survey-creator-core
Version:
A framework-independent core package of the SurveyJS Survey Creator component. With Survey Creator, you can visually design complex, interactive JSON forms and surveys in a drag-and-drop interface.
6 lines • 473 kB
CSS
/*!
* SurveyJS Creator v2.5.21
* (c) 2015-2026 Devsoft Baltic OÜ - http://surveyjs.io/
* Github: https://github.com/surveyjs/survey-creator
* License: https://surveyjs.io/Licenses#SurveyCreator
*/.svc-context-container{display:flex;gap:var(--sjs-base-unit,var(--base-unit,8px));width:max-content}.svc-context-button{background-color:var(--ctr-survey-contextual-button-background-color,var(--sjs-layer-1-background-500,#fff));border-radius:var(--ctr-survey-contextual-button-corner-radius,var(--lbr-corner-radius-round));box-sizing:border-box;cursor:pointer;display:flex;height:var(--ctr-survey-contextual-button-height,var(--lbr-size-x6));outline:none;padding:var(--ctr-survey-contextual-button-padding-top,var(--lbr-spacing-x150)) var(--ctr-survey-contextual-button-padding-right,var(--lbr-spacing-x150)) var(--ctr-survey-contextual-button-padding-bottom,var(--lbr-spacing-x150)) var(--ctr-survey-contextual-button-padding-left,var(--lbr-spacing-x150));width:var(--ctr-survey-contextual-button-width,var(--lbr-size-x6))}.svc-context-button .sv-svg-icon{--thm-button-contextual-button-icon-width:calc(var(--ctr-survey-contextual-button-width, var(--lbr-size-x6)) - var(--ctr-survey-contextual-button-padding-right, var(--lbr-spacing-x150)) - var(--ctr-survey-contextual-button-padding-left, var(--lbr-spacing-x150)));--thm-button-contextual-button-icon-height:calc(var(--ctr-survey-contextual-button-height, var(--lbr-size-x6)) - var(--ctr-survey-contextual-button-padding-top, var(--lbr-spacing-x150)) - var(--ctr-survey-contextual-button-padding-bottom, var(--lbr-spacing-x150)));height:var(--thm-button-contextual-button-icon-height,calc((var(--sjs-base-unit, var(--base-unit, 8px)))*3));width:var(--thm-button-contextual-button-icon-width,calc((var(--sjs-base-unit, var(--base-unit, 8px)))*3))}.svc-context-button use{fill:var(--ctr-survey-contextual-button-icon-color,var(--sjs-layer-1-foreground-50,rgba(0,0,0,.502)));transition:fill var(--sjs-creator-transition-duration,.15s)}.svc-context-button:focus use,.svc-context-button:hover use{fill:var(--ctr-survey-contextual-button-icon-color-positive,var(--sjs-primary-background-500,#19b394))}.svc-context-button--danger:focus use,.svc-context-button--danger:hover use{fill:var(--ctr-survey-contextual-button-icon-color-negative,var(--sjs-semantic-red-background-500,#e50a3e))}.svc-list{box-sizing:border-box;list-style-type:none;margin:0;overflow-y:auto;padding:var(--ctr-list-padding-top,var(--sjs-spacing-x1)) var(--ctr-list-padding-right,var(--sjs-spacing-x1)) var(--ctr-list-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-list-padding-left,var(--sjs-spacing-x1));width:100%}.svc-list__item{outline:none;width:100%}.svc-list__item-body{--thm-list-item-padding-delta:var(--ctr-list-item-padding-left,var(--sjs-spacing-x2));--thm-list-item-padding-left:calc(var(--sjs-list-item-level)*var(--thm-list-item-padding-delta));align-items:center;border-radius:var(--ctr-list-item-corner-radius,var(--sjs-corner-radius-x075));color:var(--ctr-list-item-text-color,var(--sjs-layer-1-foreground-100,rgba(0,0,0,.902)));cursor:pointer;display:flex;flex:1 0 0;font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;gap:var(--ctr-list-item-gap,var(--sjs-spacing-x2));line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));overflow:hidden;padding-block-end:var(--ctr-list-item-padding-bottom,var(--sjs-spacing-x150));padding-block-start:var(--ctr-list-item-padding-top,var(--sjs-spacing-x150));padding-inline-end:var(--ctr-list-item-padding-right,var(--sjs-spacing-x6));padding-inline-start:var(--thm-list-item-padding-left,calc((var(--sjs-base-unit, var(--base-unit, 8px)))*2));text-align:start;text-overflow:ellipsis;transition:color var(--sjs-creator-transition-duration,.15s);transition:background-color var(--sjs-creator-transition-duration,.15s);white-space:nowrap}.svc-list__item-body>span,.svc-list__item-body>sv-ng-string{flex:1 0 0}.svc-list__item--disabled,.svc-list__item:disabled{opacity:var(--ctr-list-item-opacity-disabled,.25);pointer-events:none}.svc-list__item--focused>.svc-list__item-body,.svc-list__item--hovered>.svc-list__item-body,.svc-list__item:focus>.svc-list__item-body,.svc-list__item:hover>.svc-list__item-body{background:var(--ctr-list-item-background-color-hovered,var(--sjs-primary-background-10,rgba(25,179,148,.102)));color:var(--ctr-list-item-text-color-hovered,var(--sjs-layer-1-foreground-100,rgba(0,0,0,.902)))}.svc-list__item--focused>.svc-list__item-body .svc-list__item-icon use,.svc-list__item--hovered>.svc-list__item-body .svc-list__item-icon use,.svc-list__item:focus>.svc-list__item-body .svc-list__item-icon use,.svc-list__item:hover>.svc-list__item-body .svc-list__item-icon use{fill:var(--ctr-list-item-icon-color-hovered,var(--sjs-primary-background-500,#19b394))}.svc-list__item--focused>.svc-list__item-body .svc-list-item__marker-icon use,.svc-list__item--hovered>.svc-list__item-body .svc-list-item__marker-icon use,.svc-list__item:focus>.svc-list__item-body .svc-list-item__marker-icon use,.svc-list__item:hover>.svc-list__item-body .svc-list-item__marker-icon use{fill:var(--ctr-list-item-submenu-arrow-color-hovered-item,var(--sjs-layer-1-foreground-75,rgba(0,0,0,.749)))}.svc-list__item--selected:focus>.svc-list__item-body,.svc-list__item--selected:hover>.svc-list__item-body,.svc-list__item--selected>.svc-list__item-body,.svc-list__item.svc-list__item--selected:hover>.svc-list__item-body{background:var(--ctr-list-item-background-color-selected,var(--sjs-primary-background-500,#19b394));color:var(--ctr-list-item-text-color-selected,var(--sjs-primary-foreground-100,#fff));font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;font-weight:600;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3))}.svc-list__item--selected:focus>.svc-list__item-body .svc-list__item-icon use,.svc-list__item--selected:hover>.svc-list__item-body .svc-list__item-icon use,.svc-list__item--selected>.svc-list__item-body .svc-list__item-icon use,.svc-list__item.svc-list__item--selected:hover>.svc-list__item-body .svc-list__item-icon use{fill:var(--ctr-list-item-icon-color-selected,var(--sjs-primary-foreground-100,#fff))}.svc-list__item--group-selected:focus>.svc-list__item-body,.svc-list__item--group-selected:hover>.svc-list__item-body,.svc-list__item--group-selected>.svc-list__item-body{background:var(--ctr-list-item-background-color-selected-submenu,var(--sjs-layer-1-background-400,#f5f5f5));color:var(--ctr-list-item-text-color-selected-submenu,var(--sjs-layer-1-foreground-100,rgba(0,0,0,.902)));font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3))}.svc-list__item--group-selected:focus>.svc-list__item-body .svc-list__item-icon use,.svc-list__item--group-selected:hover>.svc-list__item-body .svc-list__item-icon use,.svc-list__item--group-selected>.svc-list__item-body .svc-list__item-icon use{fill:var(--ctr-list-item-icon-color-selected-submenu,var(--sjs-primary-background-500,#19b394))}.svc-list__item--group-selected:focus>.svc-list__item-body .svc-list-item__marker-icon use,.svc-list__item--group-selected:hover>.svc-list__item-body .svc-list-item__marker-icon use,.svc-list__item--group-selected>.svc-list__item-body .svc-list-item__marker-icon use{fill:var(--ctr-list-item-submenu-arrow-color-selected-item-submenu,var(--sjs-layer-1-foreground-75,rgba(0,0,0,.749)))}.svc-list__item--with-icon>.svc-list__item-body{padding-block-end:var(--ctr-list-item-padding-bottom-with-icon,var(--sjs-spacing-x150));padding-block-start:var(--ctr-list-item-padding-top-with-icon,var(--sjs-spacing-x150));padding-inline-end:var(--ctr-list-item-padding-right,var(--sjs-spacing-x6));padding-inline-start:var(--thm-list-item-padding-left,calc((var(--sjs-base-unit, var(--base-unit, 8px)))*2))}.svc-list__item--group>.svc-list__item-body{padding-block-end:var(--ctr-list-item-padding-bottom,var(--sjs-spacing-x150));padding-block-start:var(--ctr-list-item-padding-top,var(--sjs-spacing-x150))}.svc-list__item--group>.svc-list__item-body,.svc-list__item--with-icon.svc-list__item--group>.svc-list__item-body{padding-inline-end:var(--ctr-list-item-padding-right-submenu,var(--sjs-spacing-x1));padding-inline-start:var(--thm-list-item-padding-left,var(--sjs-base-unit,var(--base-unit,8px)))}.svc-list__item--with-icon.svc-list__item--group>.svc-list__item-body{padding-block-end:var(--ctr-list-item-padding-bottom-with-icon,var(--sjs-spacing-x150));padding-block-start:var(--ctr-list-item-padding-top-with-icon,var(--sjs-spacing-x150))}.svc-list__item--with-icon.svc-list__item--group .sv-popup-inner>.sv-popup__container{margin-top:calc(var(--ctr-list-item-padding-top, var(--sjs-spacing-x150)) - var(--ctr-list-item-padding-top-with-icon, var(--sjs-spacing-x150)) - var(--ctr-list-padding-top, var(--sjs-spacing-x1)))}.svc-list__item-separator{background-color:var(--ctr-separator-color,var(--sjs-border-25,#d4d4d4));height:var(--ctr-separator-width,var(--sjs-stroke-x1));margin:var(--ctr-separator-margin-vertical-small,var(--sjs-spacing-x1)) 0;width:100%}.svc-list__item-icon{align-items:center;display:flex;flex-shrink:0;height:var(--ctr-list-item-icon-height,var(--sjs-font-size-x3));justify-content:center;width:var(--ctr-list-item-icon-width,var(--sjs-font-size-x3))}.svc-list__item-icon use{fill:var(--ctr-list-item-icon-color,var(--sjs-primary-background-500,#19b394))}.svc-list-item__marker-icon{align-items:flex-start;box-sizing:content-box;display:flex;height:var(--ctr-list-item-submenu-arrow-height,var(--sjs-font-size-x2));justify-content:center;padding:var(--ctr-list-item-submenu-arrow-padding,var(--sjs-spacing-x05));width:var(--ctr-list-item-submenu-arrow-width,var(--sjs-font-size-x2))}.svc-list-item__marker-icon use{fill:var(--ctr-list-item-submenu-arrow-color,var(--sjs-layer-1-foreground-75,rgba(0,0,0,.749)))}.svc-list-item__marker-icon+*{--thm-list-item-gap:var(--ctr-list-item-gap,var(--sjs-spacing-x2));margin-inline-start:calc(0px - var(--thm-list-item-gap))}.svc-list__container{display:flex;flex-direction:column;flex-grow:1;height:100%;min-height:0}.svc-list__filter{align-items:flex-start;align-items:center;border-bottom:var(--ctr-list-search-border-width-bottom,var(--sjs-stroke-x1)) solid var(--ctr-list-search-border-color,var(--sjs-border-25,#d4d4d4));border-radius:var(--ctr-toolbox-search-corner-radius,0);display:flex;gap:var(--ctr-list-search-gap,var(--sjs-spacing-x2));padding-block-end:var(--ctr-list-search-padding-bottom,var(--sjs-spacing-x250));padding-block-start:var(--ctr-list-search-padding-top,var(--sjs-spacing-x250));padding-inline-end:var(--ctr-list-search-padding-right,var(--sjs-spacing-x2));padding-inline-start:var(--ctr-list-search-padding-left,var(--sjs-spacing-x3))}.svc-list__filter-icon{align-items:center;display:flex;opacity:var(--ctr-list-search-icon-opacity,1)}.svc-list__filter-icon,.svc-list__filter-icon .sv-svg-icon{height:var(--ctr-list-search-icon-height,var(--sjs-font-size-x3));width:var(--ctr-list-search-icon-width,var(--sjs-font-size-x3))}.svc-list__filter-icon use{fill:var(--ctr-list-search-icon-color,var(--sjs-layer-1-foreground-75,rgba(0,0,0,.749)))}.svc-list__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:var(--ctr-list-search-text-color,var(--sjs-layer-1-foreground-100,rgba(0,0,0,.902)));font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));outline:none;padding:0;width:100%}.svc-list__input::placeholder{color:var(--ctr-list-search-text-color-placeholder,var(--sjs-layer-1-foreground-50,rgba(0,0,0,.502)))}.svc-list__filter-clear-button{align-items:center;appearance:none;background-color:transparent;border:none;border-radius:var(--ctr-search-button-corner-radius,var(--sjs-corner-radius-x05));border-radius:100%;display:flex;justify-content:center;padding:var(--ctr-search-button-padding-vertical,var(--sjs-spacing-x05)) var(--ctr-search-button-padding-horizontal,var(--sjs-spacing-x05))}.svc-list__filter-clear-button svg{align-items:center;display:flex;height:var(--ctr-search-button-icon-height,var(--sjs-font-size-x2));justify-content:center;width:var(--ctr-search-button-icon-width,var(--sjs-font-size-x2))}.svc-list__filter-clear-button svg use{fill:var(--ctr-search-button-icon-color,var(--sjs-layer-1-foreground-50,rgba(0,0,0,.502)))}.svc-list__filter-clear-button:hover{background:var(--ctr-search-button-background-color-clear-hovered,var(--sjs-semantic-red-background-10,rgba(229,10,62,.102)))}.svc-list__filter-clear-button:hover use{fill:var(--ctr-search-button-icon-color-clear-hovered,var(--sjs-semantic-red-background-500,#e50a3e))}.svc-list__empty-container{display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:var(--ctr-list-padding-top-no-data,var(--sjs-spacing-x4)) var(--ctr-list-padding-right-no-data,var(--sjs-spacing-x2)) var(--ctr-list-padding-bottom-no-data,var(--sjs-spacing-x4)) var(--ctr-list-padding-left-no-data,var(--sjs-spacing-x2))}.svc-list__empty-text{align-self:stretch;color:var(--ctr-list-no-data-text-color,var(--sjs-layer-1-foreground-50,rgba(0,0,0,.502)));font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.sv-popup--menu-phone .svc-list-item__marker-icon,.sv-popup--menu-tablet .svc-list-item__marker-icon{display:none}.sv-popup--menu-phone .svc-list__item-body,.sv-popup--menu-tablet .svc-list__item-body{pointer-events:none}.sv-popup--menu-phone .svc-list__item--group-selected>.svc-list__item-body,.sv-popup--menu-tablet .svc-list__item--group-selected>.svc-list__item-body{background:var(--ctr-list-item-background-color-selected,var(--sjs-primary-background-500,#19b394));color:var(--ctr-list-item-text-color-selected,var(--sjs-primary-foreground-100,#fff));font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;font-weight:600;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3))}.sv-popup--menu-phone .svc-list__item--group-selected>.svc-list__item-body use,.sv-popup--menu-tablet .svc-list__item--group-selected>.svc-list__item-body use{fill:var(--ctr-list-item-icon-color-selected,var(--sjs-primary-foreground-100,#fff))}.svc-json-editor-tab__content{display:flex;flex-direction:column}.svc-json-editor-tab__ace-editor{height:100%}svc-tab-json-editor-textarea{background:var(--ctr-code-viewer-background-color,var(--sjs-layer-1-background-500,#fff));height:100%;width:100%}.svc-json-editor-tab__content{height:100%;position:relative}.svc-json-editor-tab__content-area{background:var(--ctr-code-viewer-background-color,var(--sjs-layer-1-background-500,#fff));border:none;box-sizing:content-box;color:var(--ctr-code-viewer-text-color,var(--sjs-code-gray-300,#505050));font-family:var(--ctr-font-family-code,monospace);font-size:var(--ctr-font-code-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;height:100%;line-height:var(--ctr-font-code-line-height,var(--sjs-line-height-x3));outline:none;width:100%}.svc-json-errors{--thm-json-error-row:calc(var(--ctr-code-viewer-code-error-row-border-width-top, var(--sjs-stroke-x1)) + var(--ctr-code-viewer-code-error-row-padding-top, var(--sjs-spacing-x1)) + var(--ctr-code-viewer-code-error-row-padding-bottom, var(--sjs-spacing-x1)) + var(--ctr-code-viewer-code-error-row-fix-button-icon-height, var(--sjs-font-size-x3)));display:flex;flex-direction:column;margin:0;max-height:calc(var(--thm-json-error-row)*5);overflow-y:auto;padding:0}.svc-json-errors__item{background:var(--ctr-code-viewer-code-error-row-background-color,var(--sjs-semantic-red-background-10,rgba(229,10,62,.102)));border-top:var(--ctr-code-viewer-code-error-row-border-width-top,var(--sjs-stroke-x1)) solid var(--ctr-code-viewer-code-error-row-border-color,var(--sjs-border-25,#d4d4d4));display:block;pointer-events:none}.svc-json-error{align-items:center;display:flex;font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;gap:var(--ctr-code-viewer-code-error-row-gap,var(--sjs-spacing-x2));line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));padding:var(--ctr-code-viewer-code-error-row-padding-top,var(--sjs-spacing-x1)) var(--ctr-code-viewer-code-error-row-padding-right,var(--sjs-spacing-x1)) var(--ctr-code-viewer-code-error-row-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-code-viewer-code-error-row-padding-left,var(--sjs-spacing-x2))}.svc-json-error .sv-string-viewer{cursor:pointer;pointer-events:all}.svc-json-error .sv-string-viewer:hover{text-decoration:underline}.svc-json-error__icon{fill:var(--sjs-semantic-red-background-500,#e50a3e);box-sizing:border-box;display:block;height:var(--ctr-code-viewer-code-error-row-icon-height,var(--sjs-font-size-x2));width:var(--ctr-code-viewer-code-error-row-icon-width,var(--sjs-font-size-x2))}.svc-json-error__container{display:flex;gap:var(--ctr-code-viewer-code-error-row-gap,var(--sjs-spacing-x2))}.svc-json-error__title{flex:1 1 auto}.svc-json-error__fix-button{align-items:center;appearance:none;background:var(--ctr-code-viewer-code-error-row-fix-button-background-color,var(--sjs-layer-1-background-500,#fff));border:none;border-radius:var(--ctr-code-viewer-code-error-row-fix-button-corner-radius,var(--sjs-corner-radius-x05));box-shadow:var(--ctr-code-viewer-code-error-row-fix-button-shadow-offset-x,0) var(--ctr-code-viewer-code-error-row-fix-button-shadow-offset-y,1px) var(--ctr-code-viewer-code-error-row-fix-button-shadow-blur,2px) var(--ctr-code-viewer-code-error-row-fix-button-shadow-spread,0) var(--ctr-code-viewer-code-error-row-fix-button-shadow-color,var(--sjs-special-shadow,rgba(0,0,0,.251)));cursor:pointer;display:flex;flex-grow:0;flex-shrink:0;justify-content:center;padding:var(--ctr-code-viewer-code-error-row-fix-button-padding-top,0) var(--ctr-code-viewer-code-error-row-fix-button-padding-right,var(--sjs-spacing-x1)) var(--ctr-code-viewer-code-error-row-fix-button-padding-bottom,0) var(--ctr-code-viewer-code-error-row-fix-button-padding-left,var(--sjs-spacing-x1));pointer-events:all}.svc-json-error__fix-button svg{fill:var(--ctr-code-viewer-code-error-row-fix-button-icon-color,var(--sjs-layer-1-foreground-50,rgba(0,0,0,.502)));height:var(--ctr-code-viewer-code-error-row-fix-button-icon-height,var(--sjs-font-size-x3));width:var(--ctr-code-viewer-code-error-row-fix-button-icon-width,var(--sjs-font-size-x3))}.svc-json-error__fix-button:hover svg{fill:var(--ctr-code-viewer-code-error-row-fix-button-icon-color-hovered,var(--sjs-primary-background-500,#19b394))}.svd-simulator{background:var(--ctr-preview-device-frame-background-color,var(--sjs-layer-3-background-500,#f4f4f4));border:var(--ctr-preview-device-frame-border-width,var(--sjs-stroke-x2)) solid var(--ctr-preview-device-frame-border-color,var(--sjs-border-25,#d4d4d4));left:50%;top:50%;transform:scale(1.26) translate(-50%,-50%);transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.svd-simulator,.svd-simulator-wrapper{box-sizing:content-box;position:relative}.svd-simulator-wrapper{background:var(--ctr-preview-device-background-color,var(--sjs-layer-1-background-500,#fff));border:var(--ctr-preview-device-border-width,var(--sjs-stroke-x4)) solid var(--ctr-preview-device-border-color,var(--sjs-layer-3-background-500,#f4f4f4));border-radius:var(--ctr-preview-device-corner-radius,var(--sjs-corner-radius-x4));box-shadow:0 2px 6px 0 rgba(0,0,0,.1),0 8px 16px 0 var(--ctr-preview-device-shadow-2-color,var(--sjs-special-glow,rgba(0,76,68,.102)));margin:0 auto;overflow:hidden}.svd-simulator-main.svd-simulator-main--desktop{min-height:auto}.svd-simulator-main.svd-simulator-main--desktop.svd-simulator-main--running{height:100%}.svd-simulator-main.svd-simulator-main--frame{align-items:center;display:flex}.svd-simulator-main:not(.svd-simulator-main--frame){background-color:transparent}.svd-simulator-main .sd-root-modern{min-height:100%}.svd-simulator-main .sd-root-modern span{-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text;user-select:text}.svd-simulator-main .sd-root-modern .sv-popup--menu-popup{right:0;width:auto}.svd-simulator-content{display:flex;height:100%;justify-content:center;position:relative;width:100%}.svd-simulator-content .sv-popup--modal-popup{height:100%;width:100%}.svc-test-tab__content{align-items:center;justify-content:center}.svc-test-tab__content .svc-plugin-tab__content{justify-content:space-around}.svc-test-tab__content .svc-plugin-tab__content .svc-preview__test-again{box-sizing:border-box;margin-bottom:calc((var(--sjs-base-unit, var(--base-unit, 8px)))*12);margin-left:auto;margin-right:auto;margin-top:8px;width:calc((var(--sjs-base-unit, var(--base-unit, 8px)))*33)}.svc-creator-tab__content--with-toolbar.svc-test-tab__content .svc-plugin-tab__content{height:calc(100% - var(--sjs-base-unit, var(--base-unit, 8px))*6)}.svc-test-tab__content-actions{position:relative;width:100%}.svc-test-tab__content-actions .sv-action-bar{background:var(--ctr-preview-pager-background-color,var(--sjs-layer-1-background-500,#fff));box-shadow:inset 0 var(--ctr-preview-pager-border-width-top,var(--sjs-stroke-x1)) 0 0 var(--ctr-preview-pager-border-color,var(--sjs-border-25,#d4d4d4));padding:var(--ctr-preview-pager-padding-top,var(--sjs-spacing-x1)) var(--ctr-preview-pager-padding-right,0) var(--ctr-preview-pager-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-preview-pager-padding-left,0);width:100%}.svc-test-tab__content-actions .sv-action-bar.sv-action-bar--pages{gap:var(--sjs-base-unit,var(--base-unit,8px));justify-content:center;left:0;right:0}.svc-test-tab__content-actions .sv-action-bar.sv-action-bar--pages .sv-action__content{padding:0}.svc-test-tab__content-actions .sv-action-bar.sv-action-bar--pages .sv-action-bar-item{margin:0}.svc-test-tab__content-actions .sv-action-bar.sv-action-bar--pages .sv-action-bar-item use{fill:var(--ctr-survey-question-panel-toolbar-item-icon-color,var(--sjs-secondary-background-500,#19b394))}.svc-test-tab__content-actions .sv-action-bar.sv-action-bar--pages .sv-action-bar-item:not(.sv-action-bar-item--pressed):enabled:focus{background:var(--ctr-survey-question-panel-toolbar-item-background-color-selected,var(--sjs-secondary-background-10,rgba(25,179,148,.102)))}.svc-test-tab__content-actions .sv-action-bar.sv-action-bar--pages .sv-action-bar-item:not(.sv-action-bar-item--pressed):enabled:hover{background:var(--ctr-survey-question-panel-toolbar-item-background-color-hovered,var(--sjs-secondary-background-10,rgba(25,179,148,.102)))}.svc-test-tab__content-actions .sv-action-bar.sv-action-bar--pages .sv-action-bar-item--pressed:not(.sv-action-bar-item--active){background:var(--ctr-survey-question-panel-toolbar-item-background-color-selected,var(--sjs-secondary-background-10,rgba(25,179,148,.102)))}.svc-test-tab__content-actions .sv-action-bar.sv-action-bar--pages .sv-action-bar-item__title{color:var(--ctr-survey-question-panel-toolbar-item-text-color,var(--sjs-layer-1-foreground-100,rgba(0,0,0,.902)))}.svc-test-tab__content-actions .sv-action-bar-item{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-small-size,var(--sjs-font-size-x150));font-style:normal;font-weight:400;font-weight:600;height:calc((var(--sjs-base-unit, var(--base-unit, 8px)))*4);line-height:var(--ctr-font-small-line-height,var(--sjs-line-height-x2));transition:background-color var(--sjs-creator-transition-duration,.15s);width:100%}.svc-test-tab__content-actions .svc-page-selector{max-width:50%}.svc-page-invisible .svc-list__item-body{padding-block-end:var(--ctr-list-item-padding-bottom,var(--sjs-spacing-x150));padding-block-start:var(--ctr-list-item-padding-top,var(--sjs-spacing-x150));padding-inline-end:var(--ctr-list-item-padding-right-with-label-icon,var(--sjs-spacing-x150));padding-inline-start:var(--ctr-list-item-padding-left,var(--sjs-spacing-x2))}.svc-page-invisible .svc-list-item__marker-icon{height:var(--ctr-list-item-icon-height,var(--sjs-font-size-x3));opacity:var(--ctr-list-item-icon-opacity-label,.5);padding:0;width:var(--ctr-list-item-icon-width,var(--sjs-font-size-x3))}.svc-test-tab__content .sd-body--empty{color:var(--sjs-layer-1-foreground-100,rgba(0,0,0,.902));display:flex;flex-direction:column;font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));overflow:hidden;position:static;text-align:center}.svc-preview-pager__item{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:var(--ctr-preview-pager-item-corner-radius,var(--sjs-corner-radius-x05));box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;max-width:100%;outline:none;padding:var(--ctr-preview-pager-item-padding-top-with-text,var(--sjs-spacing-x1)) var(--ctr-preview-pager-item-padding-right-with-text,var(--sjs-spacing-x1)) var(--ctr-preview-pager-item-padding-bottom-with-text,var(--sjs-spacing-x1)) var(--ctr-preview-pager-item-padding-left-with-text,var(--sjs-spacing-x1));white-space:nowrap}.svc-preview-pager__item:hover{background:var(--ctr-survey-question-panel-toolbar-item-background-color-hovered,var(--sjs-secondary-background-10,rgba(25,179,148,.102)))}.svc-preview-pager__item:disabled{opacity:var(--ctr-survey-question-panel-toolbar-item-opacity-disabled,.25)}.svc-preview-pager__item.svc-preview-pager__item--pressed{background:var(--ctr-survey-question-panel-toolbar-item-background-color-hovered,var(--sjs-secondary-background-10,rgba(25,179,148,.102)));opacity:var(--ctr-survey-question-panel-toolbar-item-opacity-pressed,.5)}.svc-preview-pager__item.svc-preview-pager__item--active{background:var(--ctr-survey-question-panel-toolbar-item-background-color-selected,var(--sjs-secondary-background-10,rgba(25,179,148,.102)))}.svc-preview-pager__item--icon{padding:var(--ctr-preview-pager-item-padding-top,var(--sjs-spacing-x1)) var(--ctr-preview-pager-item-padding-right,var(--sjs-spacing-x1)) var(--ctr-preview-pager-item-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-preview-pager-item-padding-left,var(--sjs-spacing-x1))}.svc-preview-pager__item--icon:hover{background:var(--ctr-survey-question-panel-toolbar-item-background-color-hovered,var(--sjs-secondary-background-10,rgba(25,179,148,.102)))}.svc-preview-pager__item--icon:disabled{opacity:var(--ctr-survey-question-panel-toolbar-item-opacity-disabled,.25)}.svc-preview-pager__item--icon:disabled use{fill:var(--ctr-survey-question-panel-toolbar-item-icon-color-disabled,var(--sjs-layer-1-foreground-50,rgba(0,0,0,.502)))}.svc-preview-pager__item--icon.svc-preview-pager__item--pressed{background:var(--ctr-survey-question-panel-toolbar-item-background-color-hovered,var(--sjs-secondary-background-10,rgba(25,179,148,.102)));opacity:var(--ctr-survey-question-panel-toolbar-item-opacity-pressed,.5)}.svc-preview-pager__item--icon.svc-preview-pager__item--pressed use{fill:var(--ctr-survey-question-panel-toolbar-item-icon-color-pressed,var(--sjs-layer-1-foreground-75,rgba(0,0,0,.749)))}.svc-preview-pager__item--icon.svc-preview-pager__item--active{background:var(--ctr-survey-question-panel-toolbar-item-background-color-selected,var(--sjs-secondary-background-10,rgba(25,179,148,.102)))}.svc-preview-pager-item__icon{align-items:center;box-sizing:border-box;display:flex;height:var(--ctr-preview-pager-item-icon-container-height,var(--sjs-font-size-x2));justify-content:center;padding:var(--ctr-preview-pager-item-icon-padding-top,0) var(--ctr-preview-pager-item-icon-padding-right,0) var(--ctr-preview-pager-item-icon-padding-bottom,0) var(--ctr-preview-pager-item-icon-padding-left,0);width:var(--ctr-preview-pager-item-icon-container-width,var(--sjs-font-size-x2))}.svc-preview-pager-item__icon use{fill:var(--ctr-survey-question-panel-toolbar-item-icon-color,var(--sjs-secondary-background-500,#19b394))}.svc-preview-pager-item__title{color:var(--ctr-survey-question-panel-toolbar-item-text-color,var(--sjs-layer-1-foreground-100,rgba(0,0,0,.902)));font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-small-size,var(--sjs-font-size-x150));font-style:normal;font-weight:400;font-weight:600;line-height:var(--ctr-font-small-line-height,var(--sjs-line-height-x2));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.svc-footer-bar .svc-preview-pager__item{--thm-menu-toolbar-button-gap:calc(var(--ctr-menu-toolbar-gap, var(--sjs-spacing-x2))/2);margin:0 var(--thm-menu-toolbar-button-gap)}.svc-footer-bar .svc-preview-pager-item__icon{box-sizing:content-box;height:var(--ctr-menu-toolbar-button-icon-height,var(--sjs-font-size-x3));width:var(--ctr-menu-toolbar-button-icon-width,var(--sjs-font-size-x3))}.svc-footer-bar .svc-preview-pager-item__icon use{fill:var(--ctr-menu-toolbar-button-icon-color,var(--sjs-layer-1-foreground-75,rgba(0,0,0,.749)))}.sl-table{margin:0 25%;margin-top:calc((var(--sjs-base-unit, var(--base-unit, 8px)))*-2);width:50%}.sl-table__row{position:relative}.sl-table__cell.st-table__cell--actions:first-of-type .sv-action-bar{margin-top:var(--ctr-collapse-button-margin-top,var(--sjs-spacing-x05n));padding-right:var(--ctr-collapse-button-margin-right,var(--sjs-spacing-x2))}.sl-table .sl-table__detail-button.sl-table__detail-button{border-radius:var(--ctr-collapse-button-corner-radius,var(--sjs-corner-radius-x1));box-sizing:border-box;padding:var(--ctr-collapse-button-padding,var(--sjs-spacing-x150));transition:background-color var(--sjs-creator-transition-duration,.15s)}.sl-table .sl-table__detail-button.sl-table__detail-button:focus:enabled{background-color:transparent}.sl-table .sl-table__detail-button.sl-table__detail-button use{transition:fill var(--sjs-creator-transition-duration,.15s)}.sl-table .sl-table__detail-button.sl-table__detail-button.sv-focused--by-key.sv-focused--by-key,.sl-table .sl-table__detail-button.sl-table__detail-button:hover:enabled{background-color:var(--ctr-collapse-button-background-color-hovered,var(--sjs-primary-background-10,rgba(25,179,148,.102)));outline:none}.sl-table .sl-table__detail-button.sl-table__detail-button.sv-focused--by-key.sv-focused--by-key use,.sl-table .sl-table__detail-button.sl-table__detail-button:hover:enabled use{fill:var(--ctr-collapse-button-icon-color-hovered,var(--sjs-layer-3-foreground-75,rgba(0,0,0,.749)))}.sl-table .sl-table__detail-button.sl-table__detail-button .sv-action-bar-item__icon{height:var(--ctr-collapse-button-icon-height,var(--sjs-font-size-x3));width:var(--ctr-collapse-button-icon-width,var(--sjs-font-size-x3))}.sl-table__remove-button .sv-action-bar-item{border:none;border-radius:var(--ctr-expression-item-corner-radius,var(--sjs-corner-radius-x1));cursor:pointer;padding:var(--ctr-expression-item-padding-top,var(--sjs-spacing-x1)) var(--ctr-expression-item-padding-right-icon-only,var(--sjs-spacing-x1)) var(--ctr-expression-item-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-expression-item-padding-left-icon-only,var(--sjs-spacing-x1))}.sl-table__remove-button .sv-action-bar-item:focus:enabled{background-color:transparent}.sl-table__remove-button .sv-action-bar-item use{fill:var(--ctr-expression-item-icon-color,var(--sjs-semantic-red-background-500,#e50a3e))}.sl-table__remove-button .sv-action-bar-item.sv-focused--by-key.sv-focused--by-key,.sl-table__remove-button .sv-action-bar-item:hover:enabled{background-color:var(--ctr-expression-item-background-color-remove-button-hovered,var(--sjs-semantic-red-background-10,rgba(229,10,62,.102)));outline:none}.sl-table__remove-button .sv-action-bar-item.sv-focused--by-key.sv-focused--by-key use,.sl-table__remove-button .sv-action-bar-item:hover:enabled use{fill:var(--ctr-expression-item-icon-color,var(--sjs-semantic-red-background-500,#e50a3e))}.sl-table__remove-button .sv-action-bar-item .sv-action-bar-item__icon{height:var(--ctr-expression-item-icon-height,var(--sjs-font-size-x3));width:var(--ctr-expression-item-icon-width,var(--sjs-font-size-x3))}.sl-table__remove-button .sv-action-bar-item__icon{height:var(--ctr-survey-action-button-icon-height,var(--lbr-size-x3));width:var(--ctr-survey-action-button-icon-width,var(--lbr-size-x3))}.sl-table__cell .sv-action-bar-item__icon{opacity:0;transition:opacity var(--sjs-creator-transition-duration,.15s)}.sl-table__cell .sv-action-bar-item.sv-focused--by-key .sv-action-bar-item__icon,.sl-table__row:hover .sl-table__cell .sv-action-bar-item__icon{opacity:1}.sl-table__row.sl-table__row--additional .sl-table__cell .svc-action-button{color:var(--lbr-page-header-title-color-not-completed-rule,var(--sjs-secondary-background-500,#19b394))}.sl-table .svc-action-button{margin-left:0;padding:var(--ctr-survey-page-header-padding-vertical-with-button,var(--sjs-spacing-x05)) 0}.sl-table__cell .svc-action-button,.sl-table__cell .svc-action-button:focus,.sl-table__cell .svc-action-button:focus:enabled,.sl-table__cell .svc-action-button:hover,.sl-table__cell .svc-action-button:hover:enabled{--thm-logic-header-max-height:var(--ctr-font-medium-line-height,var(--ctr-medium-bold-line-height,4));-webkit-line-clamp:3;-webkit-box-orient:vertical;background:transparent;border:none;border-radius:0;box-shadow:none;box-sizing:content-box;color:var(--lbr-page-header-title-color,var(--sjs-layer-3-foreground-100,rgba(0,0,0,.902)));display:-webkit-box;font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-medium-size,var(--sjs-font-size-x3));font-style:normal;font-weight:400;font-weight:700;line-height:var(--ctr-font-medium-line-height,var(--sjs-line-height-x4));max-height:calc(var(--thm-logic-header-max-height)*3);outline:none;overflow:hidden}.sl-table__cell{padding:0;vertical-align:top;width:100%}.sl-table__row .sl-table__cell{--animation-padding-top:calc((var(--sjs-base-unit, var(--base-unit, 8px)))*5);padding-top:calc((var(--sjs-base-unit, var(--base-unit, 8px)))*5)}.sl-table__cell--actions{position:absolute;width:max-content}.sl-table__cell--actions:first-of-type{transform:translateX(-100%)}.sl-table__cell--detail-button{appearance:none;background-color:transparent;border:none;outline:none;overflow:hidden}.sl-table{border-collapse:separate;border-spacing:0;table-layout:fixed}.sl-table thead th:first-child{left:0;position:absolute;transform:translateX(-100%)}.sl-table thead th:last-child{position:absolute;right:0;transform:translateX(100%)}.sl-table thead .sl-table__cell.st-table__cell--header{text-align:left}.sl-table td:first-of-type,.sl-table th:first-of-type{padding-left:calc((var(--sjs-base-unit, var(--base-unit, 8px)))*4)}.sl-table td:first-of-type .sv-action-bar,.sl-table th:first-of-type .sv-action-bar{justify-content:flex-end}.sl-table td:last-of-type,.sl-table th:last-of-type{padding-right:calc((var(--sjs-base-unit, var(--base-unit, 8px)))*4)}.sl-panel .sl-panel__footer{padding:0}.sl-panel .sl-panel__footer .sv-action,.sl-panel .sl-panel__footer .sv-action__content{width:100%}.sl-panel .sl-panel__footer button.sl-panel__done-button{align-items:center;background-color:var(--ctr-expression-item-background-color-button,var(--sjs-primary-background-10,rgba(25,179,148,.102)));border-radius:var(--ctr-expression-item-corner-radius,var(--sjs-corner-radius-x1));color:var(--ctr-expression-item-text-color-button,var(--sjs-primary-background-500,#19b394));display:flex;font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;font-weight:600;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));margin:var(--ctr-expression-rows-gap,var(--sjs-spacing-x2)) 0 0 0;padding:var(--ctr-expression-item-padding-top,var(--sjs-spacing-x1)) var(--ctr-expression-item-padding-right-button,var(--sjs-spacing-x4)) var(--ctr-expression-item-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-expression-item-padding-left-button,var(--sjs-spacing-x4));text-align:center;transition:background-color var(--sjs-creator-transition-duration,.15s),color var(--sjs-creator-transition-duration,.15s);user-select:none;vertical-align:baseline;width:auto}.sl-panel .sl-panel__footer button:hover:enabled{background-color:var(--ctr-expression-item-background-color-button-hovered,var(--sjs-primary-background-500,#19b394));color:var(--ctr-expression-item-text-color-button-hovered,var(--sjs-primary-foreground-100,#fff))}.sl-panel .sl-panel__footer .sv-action-bar-item__title{align-items:center;color:inherit;display:flex;flex-grow:1;font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;font-weight:600;justify-content:center;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3))}.sl-element .sd-paneldynamic__buttons-container{padding:0}.sl-question{align-items:center;display:flex;margin-top:var(--ctr-expression-rows-gap,var(--sjs-spacing-x2))}.sl-row{align-items:flex-start;display:flex;flex-flow:row wrap}.svc-creator-popup .sl-panel-wrapper:first-child .sl-question{margin-top:0}.sl-row--multiple .sl-panel{padding-bottom:0}.sl-question__header--left{margin-right:var(--ctr-expression-items-gap,var(--sjs-spacing-x1))}.sl-row .sd-rating{margin:-2px;overflow-x:auto;padding:2px}.sl-question__title{color:var(--ctr-expression-item-text-color-function,var(--sjs-layer-3-foreground-100,rgba(0,0,0,.902)));font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;font-weight:600;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));margin:0}.sl-question__title span+span{display:none}.sl-row--multiple .sl-question{padding-right:var(--ctr-expression-items-gap,var(--sjs-spacing-x1))}.svc-logic-question-text-editor,.svc-logic-question-value{margin-top:var(--ctr-expression-rows-gap,var(--sjs-spacing-x2))}.svc-logic-question-value{--sd-base-padding:calc(var(--sjs-base-unit, var(--base-unit, 8px))*5);--sd-base-vertical-padding:calc(var(--sjs-base-unit, var(--base-unit, 8px))*4);--sd-page-vertical-padding:calc(var(--sjs-base-unit, var(--base-unit, 8px))*3);padding-right:calc((var(--sjs-base-unit, var(--base-unit, 8px)))*5)}.svc-logic_trigger-editor{margin-top:var(--ctr-expression-rows-gap,var(--sjs-spacing-x2))}.svc-logic_trigger-editor .svc-logic-question-value{margin-top:0}.sv-popup.svc-property-editor .sl-row{flex-flow:nowrap}.spg-comment.sl-comment{height:calc((var(--sjs-base-unit, var(--base-unit, 8px)))*17)}.sl-body .sd-element-wrapper--enter,.sl-body .sd-element-wrapper--leave,.sl-body .sd-element__content--enter,.sl-body .sd-element__content--leave,.sl-body .sd-item--enter,.sl-body .sd-item--leave,.sl-body .sd-paneldynamic__panel-wrapper--enter,.sl-body .sd-paneldynamic__panel-wrapper--leave,.sl-body .sd-row--enter,.sl-body .sd-row--leave,.sl-body .sd-table__row--enter,.sl-body .sd-table__row--leave{animation:none}.sl-panel-wrapper--list.sl-panel-wrapper--enter,.sl-panel-wrapper--list.sl-panel-wrapper--leave{animation-fill-mode:forwards;animation-name:fadeIn,moveInWithOverflow;min-height:0!important}.sl-panel-wrapper--list.sl-panel-wrapper--enter{animation-delay:var(--sl-pd-list-fade-in-delay,.15s),0s;animation-duration:var(--sl-pd-list-fade-in-duration,.25s),var(--sl-pd-list-move-in-duration,.15s);animation-timing-function:ease-out;opacity:0}.sl-panel-wrapper--list.sl-panel-wrapper--leave{animation-delay:0s,var(--sl-pd-list-move-out-delay,.1s);animation-direction:reverse;animation-duration:var(--sl-pd-list-fade-out-duration,.1s),var(--sl-pd-list-move-out-duration,.25s);animation-timing-function:ease-in}.sl-paneldynamic__buttons-container{display:flex;justify-content:start}.sl-paneldynamic__buttons-container .sv-action-bar{margin:0}.sl-table__row--enter,.sl-table__row--leave{--move-whole-animation-duration:calc(var(--move-animation-duration) + var(--move-animation-delay));--fade-whole-animation-duration:calc(var(--fade-animation-duration) + var(--fade-animation-delay));animation-duration:max(var(--fade-whole-animation-duration),var(--move-whole-animation-duration));animation-name:empty}.sl-table__row--enter>td,.sl-table__row--leave>td{animation-delay:var(--move-animation-delay);animation-direction:var(--animation-direction);animation-duration:var(--move-animation-duration);animation-fill-mode:forwards;animation-name:paddingFadeIn;animation-timing-function:var(--animation-timing-function)}.sl-table__row--enter>td>div,.sl-table__row--leave>td>div{animation-delay:var(--fade-animation-delay),var(--move-animation-delay),var(--move-animation-delay);animation-direction:var(--animation-direction);animation-duration:var(--fade-animation-duration),var(--move-animation-duration),var(--move-animation-duration);animation-fill-mode:forwards;animation-name:fadeIn,moveInWithOverflow;animation-timing-function:var(--animation-timing-function);opacity:0}.sl-table__row--enter{--move-animation-delay:0s;--move-animation-duration:var(--sjs-sl-matrix-row-move-in-duration,150ms);--fade-animation-duration:var(--sjs-sl-matrix-row-fade-in-duration,250ms);--fade-animation-delay:var(--sjs-sl-matrix-row-fade-in-delay,150ms);--animation-direction:normal;--animation-timing-function:cubic-bezier(0,0,0.58,1)}.sl-table__row--leave{--move-animation-delay:var(--sjs-sl-matrix-row-move-out-delay,100ms);--move-animation-duration:var(--sjs-sl-matrix-row-move-out-duration,250ms);--fade-animation-duration:var(--sjs-sl-matrix-row-fade-out-duration,100ms);--fade-animation-delay:0s;--animation-direction:reverse;--animation-timing-function:cubic-bezier(0.42,0,1,1)}.sl-table__row--detail.sl-table__row--enter{--move-animation-delay:0s;--move-animation-duration:var(--sjs-sl-matrix-detail-row-move-in-duration,150ms);--fade-animation-duration:var(--sjs-sl-matrix-detail-row-fade-in-duration,500ms);--fade-animation-delay:var(--sjs-sl-matrix-detail-row-fade-in-delay,150ms);--animation-direction:normal;--animation-timing-function:cubic-bezier(0,0,0.58,1)}.sl-table__row--detail.sl-table__row--leave{--move-animation-delay:var(--sjs-sl-matrix-detail-row-move-out-delay,100ms);--move-animation-duration:var(--sjs-sl-matrix-detail-row-move-out-duration,250ms);--fade-animation-duration:var(--sjs-sl-matrix-detail-row-fade-out-duration,150ms);--fade-animation-delay:0s;--animation-direction:reverse;--animation-timing-function:cubic-bezier(0.42,0,1,1)}.sl-row--enter{animation-delay:var(--sjs-sl-row-fade-in-delay,.15s),0s,0s;animation-duration:var(--sjs-sl-row-fade-in-duration,.5s),var(--sjs-sl-row-move-in-duration,.15s),var(--sjs-sl-row-move-in-duration,.15s);animation-fill-mode:forwards;animation-name:fadeIn,moveInWithOverflow;animation-timing-function:ease-out;min-height:0!important;opacity:0}.sl-row--delayed-enter{animation-delay:calc(var(--sjs-sl-row-fade-in-delay, .15s) + var(--sjs-sl-row-fade-in-animation-delay, .4s)),var(--sjs-sl-row-fade-in-animation-delay,.4s),var(--sjs-sl-row-fade-in-animation-delay,.4s);height:0;overflow:hidden}.sl-row--leave{animation-delay:0s,var(--sjs-sl-row-move-out-delay,.1s),var(--sjs-sl-row-move-out-delay,.1s);animation-direction:reverse;animation-duration:var(--sjs-sl-row-fade-out-duration,.15s),var(--sjs-sl-row-move-out-duration,.25s),var(--sjs-sl-row-move-out-duration,.25s);animation-fill-mode:forwards;animation-name:fadeIn,moveInWithOverflow;animation-timing-function:ease-in;min-height:0!important}.sl-element-wrapper--enter{animation-delay:var(--sjs-sl-element-fade-in-delay,.15s),0s;animation-duration:var(--sjs-sl-element-fade-in-duration,.5s),var(--sjs-sl-element-move-in-duration,.15s);animation-fill-mode:forwards;animation-name:fadeIn,moveInWithOverflow;animation-timing-function:ease-out;height:0;min-height:0!important;opacity:0}.sl-element-wrapper--leave{animation-delay:0s,var(--sjs-sl-element-move-out-delay,.1s);animation-direction:reverse;animation-duration:var(--sjs-sl-element-fade-out-duration,.15s),var(--sjs-sl-element-move-out-duration,.25s);animation-fill-mode:forwards;animation-name:fadeIn,moveInWithOverflow;animation-timing-function:ease-in;min-height:0!important}.svc-creator--disable-animations .sl-element-wrapper--enter,.svc-creator--disable-animations .sl-element-wrapper--leave,.svc-creator--disable-animations .sl-panel-wrapper--enter,.svc-creator--disable-animations .sl-panel-wrapper--leave,.svc-creator--disable-animations .sl-row--enter,.svc-creator--disable-animations .sl-row--leave,.svc-creator--disable-animations .sl-table__row--enter,.svc-creator--disable-animations .sl-table__row--leave{animation:none}.svc-tab-translation{background-color:var(--ctr-surface-background-color,var(--sjs-special-background,#edf9f7));height:100%;width:100%}.svc-translation-tab{--sjs-transition-duration:0ms}.svc-translation-tab--empty{align-items:center;display:flex;flex-direction:column;flex-grow:1;flex-shrink:0;gap:0;justify-content:center;width:100%}.st-properties{background-color:var(--ctr-property-grid-background-color,var(--sjs-layer-1-background-500,#fff));flex-grow:1;padding-left:calc((var(--sjs-base-unit, var(--base-unit, 8px)))*4);padding-right:calc((var(--sjs-base-unit, var(--base-unit, 8px)))*4);padding-top:calc((var(--sjs-base-unit, var(--base-unit, 8px)))*2)}.st-properties .spg-table .sd-table__cell--drag+.spg-table__cell,.st-properties .spg-table .sd-table__cell--drag+sv-ng-matrixdropdown-cell+.spg-table__cell,.st-properties .spg-table .spg-table__cell--actions+.spg-table__cell,.st-properties .spg-table .spg-table__cell--actions+sv-ng-matrixdropdown-cell+.spg-table__cell,.st-properties .spg-table .spg-table__cell:first-of-type{width:calc((var(--sjs-base-unit, var(--base-unit, 8px)))*5)}.st-properties .spg-table .spg-table__question-wrapper{color:var(--ctr-checkbox-text-color,var(--sjs-layer-1-foreground-100,rgba(0,0,0,.902)));font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));padding:calc((var(--sjs-base-unit, var(--base-unit, 8px)))*1.5) var(--sjs-base-unit,var(--base-unit,8px))}.st-properties .spg-table .spg-table__question-wrapper .spg-checkbox{margin:0}.st-properties .spg-table .spg-table__question-wrapper .spg-selectbase__label{gap:0}.st-properties .spg-table .spg-checkbox--disabled .spg-checkbox__caption{color:var(--ctr-checkbox-text-color-disabled,var(--sjs-layer-1-foreground-100,rgba(0,0,0,.902)))}.st-properties .spg-table .spg-checkbox--disabled .spg-checkbox__rectangle,.st-properties .spg-table .spg-checkbox--disabled .spg-checkbox__rectangle:hover{background:var(--ctr-checkbox-background-color-disabled,var(--sjs-layer-1-background-500,#fff));border:var(--ctr-checkbox-border-width,var(--sjs-stroke-x1)) solid var(--ctr-checkbox-border-color-disabled,var(--sjs-border-10,#dcdcdc))}.st-properties .spg-matrixdynamic__dragged-row{color:var(--ctr-checkbox-text-color,var(--sjs-layer-1-foreground-100,rgba(0,0,0,.902)));font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-default-size,var(--sjs-font-size-x2));font-style:normal;font-weight:400;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3))}.st-properties .spg-matrixdynamic__dragged-row .spg-table__cell:nth-child(3){flex:1}.st-content{display:flex;height:100%}.st-strings{overflow-x:hidden;overflow-y:auto}.st-strings-wrapper{flex-grow:1}.st-property-panel{border-left:var(--ctr-property-grid-border-width-left,var(--sjs-stroke-x1)) solid var(--ctr-property-grid-border-color,var(--sjs-border-25,#d4d4d4));flex-grow:0;flex-shrink:0;width:450px}.st-property-panel .spg-panel__content .spg-row{margin-top:0}.st-property-panel .spg-panel__content .spg-row:first-child{margin-top:calc((var(--sjs-base-unit, var(--base-unit, 8px)))*2)}.st-strings-header .st-table__cell{background-color:var(--ctr-string-table-header-background-color,var(--sjs-layer-3-background-500,#f4f4f4));height:auto}.st-root-modern{background-color:var(--ctr-string-table-background-color,var(--sjs-layer-3-background-500,#f4f4f4));height:fit-content;max-height:100%;overflow-y:auto;width:100%}.st-table__cell.st-table__cell--header,.st-title.st-panel__title{font-family:var(--ctr-font-family,var(--sjs-font-family,var(--font-family)));font-size:var(--ctr-font-small-size,var(--sjs-font-size-x150));font-style:normal;font-weight:400;font-weight:600;line-height:var(--ctr-font-small-line-height,var(--sjs-line-height-x2));text-align:left}.st-table__cell.st-table__cell--header{color:var(--ctr-string-table-header-text-color,var(--sjs-layer-3-foreground-75,rgba(0,0,0,.749)))}.st-title.st-panel__title{background-color:var(--ctr-string-table-group-header-background-color,var(--sjs-layer-2-background-500,#f8f8f8));border-bottom:1px solid var(--ctr-string-table-row-border-color,var(--sjs-border-10,#dcdcdc));color:var(--ctr-string-table-group-header-text-color,var(--s