/*!
 * SurveyJS Creator v3.0.0-beta.2
 * (c) 2015-2026 Devsoft Baltic OÜ - http://surveyjs.io/
 * Github: https://github.com/surveyjs/survey-creator
 * License: https://surveyjs.io/Licenses#SurveyCreator
 */.sps-action-bar{align-items:center;box-sizing:content-box;display:flex;margin-left:auto;overflow:hidden;position:relative;white-space:nowrap;width:fit-content}.sps-action{display:flex}.sps-action--grow{flex-grow:1}.sps-btn{align-items:center;appearance:none;background:var(--sjs2-color-bg-brand-primary,#19b394);border:none;border-radius:var(--sjs2-radius-control-button,8px);color:var(--sjs2-color-fg-static-main-primary,#fff);display:flex;font-family:var(--sjs2-typography-font-family-text);font-size:var(--sjs2-typography-font-size-default);font-weight:var(--sjs2-typography-font-weight-strong);gap:var(--sjs2-layout-control-action-medium-box-gap,0);justify-content:center;line-height:var(--sjs2-typography-line-height-default);padding:calc(var(--sjs2-layout-control-action-medium-box-vertical, 12px) + var(--sjs2-layout-control-action-medium-label-vertical, 0px)) calc(var(--sjs2-layout-control-action-medium-box-horizontal, 12px) + var(--sjs2-layout-control-action-medium-label-horizontal, 8px));text-align:center}.sps-btn:focus,.sps-btn:hover{background:var(--sjs2-color-bg-brand-primary-dim,#15987e)}.sps-btn:active{background:var(--sjs2-color-bg-brand-primary,#19b394)}.sps-btn:disabled{background:var(--sjs2-color-bg-state-common-disabled,#d4d4d4);color:var(--sjs2-color-fg-state-common-disabled,rgba(28,27,32,.4));opacity:var(--sjs2-opacity-disabled,.25);pointer-events:none}.sps-btn--secondary-brand{background:var(--sjs2-color-bg-brand-secondary,rgba(25,179,148,.1));color:var(--sjs2-color-fg-brand-primary,#19b394)}.sps-btn--secondary-brand:focus,.sps-btn--secondary-brand:hover{background:var(--sjs2-color-bg-brand-secondary-dim,rgba(25,179,148,.15))}.sps-btn--secondary-brand:active{background:var(--sjs2-color-bg-brand-secondary,rgba(25,179,148,.1))}.sps-btn--secondary-alert{background:var(--sjs2-color-bg-alert-secondary,rgba(229,10,62,.1));color:var(--sjs2-color-fg-alert-primary,#c30935)}.sps-btn--secondary-alert:focus,.sps-btn--secondary-alert:hover{background:var(--sjs2-color-bg-alert-secondary-dim,rgba(229,10,62,.15))}.sps-btn--secondary-alert:active{background:var(--sjs2-color-bg-alert-secondary,rgba(229,10,62,.1))}.sps-btn--primary-neutral{background:var(--sjs2-color-bg-neutral-primary,#1c1b20);color:var(--sjs2-color-fg-neutral-on-primary,#fff)}.sps-btn--primary-neutral:focus,.sps-btn--primary-neutral:hover{background:var(--sjs2-color-bg-neutral-primary-dim,#424146)}.sps-btn--primary-neutral:active{background:var(--sjs2-color-bg-neutral-primary,#1c1b20)}.sps-btn--secondary-neutral{background:var(--sjs2-color-bg-neutral-secondary,#f5f5f5);color:var(--sjs2-color-fg-neutral-secondary,#1c1b20)}.sps-btn--secondary-neutral:focus,.sps-btn--secondary-neutral:hover{background:var(--sjs2-color-bg-neutral-secondary-dim,#ededed)}.sps-btn--secondary-neutral:active{background:var(--sjs2-color-bg-neutral-secondary,#f5f5f5)}.sps-action-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--sjs2-color-bg-neutral-tertiary,rgba(28,27,32,0));border:none;border-radius:var(--sjs2-radius-control-action-icon,8px);box-sizing:border-box;color:var(--ctr-actionbar-button-text-color,var(--sjs-primary-background-500,#19b394));cursor:pointer;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));padding:var(--ctr-actionbar-button-padding-top-large-icon,var(--sjs-spacing-x1)) var(--ctr-actionbar-button-padding-right-large-icon,var(--sjs-spacing-x1)) var(--ctr-actionbar-button-padding-bottom-large-icon,var(--sjs-spacing-x1)) var(--ctr-actionbar-button-padding-left-large-icon,var(--sjs-spacing-x1));transition:background-color var(--sjs-creator-transition-duration,.15s),opacity var(--sjs-creator-transition-duration,.15s)}.sps-action-button.sps-action-button--pressed,.sps-action-button:focus,.sps-action-button:hover{background:var(--sjs2-color-bg-neutral-tertiary-dim,rgba(28,27,32,.05));opacity:1;outline:none}.sps-action-button.sps-action-button--pressed use,.sps-action-button:focus use,.sps-action-button:hover use{fill:var(--ctr-actionbar-button-icon-color-hovered,var(--sjs-layer-1-foreground-75,rgba(0,0,0,.749)))}.sps-action-button:disabled use{fill:var(--sjs2-color-fg-state-common-disabled,rgba(28,27,32,.4))}.sps-action-button--icon{display:block;padding:var(--ctr-actionbar-button-padding-top-large-icon,var(--sjs-spacing-x1))}.sps-action-button--icon use{fill:var(--ctr-actionbar-button-icon-color,var(--sjs-layer-1-foreground-75,rgba(0,0,0,.749)));transition:fill var(--sjs-creator-transition-duration,.15s)}.sps-action-button__icon{display:flex;height:24px;width:24px}.sps-action-button__icon--muted use{fill:var(--sjs2-color-fg-basic-tertiary,rgba(28,27,32,.4))}.sps-action-button--danger{color:var(--ctr-library-action-button-text-color-negative,var(--sjs-semantic-red-background-500,#e50a3e))}.sps-action-button--danger:focus,.sps-action-button--danger:hover{background-color:var(--ctr-library-action-button-background-color-negative-hovered,var(--sjs-semantic-red-background-10,rgba(229,10,62,.102)))}.sps-action-button--danger:focus use,.sps-action-button--danger:hover use{fill:var(--ctr-library-action-button-icon-color-negative,var(--sjs-semantic-red-background-500,#e50a3e))}.sps-action-button:disabled{cursor:default;opacity:var(--ctr-actionbar-button-opacity-disabled,.25);pointer-events:none}.sps-action-button--muted{opacity:var(--ctr-actionbar-button-opacity-muted,.35)}.sps-action-button:active{opacity:var(--ctr-actionbar-button-opacity-pressed,.5)}.sps-action-button--text{padding:calc((var(--sjs-base-unit, var(--base-unit, 8px)))*.5) calc((var(--sjs-base-unit, var(--base-unit, 8px)))*2)}.sps-question{background:var(--sjs2-color-bg-basic-primary,#fff)}.sps-question--main{min-height:420px}.sps-question--with-frame{border:var(--sjs2-border-width-x100,1px) solid var(--sjs2-color-border-basic-secondary,#d4d4d4);border-radius:var(--sjs2-radius-x250,20px)}.sps-question--with-frame .sps-question__content{padding:var(--sjs2-spacing-x150,12px) var(--sjs2-spacing-x250,20px) var(--sjs2-spacing-x250,20px) var(--sjs2-spacing-x250,20px)}.sps-question__header{align-items:flex-start;align-self:stretch;box-sizing:border-box;display:flex;flex-direction:column;padding:var(--sjs2-spacing-x200,16px) var(--sjs2-spacing-x250,20px) 0 var(--sjs2-spacing-x250,20px);width:100%}.sps-question__title{color:var(--sjs2-color-fg-basic-primary,#1c1b20);font-family:var(--sjs2-typography-font-family-text);font-size:var(--sjs2-typography-font-size-default);font-weight:var(--sjs2-typography-font-weight-strong);line-height:var(--sjs2-typography-line-height-default)}.sps-question__title .sv-title-actions{gap:var(--sjs2-spacing-x050,4px)}.sps-question--nested .sps-question__title{color:var(--sjs2-color-fg-basic-secondary,rgba(28,27,32,.6));font-family:var(--sjs2-typography-font-family-text);font-size:var(--sjs2-typography-font-size-default);font-weight:var(--sjs2-typography-font-weight-basic);line-height:var(--sjs2-typography-line-height-default);padding:var(--sjs2-layout-control-caption-medium-caption-vertical,8px) var(--sjs2-layout-control-caption-medium-caption-horizontal,0)}.sps-question--nested .sps-question__header{align-items:flex-start;align-self:stretch;display:flex;padding:0;width:100%}.sps-question--nested .sps-question__content{padding:0}.sps-question--nested .sps-question__description{color:var(--ctr-caption-with-actions-description-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-small-size,var(--sjs-font-size-x150));font-style:normal;font-weight:400;line-height:var(--ctr-font-small-line-height,var(--sjs-line-height-x2));padding-bottom:calc((var(--sjs-base-unit, var(--base-unit, 8px)))*2);white-space:normal}.sps-question__content{align-items:stretch;align-self:stretch;display:flex;flex-direction:column}.sps-question__description{color:var(--sjs2-color-fg-basic-tertiary,rgba(28,27,32,.4));white-space:normal}.sps-question__description--under{align-items:flex-start;align-self:stretch;display:flex;flex:1 0 0;flex-direction:column;justify-content:flex-end;padding:var(--sjs2-spacing-x100,8px)}.sps-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--sjs2-color-control-formbox-default-bg,rgba(28,27,32,.05));border:none;border-radius:var(--sjs2-radius-semantic-form,8px);box-shadow:inset 0 0 0 var(--sjs2-border-width-default,1px) var(--sjs2-color-control-formbox-default-border,#d4d4d4);box-sizing:border-box;color:var(--ctr-editor-content-text-color,var(--sjs-layer-3-foreground-100,rgba(0,0,0,.902)));display:block;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:calc(var(--sjs2-layout-form-box-medium-vertical, 4px) + var(--ctr-editor-content-margin-top, var(--sjs-spacing-x1))) calc(var(--sjs2-layout-form-box-medium-horizontal, 4px) + var(--ctr-editor-content-margin-right, var(--sjs-spacing-x150))) calc(var(--sjs2-layout-form-box-medium-vertical, 4px) + var(--ctr-editor-content-margin-bottom, var(--sjs-spacing-x1))) calc(var(--sjs2-layout-form-box-medium-horizontal, 4px) + var(--ctr-editor-content-margin-left, var(--sjs-spacing-x150)));transition:box-shadow var(--sjs-creator-transition-duration,.15s);width:100%}.sps-input::placeholder{color:var(--ctr-editor-content-text-color-placeholder,var(--sjs-layer-3-foreground-50,rgba(0,0,0,.502)))}.sps-input--readonly{background:var(--sjs2-color-control-formbox-readonly-bg,#fff);color:var(--sjs2-color-control-input-readonly-value,#1c1b20)}.sps-input::-webkit-datetime-edit,.sps-input::-webkit-datetime-edit-ampm-field,.sps-input::-webkit-datetime-edit-day-field,.sps-input::-webkit-datetime-edit-fields-wrapper,.sps-input::-webkit-datetime-edit-hour-field,.sps-input::-webkit-datetime-edit-millisecond-field,.sps-input::-webkit-datetime-edit-minute-field,.sps-input::-webkit-datetime-edit-month-field,.sps-input::-webkit-datetime-edit-second-field,.sps-input::-webkit-datetime-edit-week-field,.sps-input::-webkit-datetime-edit-year-field{display:flex;flex-wrap:nowrap;padding-bottom:0;padding-top:0}.sps-input[type=date]:empty,.sps-input[type=datetime-local]:empty{min-height:calc(var(--ctr-font-default-line-height, var(--sjs-line-height-x3)) + var(--ctr-editor-padding-top, var(--sjs-spacing-x05)) + var(--ctr-editor-content-margin-top, var(--sjs-spacing-x1)) + var(--ctr-editor-padding-bottom, var(--sjs-spacing-x05)) + var(--ctr-editor-content-margin-bottom, var(--sjs-spacing-x1)))}.sps-input-container:focus-within,.sps-input.sps-dropdown:focus-within:not(:disabled),.sps-input.sps-dropdown:focus:not(:disabled),.sps-input:focus:not(:disabled){box-shadow:inset 0 0 0 var(--ctr-editor-border-width-focused,var(--sjs-stroke-x2)) var(--ctr-editor-border-color-focused,var(--sjs-primary-background-500,#19b394))}.sps-input[type=color]{min-width:calc((var(--sjs-base-unit, var(--base-unit, 8px)))*8);padding-left:0;padding-right:0}.sps-input__edit-button{align-items:center;align-self:stretch;appearance:none;background:transparent;border:none;border-radius:var(--ctr-editor-button-corner-radius,var(--sjs-corner-radius-x05));box-sizing:border-box;display:flex;justify-content:center;line-height:0;outline:none;padding:var(--ctr-editor-button-padding-top,var(--sjs-spacing-x1)) var(--ctr-editor-button-padding-right,var(--sjs-spacing-x1)) var(--ctr-editor-button-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-editor-button-padding-left,var(--sjs-spacing-x1));position:relative;transition:background var(--sjs-creator-transition-duration,.15s),opacity var(--sjs-creator-transition-duration,.15s)}.sps-input__edit-button:focus,.sps-input__edit-button:hover{background:var(--ctr-editor-button-background-color-hovered,var(--sjs-layer-3-background-400,#eaeaea))}.sps-input__edit-button:active{opacity:var(--ctr-editor-button-icon-opacity-pressed,.5)}.sps-input__edit-button svg{fill:var(--ctr-editor-button-icon-color,var(--sjs-layer-3-foreground-75,rgba(0,0,0,.749)));height:var(--ctr-editor-button-icon-height,var(--sjs-font-size-x3));width:var(--ctr-editor-button-icon-width,var(--sjs-font-size-x3))}.sps-input-container--multiline .sps-input__edit-button{align-self:flex-end}.sps-input__edit-button--disabled,.sps-input__edit-button:disabled{background:transparent;opacity:var(--ctr-editor-button-icon-opacity-disabled,.25)}.sps-input__edit-button--disabled svg,.sps-input__edit-button:disabled svg{fill:var(--ctr-editor-button-icon-color-disabled,var(--sjs-layer-3-foreground-75,rgba(0,0,0,.749)))}.sps-input.sps-input--error{box-shadow:0 0 0 1px inset var(--ctr-editor-border-color-error,var(--sjs-semantic-red-background-500,#e50a3e))}.sps-input-container{align-items:center;box-shadow:inset 0 0 0 var(--ctr-editor-border-width,var(--sjs-stroke-x1)) var(--ctr-editor-border-color,var(--sjs-border-10,#dcdcdc));cursor:default;display:flex;gap:var(--ctr-editor-gap,var(--sjs-spacing-x05));justify-content:space-between;padding:var(--ctr-editor-padding-top,var(--sjs-spacing-x05)) var(--ctr-editor-padding-right,var(--sjs-spacing-x05)) var(--ctr-editor-padding-bottom,var(--sjs-spacing-x05)) var(--ctr-editor-padding-left,var(--sjs-spacing-x05))}.sps-input-container--multiline{align-items:end;flex-direction:column;gap:0;height:auto}.sps-input-container--multiline sv-ng-question-comment{display:flex}.sps-input-container--multiline .sps-input-container__input{box-sizing:border-box;resize:none}.sps-input-container__input{background-color:transparent;border:none;color:var(--ctr-editor-content-text-color,var(--sjs-layer-3-foreground-100,rgba(0,0,0,.902)));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;line-height:var(--ctr-font-default-line-height,var(--sjs-line-height-x3));outline:none;padding:var(--ctr-editor-content-margin-top,var(--sjs-spacing-x1)) var(--ctr-editor-content-margin-right,var(--sjs-spacing-x150)) var(--ctr-editor-content-margin-bottom,var(--sjs-spacing-x1)) var(--ctr-editor-content-margin-left,var(--sjs-spacing-x150));width:100%}.sps-input-container__input::placeholder{color:var(--ctr-editor-content-text-color-placeholder,var(--sjs-layer-3-foreground-50,rgba(0,0,0,.502)))}.sps-input-container__input:disabled,.sps-input-container__input:disabled::placeholder{background-color:var(--ctr-editor-background-color-disabled,var(--sjs-layer-1-background-500,#fff));color:var(--ctr-editor-content-text-color-disabled,var(--sjs-layer-1-foreground-100,rgba(0,0,0,.902)));opacity:var(--ctr-editor-content-text-opacity-disabled,.25)}.sps-input-container__buttons-container{align-self:stretch;display:flex;gap:var(--ctr-editor-buttons-gap,var(--sjs-spacing-x05))}.sps-dropdown{align-items:stretch;align-self:stretch;border-radius:var(--sjs2-radius-semantic-form,8px);display:flex;padding:var(--sjs2-layout-control-formbox-medium-vertical,4px) var(--sjs2-layout-control-formbox-medium-horizontal,4px)}.sps-dropdown .sps-dropdown__filter-string-input{align-items:flex-start;border:none;box-shadow:none;color:var(--sjs2-color-control-input-default-value,#1c1b20);display:flex;flex:1 0 0;padding:var(--sjs2-layout-control-input-medium-content-vertical,8px) var(--sjs2-layout-control-input-medium-content-horizontal,12px)}.sps-question__content sv-ng-dropdown,.sps-question__content sv-ng-dropdown-question{display:flex;flex-direction:column;flex-grow:1}.sps-dropdown__value{align-items:flex-start;display:flex;flex:1 0 0;padding:var(--sjs2-layout-control-input-medium-content-vertical,8px) var(--sjs2-layout-control-input-medium-content-horizontal,12px);position:relative}.sps-dropdown__value.sv-string-viewer{white-space:nowrap}.sps-dropdown__hint-prefix,.sps-dropdown__hint-suffix{color:var(--sjs2-color-control-input-default-placeholder,rgba(28,27,32,.6))}.sv-dropdown-popup.sv-popup--menu-popup{height:0}.sps-dropdown_select-wrapper{flex-grow:1}.sps-dropdown__clean-button{--thm-ctr-editor-content-margin-top:var(--ctr-editor-content-margin-top,var(--sjs-spacing-x1));--thm-ctr-editor-content-margin-bottom:var(--ctr-editor-content-margin-bottom,var(--sjs-spacing-x1));margin-bottom:calc(var(--thm-ctr-editor-content-margin-bottom)*-1);margin-top:calc(var(--thm-ctr-editor-content-margin-top)*-1)}.sps-dropdown__clean-button use{fill:inherit}.sps-dropdown .sd-dropdown-action-bar{align-items:flex-start;align-self:stretch;display:flex;gap:var(--sjs2-layout-control-input-medium-group-gap,4px)}.sps-dropdown .sd-editor-button-item{align-items:center;background:var(--sjs2-color-bg-neutral-tertiary,rgba(28,27,32,0));border-radius:var(--sjs2-radius-semantic-form-item,4px);display:flex;gap:var(--sjs2-layout-control-action-small-box-gap,0);justify-content:center;padding:var(--sjs2-layout-control-action-small-box-vertical,8px) var(--sjs2-layout-control-action-small-box-horizontal,8px)}.sps-dropdown .sd-editor-button-item:focus,.sps-dropdown .sd-editor-button-item:hover{transition:background var(--sjs-creator-transition-duration,.15s)}.sps-dropdown .sd-editor-button-item.sd-editor-button-item--pressed,.sps-dropdown .sd-editor-button-item:focus,.sps-dropdown .sd-editor-button-item:hover{background:var(--ctr-editor-button-background-color-hovered,var(--sjs-layer-3-background-400,#eaeaea));border-radius:var(--ctr-editor-button-corner-radius,var(--sjs-corner-radius-x05))}.sps-dropdown .sd-editor-button-item.sd-editor-button-item--pressed{opacity:var(--ctr-editor-button-icon-opacity-pressed,.5);transition-duration:var(--sjs-creator-transition-duration,.15s);transition-property:opacity,background-color}.sps-dropdown .sd-editor-button-item use{fill:var(--ctr-editor-button-icon-color,var(--sjs-layer-3-foreground-75,rgba(0,0,0,.749)))}.sps-dropdown .sv-editor-button-item__icon{align-items:center;display:flex;height:var(--sjs2-size-icon-medium,24px);justify-content:center;padding:var(--sjs2-layout-control-action-small-icon-vertical,0) var(--sjs2-layout-control-action-small-icon-horizontal,0);width:var(--sjs2-size-icon-medium,24px)}.sps-dropdown .sd-dropdown__hint-prefix{padding-left:var(--sjs2-layout-control-input-medium-content-horizontal,12px)}.sps-dropdown .sd-dropdown__hint-prefix+.sps-dropdown__value,.sps-dropdown .sd-dropdown__hint-prefix+.sps-dropdown__value .sps-dropdown__filter-string-input{padding-left:0}.sps-dropdown.sd-input--disabled{opacity:1}.sps-dropdown.sd-input--disabled .sps-dropdown__value{opacity:var(--ctr-editor-content-text-opacity-disabled,.25)}.sps-dropdown.sd-input--disabled .sd-editor-button-item{background:transparent;opacity:var(--ctr-editor-button-icon-opacity-disabled,.25)}.sps-dropdown.sd-input--disabled .sd-editor-button-item svg{fill:var(--ctr-editor-button-icon-color-disabled,var(--sjs-layer-3-foreground-75,rgba(0,0,0,.749)))}.sps-icon-item{display:flex;gap:var(--sjs2-spacing-x100,8px)}svg.sps-icon-item__icon,svg.sps-icon-item__icon use{fill:var(--sjs2-color-fg-brand-primary,#19b394);height:var(--sjs2-size-icon-medium,24px);width:var(--sjs2-size-icon-medium,24px)}.svc-list__item--selected svg.sps-icon-item__icon,.svc-list__item--selected svg.sps-icon-item__icon use{fill:currentColor}.sps-icon-item__text{white-space:nowrap}.sps-tagbox.sps-tagbox{background-color:var(--ctr-editor-background-color,var(--sjs-layer-3-background-500,#f4f4f4));border-radius:var(--ctr-editor-corner-radius,var(--sjs-corner-radius-x075));box-shadow:inset 0 0 0 var(--ctr-editor-border-width,var(--sjs-stroke-x1)) var(--ctr-editor-border-color,var(--sjs-border-10,#dcdcdc));transition:box-shadow var(--sjs-creator-transition-duration,.15s)}.sps-tagbox.sps-tagbox:focus-within{box-shadow:inset 0 0 0 var(--ctr-editor-border-width-focused,var(--sjs-stroke-x2)) var(--ctr-editor-border-color-focused,var(--sjs-primary-background-500,#19b394))}.sps-tagbox__value.sps-tagbox__value{gap:var(--ctr-tag-box-gap,var(--sjs-spacing-x05));overflow:visible}.sps-tagbox__value .sv-tagbox__item{background:var(--ctr-tag-box-item-background-color,var(--sjs-layer-1-background-500,#fff));border-radius:var(--ctr-tag-box-item-corner-radius,var(--sjs-corner-radius-x025));box-shadow:inset 0 0 0 var(--ctr-tag-box-item-border-width,var(--sjs-stroke-x1)) var(--ctr-tag-box-item-border-color,var(--sjs-border-default,#d4d4d4));padding:var(--ctr-tag-box-item-padding-top,var(--sjs-spacing-x1)) var(--ctr-tag-box-item-padding-right,var(--sjs-spacing-x150)) var(--ctr-tag-box-item-padding-bottom,var(--sjs-spacing-x1)) var(--ctr-tag-box-item-padding-left,var(--sjs-spacing-x150))}.sps-tagbox__value .sv-tagbox__item-text{color:var(--ctr-tag-box-item-text-color,var(--sjs-primary-background-500,#19b394));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))}.sps-tagbox-item_clean-button{background:linear-gradient(270deg,var(--ctr-tag-box-item-mask-color-1,var(--sjs-primary-foreground-100,#fff)) 50%,var(--ctr-tag-box-item-mask-color-2,var(--sjs-primary-foreground-25,hsla(0,0%,100%,.251))) 100%)}.sps-tagbox-item_clean-button-svg use{fill:var(--ctr-tag-box-item-remove-button-icon-color,var(--sjs-primary-background-500,#19b394))}.sps-tagbox-item_clean-button-svg:hover{background:var(--ctr-tag-box-item-remove-button-background-color-hovered,var(--sjs-primary-background-10,rgba(25,179,148,.102)));border-radius:var(--ctr-tag-box-item-remove-button-corner-radius,var(--sjs-corner-radius-round))}.sps-panel--with-frame{background:var(--sjs2-color-bg-basic-primary,#fff);border:var(--sjs2-border-width-x100,1px) solid var(--sjs2-color-border-basic-secondary,#d4d4d4);border-radius:var(--sjs2-radius-x250,20px);overflow:hidden}.sps-panel--navigation{align-items:center;display:flex;flex-direction:row-reverse;gap:var(--sjs2-spacing-x150,12px);padding:var(--sjs2-spacing-x150,12px) var(--sjs2-spacing-x150,12px) var(--sjs2-spacing-x150,12px) var(--sjs2-spacing-x250,20px);position:relative}.sps-panel--navigation .sps-panel__header{display:flex;flex-grow:1;justify-content:flex-end;padding:0;width:auto}.sps-panel--navigation .sps-panel__content{display:flex;flex-direction:row;padding:0}.sps-panel--navigation .sps-row{border:none;border-left:var(--sjs2-border-width-x100,1px) solid var(--sjs2-color-border-basic-secondary,#d4d4d4);padding:0 0 0 var(--tokens-spacing-static-positive-x300,24px)}.sps-panel--navigation .sps-row:first-of-type{border-left:none;padding-left:0}.sps-panel--navigation .sps-question__content{padding:0}.sps-panel--navigation .sps-row--multiple>div{border:none;padding:0}.sps-panel--navigation .sps-row--multiple .sps-question--nested{overflow-y:visible}.sps-panel__header{align-items:flex-start;align-self:stretch;box-sizing:border-box;display:flex;padding:var(--sjs2-spacing-x200,16px) var(--sjs2-spacing-x250,20px) 0 var(--sjs2-spacing-x250,20px);width:100%}.sps-panel__title{color:var(--sjs2-color-fg-basic-primary,#1c1b20);flex-grow:1;font-family:var(--sjs2-typography-font-family-text);font-size:var(--sjs2-typography-font-size-default);font-weight:var(--sjs2-typography-font-weight-strong);line-height:var(--sjs2-typography-line-height-default)}.sps-panel__content{display:flex;flex-direction:column;gap:var(--sjs2-spacing-x200,16px);padding:var(--sjs2-spacing-x150,12px) var(--sjs2-spacing-x250,20px) var(--sjs2-spacing-x250,20px) var(--sjs2-spacing-x250,20px)}.sps-panel--nested .sps-panel__header{padding:0}.sps-panel--nested .sps-panel__content{padding:var(--sjs2-spacing-x200,16px) 0 0}.sps-panel--collapsed{padding-bottom:var(--sjs2-spacing-x200,16px)}.sps-checkbox{cursor:pointer}.sps-checkbox--disabled,.sps-checkbox--disabled .sps-checkbox{cursor:default}.sps-checkbox--disabled .sps-checkbox__caption{color:var(--ctr-checkbox-text-color-disabled,var(--sjs-layer-1-foreground-100,rgba(0,0,0,.902)))}.sps-checkbox--disabled .sps-checkbox__rectangle,.sps-checkbox--disabled.sps-checkbox:active .sps-checkbox__rectangle,.sps-checkbox--disabled.sps-checkbox__control:focus+.sps-checkbox__rectangle{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));outline:none}.sps-checkbox__caption{color:var(--sjs2-color-fg-basic-primary,#1c1b20);font-family:var(--sjs2-typography-font-family-text);font-size:var(--sjs2-typography-font-size-default);font-weight:var(--sjs2-typography-font-weight-basic);line-height:var(--sjs2-typography-line-height-default)}.sps-checkbox__caption .sv-title-actions{align-items:flex-start;gap:var(--sjs2-spacing-x050,4px)}.sps-checkbox__rectangle{align-items:center;background:var(--sjs2-color-control-check-false-default-bg,rgba(28,27,32,.05));border:var(--sjs2-border-width-default,1px) solid var(--sjs2-color-control-check-false-default-border,#d4d4d4);border-radius:var(--sjs2-radius-control-checkbox,4px);box-sizing:border-box;display:flex;flex-shrink:0;height:var(--sjs2-size-x300,24px);justify-content:center;outline:2px solid transparent;padding:1px;transition:background var(--sjs-creator-transition-duration,.15s),background-color var(--sjs-creator-transition-duration,.15s),outline var(--sjs-creator-transition-duration,.15s);width:var(--sjs2-size-x300,24px)}.sps-checkbox:hover .sps-checkbox__rectangle{background:var(--sjs2-color-control-check-false-hovered-bg,rgba(28,27,32,.1))}.sps-checkbox.sps-checkbox--checked:hover .sps-checkbox__rectangle{background:var(--sjs2-color-control-check-true-hovered-bg,#15987e)}.sps-checkbox:active .sps-checkbox__rectangle,.sps-checkbox__control:focus:not(:disabled)+.sps-checkbox__rectangle{outline:2px solid var(--ctr-checkbox-border-color-focused,var(--sjs-primary-background-500,#19b394));outline-offset:-2px}.sps-checkbox .sps-checkbox__svg{fill:transparent;background-repeat:no-repeat;background-size:calc((var(--sjs-base-unit, var(--base-unit, 8px)))*2) calc((var(--sjs-base-unit, var(--base-unit, 8px)))*2);display:block;height:var(--ctr-checkbox-button-check-mark-height,16px);opacity:0;transition:opacity var(--sjs-creator-transition-duration,.15s),fill var(--sjs-creator-transition-duration,.15s);width:var(--ctr-checkbox-button-check-mark-width,16px)}.sps-checkbox.sd-checkbox--label-rendered{gap:0}.sps-checkbox--checked .sps-checkbox__rectangle{background:var(--sjs2-color-control-check-true-default-bg,#19b394);border:var(--sjs2-border-width-default,1px) solid var(--sjs2-color-control-check-true-default-border,#19b394)}.sps-checkbox--checked .sps-checkbox__svg{fill:var(--sjs2-color-control-check-true-default-icon,#fff);opacity:1}.sps-checkbox--disabled.sps-checkbox--checked .sps-checkbox__svg{fill:var(--ctr-checkbox-button-check-mark-color-disabled,var(--sjs-border-25,#d4d4d4))}.sps-checkbox__control{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:fixed;width:1px}.sps-checkbox__hidden{display:none}.sps-selectbase{align-self:stretch;border:none;display:flex;margin:0;padding:0}.sps-selectbase__column{display:flex;flex-direction:column;flex-grow:1;gap:var(--sjs2-spacing-x200,16px);padding-top:var(--sjs2-spacing-x200,16px)}.sps-selectbase__label{align-items:flex-start;cursor:pointer;display:flex;gap:var(--ctr-checkbox-gap,var(--sjs-spacing-x1))}.sps-checkbox .sps-question__description{color:var(--ctr-checkbox-description-text-color,var(--sjs-layer-1-foreground-50,rgba(0,0,0,.502)));padding:0;padding-top:var(--ctr-checkbox-description-text-margin-top,var(--sjs-spacing-x1));padding-inline-start:var(--ctr-checkbox-description-text-margin-left,var(--sjs-font-size-x4))}.sps-checkbox .sps-help-action use{pointer-events:none}.sps-drag-element__svg{align-items:center;box-sizing:content-box;display:flex;flex-direction:column;height:var(--sjs2-size-icon-medium,24px);justify-content:center;padding:var(--sjs2-spacing-x100,8px);padding-right:0;width:var(--sjs2-size-icon-medium,24px)}.sps-drag-element__svg use{fill:var(--sjs2-color-fg-basic-tertiary,rgba(from #1c1b20 r g b/.4))}.sps-matrixdynamic__drag-drop-ghost-position-bottom,.sps-matrixdynamic__drag-drop-ghost-position-top{position:relative}.sps-matrixdynamic__drag-drop-ghost-position-bottom:after,.sps-matrixdynamic__drag-drop-ghost-position-top:after{background-color:var(--sjs-secondary-background-500,#19b394);content:"";height:calc((var(--sjs-base-unit, var(--base-unit, 8px)))*.5);left:0;position:absolute;width:100%}.sps-matrixdynamic__drag-drop-ghost-position-top:after{top:0}.sps-matrixdynamic__drag-drop-ghost-position-bottom:after{bottom:0}.sps-question--matrixdynamic{display:flex;flex-direction:column;flex-grow:1}.sps-question--matrixdynamic .sps-question__title{color:var(--sjs2-color-fg-basic-primary,#1c1b20);font-family:var(--sjs2-typography-font-family-text);font-size:var(--sjs2-typography-font-size-default);font-weight:var(--sjs2-typography-font-weight-strong);line-height:var(--sjs2-typography-line-height-default,24px);line-height:var(--sjs2-typography-line-height-default);padding:0}.sps-matrixdynamic__content{padding:var(--sjs2-spacing-x150,12px)}.sps-matrixdynamic__content,.sps-matrixdynamic__content>div{display:flex;flex-direction:column;flex-grow:1}.sps-matrixdynamic__content .sps-question__description--under{flex-grow:0}.sps-table__row--detail .sps-matrixdynamic__content{padding:0}.sps-matrixdynamic__placeholder{align-items:center;background:var(--ctr-property-grid-background-color,var(--sjs-layer-1-background-500,#fff));border:1px solid var(--ctr-survey-placeholder-border-color,var(--sjs-border-25,#d4d4d4));border-radius:var(--ctr-data-table-placeholder-corner-radius,var(--sjs-corner-radius-x075));box-sizing:border-box;display:flex;flex-direction:column;gap:var(--ctr-survey-placeholder-gap,var(--lbr-spacing-x05));justify-content:center;padding:var(--ctr-data-table-placeholder-padding-top,var(--sjs-spacing-x6)) var(--ctr-data-table-placeholder-padding-right,var(--sjs-spacing-x8)) var(--ctr-data-table-placeholder-padding-bottom,var(--sjs-spacing-x6)) var(--ctr-data-table-placeholder-padding-left,var(--sjs-spacing-x8))}.sps-matrixdynamic__placeholder .sps-matrixdynamic__add-btn{display:initial;margin:0}.sps-matrixdynamic__placeholder-text{color:var(--ctr-survey-placeholder-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));text-align:center}.sps-matrixdynamic__row-icon{height:var(--sjs2-size-icon-medium,24px);margin:var(--ctr-actionbar-button-padding-top-large-icon,var(--sjs-spacing-x1)) 0 var(--ctr-actionbar-button-padding-bottom-large-icon,var(--sjs-spacing-x1)) 0;margin-left:var(--sjs2-spacing-x150,12px);padding:0;width:var(--sjs2-size-icon-medium,24px)}.sps-matrixdynamic__row-icon:disabled{opacity:1}.sps-matrixdynamic__row-icon:disabled use{fill:var(--sjs2-color-fg-brand-primary,#19b394)}.sps-matrixdynamic__footer{border-bottom:var(--sjs2-border-width-x100,1px) solid var(--sjs2-color-border-basic-secondary,#d4d4d4);display:flex;margin:0 calc(var(--sjs2-spacing-x150, 12px)*-1) var(--sjs2-spacing-x150,12px);padding:0 var(--sjs2-spacing-x150,12px) var(--sjs2-spacing-x150,12px)}.sps-matrixdynamic__footer .sps-action-bar,.sps-matrixdynamic__footer .sps-matrixdynamic__add-btn,.sps-matrixdynamic__footer .sv-action,.sps-matrixdynamic__footer .sv-action__content{width:100%}.sps-matrixdynamic__footer--in-dialog{border-bottom:none;display:flex;margin:0;padding:var(--sjs2-spacing-x150,12px) 0 0 0}.sps-matrixdynamic__content sv-ng-matrix-table~.sps-matrixdynamic__footer,.sps-table-wrapper~.sps-matrixdynamic__footer{border-bottom:none;display:flex;justify-content:stretch;margin-bottom:0;padding-bottom:var(--sjs2-spacing-x050,4px);padding-top:var(--sjs2-spacing-x075,6px)}.sps-matrixdynamic__add-btn{appearance:none;background:var(--sjs2-color-bg-neutral-secondary,rgba(95,94,97,.1));border:none;color:var(--sjs2-color-fg-basic-primary,#1c1b20);flex-grow:1;font-family:var(--sjs2-typography-font-family-text);font-size:var(--sjs2-typography-font-size-default);font-weight:var(--sjs2-typography-font-weight-basic);justify-content:center;line-height:var(--sjs2-typography-line-height-default);text-align:center}.sps-matrixdynamic__add-btn:hover{background:var(--sjs2-color-bg-neutral-secondary-dim,rgba(95,94,97,.1))}.sps-matrixdynamic__add-btn--icon{background:transparent;gap:var(--sjs2-spacing-x100,8px);justify-content:flex-start;padding:var(--sjs2-spacing-x100,8px)}.sps-matrixdynamic__add-btn--icon .sps-action-button__icon{fill:var(--sjs2-color-fg-basic-primary-muted,#424146)}.sps-smiley-icon{align-items:center;border:1px solid var(--ctr-actionbar-button-icon-color,var(--sjs-layer-1-foreground-75,rgba(0,0,0,.749)));border-radius:100px;display:flex;height:calc((var(--sjs-base-unit, var(--base-unit, 8px)))*3);justify-content:center;margin:var(--sjs-base-unit,var(--base-unit,8px));margin-right:calc((var(--sjs-base-unit, var(--base-unit, 8px)))*4);width:calc((var(--sjs-base-unit, var(--base-unit, 8px)))*3)}.sps-smiley-icon svg{fill:var(--ctr-actionbar-button-icon-color,var(--sjs-layer-1-foreground-75,rgba(0,0,0,.749)));height:calc((var(--sjs-base-unit, var(--base-unit, 8px)))*1.5);width:calc((var(--sjs-base-unit, var(--base-unit, 8px)))*1.5)}.sps-question--matrixdynamic.sps-question--nested .sps-question__header{border-bottom:var(--sjs2-border-width-x100,1px) solid var(--sjs2-color-border-basic-secondary,#d4d4d4);box-sizing:border-box;padding:var(--sjs2-spacing-x200,16px) var(--sjs2-spacing-x250,20px) var(--sjs2-spacing-x100,8px) var(--sjs2-spacing-x250,20px)}.sps-matrixdynamic__dragged-row{cursor:grabbing;position:absolute;z-index:10000}.sps-matrixdynamic__dragged-row .sps-table__row{align-items:center;background:var(--ctr-data-table-row-background-color,var(--sjs-layer-1-background-500,#fff));border-radius:var(--ctr-data-table-row-corner-radius-floating,var(--sjs-corner-radius-x05));box-shadow:var(--ctr-data-table-row-shadow-floating-1-offset-x,0) var(--ctr-data-table-row-shadow-floating-1-offset-y,2px) var(--ctr-data-table-row-shadow-floating-1-blur,8px) var(--ctr-data-table-row-shadow-floating-1-spread,0) var(--ctr-data-table-row-shadow-floating-1-color,var(--sjs-special-glow,rgba(0,76,68,.102))),var(--ctr-data-table-row-shadow-floating-2-offset-x,0) var(--ctr-data-table-row-shadow-floating-2-offset-y,16px) var(--ctr-data-table-row-shadow-floating-2-blur,32px) var(--ctr-data-table-row-shadow-floating-2-spread,0) var(--ctr-data-table-row-shadow-floating-2-color,var(--sjs-special-glow,rgba(0,76,68,.102)));display:flex;flex:1 0 0}.spg-table__row:has(.sps-action--invisible) .sd-formbox__input{opacity:.25}.spg-table__cell--actions:last-of-type .sps-action-bar{justify-content:flex-end;padding-inline-end:var(--ctr-data-table-row-padding-right,var(--sjs-spacing-x05))}.sps-table-wrapper{overflow:hidden}.sps-table{border-collapse:collapse;width:100%}.sps-table,.sps-table>tbody>tr{background-color:var(--sjs2-color-bg-basic-primary,#fff)}.sps-table>tbody>tr>td:last-of-type>.sps-action-bar .sps-action-button{opacity:0}.sps-table>tbody>tr:hover>td>div{background:var(--sjs2-color-bg-basic-primary-dim,rgba(28,27,32,.05))}.sps-table>tbody>tr:hover>td:last-of-type>.sps-action-bar .sps-action-button{opacity:1}.sps-table tbody>tr:last-of-type{border-bottom:none}.sps-table tbody>tr:last-of-type td{border-bottom:none;padding-bottom:0}.sps-table tbody>tr:first-of-type{border-top:none}.sps-table tbody>tr:first-of-type td{border-top:none;padding-top:0}.sps-table__row--expanded>td>div .sd-formbox>.sd-formbox__input{font-family:var(--sjs2-typography-font-family-text);font-size:var(--sjs2-typography-font-size-default);font-weight:var(--sjs2-typography-font-weight-strong);line-height:var(--sjs2-typography-line-height-default)}.sps-table__cell{border-top:none;padding:0;padding-bottom:var(--sjs2-spacing-x075,6px);padding-top:0}.sps-table__cell:first-of-type>div{border-bottom-left-radius:var(--sjs2-radius-semantic-form,8px);border-top-left-radius:var(--sjs2-radius-semantic-form,8px)}.sps-table__cell:last-of-type>div{border-bottom-right-radius:var(--sjs2-radius-semantic-form,8px);border-top-right-radius:var(--sjs2-radius-semantic-form,8px)}.sps-table__cell .sps-action-bar{justify-content:flex-end}.spg-table .sps-table__cell{padding-bottom:0}.spg-table .sps-table__cell:not(.sps-table__cell--detail-panel) .sd-formbox>.sd-formbox__input:focus-within{margin-left:0}.sps-table__row--main>.sps-table__cell{border-top:var(--sjs2-border-width-x100,1px) solid var(--sjs2-color-border-basic-secondary,#d4d4d4);padding-bottom:calc(var(--sjs2-spacing-x075, 6px) + var(--sjs2-spacing-x050, 4px));padding-top:calc(var(--sjs2-spacing-x075, 6px) + var(--sjs2-spacing-x050, 4px))}.sps-table__row--main>.sps-table__cell.sps-table__cell--detail-panel{border-top:none;padding:0 0 var(--sjs2-spacing-x075,6px) 0}.sps-table__cell--detail-panel .sps-panel__content{box-shadow:none;padding:0}.sps-table__cell--detail-panel .sps-row .sps-question--nested{overflow:initial}.sps-table__cell--detail-panel .sps-panel{border:none;margin-top:calc(var(--sjs2-spacing-x075, 6px)*-1)}.sps-table__cell--detail-panel .sps-table__cell--detail-panel .sps-panel{margin-left:32px;margin-top:0}.sps-table__cell--detail-panel .sps-table__row--empty{height:40px}.sps-table__cell:where(:not(.sps-table__cell--detail-panel)) .sps-checkbox{margin:0 calc((var(--sjs-base-unit, var(--base-unit, 8px)))*2)}.sps-table__cell:not(.sps-table__cell--detail-panel):not(.sps-table__cell--actions):first-of-type{padding-left:8px}.sps-table__cell:not(.sps-table__cell--detail-panel) .sd-formbox{background:none;box-shadow:none;padding:0}.sps-table__cell:not(.sps-table__cell--detail-panel) .sd-formbox .sd-formbox__input{appearance:none;background-color:transparent;border-radius:var(--sjs2-radius-semantic-form,8px);box-shadow:none;height:auto;margin-left:0;margin-right:calc(var(--action-container-width)*-1);padding:var(--sjs2-spacing-x100,8px);text-overflow:ellipsis;transition:margin-left var(--sjs-creator-transition-duration,.15s);width:calc(100% + var(--action-container-width))}.sps-table__cell:not(.sps-table__cell--detail-panel) .sd-formbox .sd-formbox__input:hover{background:var(--sjs2-color-control-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-control-formbox-hovered-border,#d4d4d4) inset}.sps-table__cell:not(.sps-table__cell--detail-panel) .sd-formbox .sd-formbox__input:focus,.sps-table__cell:not(.sps-table__cell--detail-panel) .sd-formbox .sd-formbox__input:focus-within{background:var(--sjs2-color-control-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-control-formbox-focused-border,#19b394) inset;margin-left:var(--sjs2-spacing-x100,8px)}.sps-table__cell:not(.sps-table__cell--detail-panel) .sd-formbox--readonly>.sd-formbox__input:focus,.sps-table__cell:not(.sps-table__cell--detail-panel) .sd-formbox--readonly>.sd-formbox__input:focus-within,.sps-table__cell:not(.sps-table__cell--detail-panel) .sd-formbox--readonly>.sd-formbox__input:hover{background:transparent;box-shadow:none}.sps-matrixdynamic__dragged-row .sps-table__cell{padding:0}.sps-matrixdynamic__dragged-row .sd-formbox{pointer-events:none}.sps-matrixdynamic__dragged-row .sps-drag-element__svg{display:none}.sps-table__row{--action-width:calc(var(--ctr-actionbar-button-padding-top-large-icon, 8px)*2 + var(--ctr-actionbar-button-icon-width, var(--sjs-font-size-x3)));--action-container-width:calc(var(--action-width)*3)}.sps-table__row:has(>.sps-table__cell:last-of-type .sv-action:nth-child(4)){--action-container-width:calc(var(--action-width)*4)}.sps-table__row:focus-within .sps-table__cell:not(.sps-table__cell--detail-panel) .sd-formbox__input,.sps-table__row:hover .sps-table__cell:not(.sps-table__cell--detail-panel) .sd-formbox__input{margin-right:0;width:calc(100% - var(--sjs2-spacing-x100, 8px))}.sps-table__cell:not(.sps-table__cell--detail-panel):first-of-type .sps-text{padding-left:calc((var(--sjs-base-unit, var(--base-unit, 8px)))*2)}.sps-table__cell--actions{width:0}.sps-table__row--enter,.sps-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}.sps-table__row--enter>td>div,.sps-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}.sps-table__row--enter{--move-animation-delay:0s;--move-animation-duration:var(--sjs-sps-matrix-row-move-in-duration,150ms);--fade-animation-duration:var(--sjs-sps-matrix-row-fade-in-duration,250ms);--fade-animation-delay:var(--sjs-sps-matrix-row-fade-in-delay,150ms);--animation-direction:normal;--animation-timing-function:cubic-bezier(0,0,0.58,1)}.sps-table__row--leave{--move-animation-delay:var(--sjs-sps-matrix-row-move-out-delay,100ms);--move-animation-duration:var(--sjs-sps-matrix-row-move-out-duration,250ms);--fade-animation-duration:var(--sjs-sps-matrix-row-fade-out-duration,100ms);--fade-animation-delay:0s;--animation-direction:reverse;--animation-timing-function:cubic-bezier(0.42,0,1,1)}.sps-table__row--detail.sps-table__row--enter{--move-animation-delay:0s;--move-animation-duration:var(--sjs-sps-matrix-detail-row-move-in-duration,150ms);--fade-animation-duration:var(--sjs-sps-matrix-detail-row-fade-in-duration,500ms);--fade-animation-delay:var(--sjs-sps-matrix-detail-row-fade-in-delay,150ms);--animation-direction:normal;--animation-timing-function:cubic-bezier(0,0,0.58,1)}.sps-table__row--detail.sps-table__row--leave{--move-animation-delay:var(--sjs-sps-matrix-detail-row-move-out-delay,100ms);--move-animation-duration:var(--sjs-sps-matrix-detail-row-move-out-duration,250ms);--fade-animation-duration:var(--sjs-sps-matrix-detail-row-fade-out-duration,150ms);--fade-animation-delay:0s;--animation-direction:reverse;--animation-timing-function:cubic-bezier(0.42,0,1,1)}.svc-creator--disable-animations .sps-table__row--enter,.svc-creator--disable-animations .sps-table__row--leave{animation:none}.sps-table__row--empty{color:var(--sjs2-color-fg-basic-primary,#1c1b20);font-family:var(--sjs2-typography-font-family-text);font-size:var(--sjs2-typography-font-size-default);font-weight:var(--sjs2-typography-font-weight-basic);height:calc(var(--sjs2-spacing-x400, 32px) + var(--sjs2-spacing-x300, 24px) + var(--sjs2-typography-line-height-default, 24px));line-height:var(--sjs2-typography-line-height-default);text-align:center}.sps-launch,.sps-launch *{box-sizing:border-box}.sps-launch{flex-direction:column;gap:var(--sjs2-spacing-x200,16px);padding:var(--sjs2-spacing-x200,16px) var(--sjs2-spacing-x400,32px) 0 var(--sjs2-spacing-x400,32px)}.sps-launch,.sps-launch__card{align-items:flex-start;align-self:stretch;display:flex;flex-shrink:0;justify-content:flex-start;position:relative}.sps-launch__card{appearance:none;background:var(--sjs2-color-bg-basic-primary,#fff);border-color:var(--sjs2-color-border-basic-secondary,#d4d4d4);border-radius:var(--radius-semantic-form,8px);border-style:solid;border-width:1px;cursor:pointer;flex-direction:row;gap:0;padding:var(--sjs2-spacing-x200,16px)}.sps-launch__card:hover{background:var(--sjs2-color-bg-basic-primary-dim,rgba(28,27,32,.05))}.sps-launch__card:active{background:var(--sjs2-color-bg-basic-primary,#fff)}.sps-launch__card:after{align-self:stretch;content:"";display:block;width:var(--sjs2-spacing-x600,48px)}.sps-launch__container{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:4px;justify-content:flex-start;position:relative}.sps-launch__text{align-self:stretch;color:var(--sjs2-color-fg-basic-primary,#1c1b20);font-family:var(--sjs2-typography-default-strong-font-family,"OpenSans-SemiBold",sans-serif);font-size:var(--sjs2-typography-default-strong-font-size,16px);font-weight:var(--sjs2-typography-default-strong-font-weight,600);line-height:var(--sjs2-typography-default-strong-line-height,24px);white-space:nowrap}.sps-launch__text,.sps-launch__text2{overflow:hidden;position:relative;text-align:left;text-overflow:ellipsis}.sps-launch__text2{color:var(--sjs2-color-fg-basic-secondary,rgba(28,27,32,.6));font-family:var(--sjs2-typography-small-font-family,"OpenSans-Regular",sans-serif);font-size:var(--sjs2-typography-small-font-size,12px);font-weight:var(--sjs2-typography-small-font-weight,400);line-height:var(--sjs2-typography-small-line-height,16px);padding-right:var(--sjs2-spacing-x300,24px)}.sps-launch__icon{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:0;height:var(--ctr-menu-toolbar-button-icon-height,24px);justify-content:center;position:absolute;right:12px;top:50%;translate:0 -50%;width:var(--ctr-menu-toolbar-button-icon-width,24px)}.sps-launch__chevron-right-16-x-16{flex-shrink:0;height:24px;overflow:hidden;position:relative;width:24px}.sps-launch__icon2{align-items:center;bottom:-100%;display:flex;flex-direction:row;gap:0;height:100%;justify-content:center;left:0;position:absolute;right:0;top:100%;transform:rotate(-90deg) scale(1);transform-origin:0 0;width:100%}.sps-launch__icon2 use{fill:var(--sjs2-color-fg-basic-primary-muted,#424146)}.sps-launch__chevron-down{align-self:stretch;flex:1;height:auto;overflow:visible;position:relative}.sps-list{align-items:flex-start;align-self:stretch;box-sizing:border-box;display:flex;flex-direction:column;list-style-type:none;margin:0;overflow-y:auto;padding:var(--sjs2-spacing-x100,8px);width:100%}.sps-list__container{width:288px}.sps-list__item{outline:none;width:100%}.sps-list__item--positive .sps-list__item-body{color:var(--sjs2-color-fg-brand-primary,#19b394)}.sps-list__item--alert .sps-list__item-body{color:var(--sjs2-color-fg-alert-primary,#c30935)}.sps-list__item-body{align-items:center;border-radius:var(--ctr-list-item-corner-radius,var(--sjs-corner-radius-x075));color:var(--sjs2-color-fg-basic-primary,#1c1b20);cursor:pointer;display:flex;flex:1 0 0;font-family:var(--sjs2-typography-font-family-text);font-size:var(--sjs2-typography-font-size-default);font-weight:var(--sjs2-typography-font-weight-basic);gap:8px;line-height:var(--sjs2-typography-line-height-default);overflow:hidden;padding:var(--sjs2-spacing-x100,8px) var(--sjs2-spacing-x150,12px);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}.sps-list__item-body>span,.sps-list__item-body>sv-ng-string{flex:1 0 0}.sps-list__item--disabled,.sps-list__item:disabled{opacity:var(--ctr-list-item-opacity-disabled,.25);pointer-events:none}.sps-list__item--label{opacity:1}.sps-list__item--label .sps-list__item-body{align-items:center;align-self:stretch;color:var(--sjs2-color-fg-basic-tertiary,rgba(28,27,32,.4));display:flex;font-family:var(--sjs2-typography-font-family-text);font-size:var(--sjs2-typography-font-size-small);font-weight:var(--sjs2-typography-font-weight-strong);gap:8px;line-height:var(--sjs2-typography-line-height-small);overflow:hidden;padding:var(--sjs2-spacing-x100,8px) var(--sjs2-spacing-x100,8px) var(--sjs2-spacing-x050,4px) var(--sjs2-spacing-x150,12px)}.sps-list__item--label{padding-bottom:var(--sjs2-spacing-x050,4px)}.sps-list__item--group .sps-list__item-body{padding-right:0}.sps-list__item--focused>.sps-list__item-body,.sps-list__item--hovered>.sps-list__item-body,.sps-list__item:focus>.sps-list__item-body,.sps-list__item:hover>.sps-list__item-body{background:var(--sjs2-color-bg-brand-tertiary-dim,rgba(25,179,148,.1))}.sps-list__item--alert:focus>.sps-list__item-body,.sps-list__item--alert:hover>.sps-list__item-body{background:var(--sjs2-color-bg-alert-tertiary-dim,rgba(229,10,62,.1))}.sps-list__item--selected:focus>.sps-list__item-body,.sps-list__item--selected:hover>.sps-list__item-body,.sps-list__item--selected>.sps-list__item-body,.sps-list__item.sps-list__item--selected:hover>.sps-list__item-body{background:var(--sjs2-color-bg-brand-primary,#19b394);color:var(--sjs2-color-fg-static-main-primary,#fff);font-family:var(--sjs2-typography-font-family-text);font-size:var(--sjs2-typography-font-size-default);font-weight:var(--sjs2-typography-font-weight-strong);line-height:var(--sjs2-typography-line-height-default)}.sps-list__item-separator{background:var(--sjs2-color-border-basic-secondary,#d4d4d4);height:var(--sjs2-border-width-x100,1px);margin:var(--sjs2-spacing-x100,8px) calc(var(--sjs2-spacing-x150, 12px)*-1);width:calc(100% + var(--sjs2-spacing-x150, 12px))}.sps-list-item__marker-icon{align-items:flex-start;box-sizing:content-box;display:flex;height:24px;justify-content:center;padding:0;width:24px}.sps-list-item__marker-icon use{fill:currentColor}.sps-list__container{display:flex;flex-direction:column;flex-grow:1;height:100%;min-height:0}.sps-popup-menu.sv-popup--menu-popup.sps-popup-menu--always-on-top{height:unset}.sps-popup-menu.sv-popup--menu-popup .sv-popup__container{background:initial;border:initial;box-shadow:none;box-sizing:border-box;padding:var(--sjs2-spacing-x150,12px)}.sps-popup-menu.sv-popup--menu-popup .sv-popup__container .sv-popup__body-content{background:var(--sjs2-color-utility-sheet,#fff);border:var(--sjs2-border-width-x100,1px) solid var(--sjs2-color-border-basic-secondary,#d4d4d4);border-radius:var(--sjs2-radius-container-menu,20px);box-shadow:var(--sjs2-border-offset-x-elevated-default,0) var(--sjs2-border-offset-y-elevated-default,4px) var(--sjs2-border-blur-elevated-default,8px) var(--sjs2-border-spread-elevated-default,2px) var(--sjs2-color-utility-shadow-elevated-default,rgba(0,76,68,.15))}.sps-popup-menu.sps-popup-menu--dropdown{height:0}.sps-popup-menu.sps-popup-menu--dropdown .sv-popup__container{padding-top:var(--sjs2-spacing-x50,4px)}.sps-popup-menu.sps-popup-menu--context .sv-popup__container{padding:0 var(--sjs2-spacing-x100,8px)}.sps-popup .sv-popup__body-header{color:var(--sjs2-color-fg-basic-primary,#1c1b20);font-family:var(--sjs2-typography-font-family-text);font-size:var(--sjs2-typography-font-size-medium);font-weight:var(--sjs2-typography-font-weight-strong);line-height:var(--sjs2-typography-line-height-medium)}.sps-popup.sv-popup--modal-popup{z-index:3000}.sps-popup.sv-popup--modal-popup :has(.sps-page){flex-grow:0;min-height:auto}.sps-popup.sv-popup--modal-popup .sv-components-row{flex-direction:row}.sps-popup .sv-popup__body-footer .sv-action-bar{justify-content:flex-end;width:100%}.sps-popup .sps-body{background:var(--sjs2-color-utility-sheet,#fff)}.sps-popup .sps-page{align-self:stretch;gap:var(--sjs2-spacing-x200,16px);max-width:none;padding:0;width:auto}.sps-popup .sps-row{max-width:none}.sps-popup .sps-question--with-frame{border:none;border-radius:0}.sps-popup .sps-question__header{padding-left:0;padding-right:0;padding-top:0}.sps-popup .sps-question__title{color:var(--sjs2-color-fg-basic-secondary,rgba(28,27,32,.6));font-family:var(--sjs2-typography-font-family-text);font-size:var(--sjs2-typography-font-size-default);font-weight:var(--sjs2-typography-font-weight-basic);line-height:var(--sjs2-typography-line-height-default);padding:var(--sjs2-layout-control-caption-medium-caption-vertical,8px) var(--sjs2-layout-control-caption-medium-caption-horizontal,0)}.sps-popup .sps-question__content.sps-question__content{padding:0}.sps-popup .sps-row--multiple{margin:0}.sps-popup .sps-row--multiple>div{align-items:stretch;padding-left:var(--sjs2-spacing-x400,32px);padding-right:var(--sjs2-spacing-x400,32px)}.sps-popup .sps-row--multiple>div:first-of-type{padding-left:0}.sps-popup .sps-row--multiple>div:last-of-type{padding-right:0}.sps-popup .sps-panel{align-self:stretch;border:none;border-radius:0}.sps-popup .sps-panel .sps-row{border:none}.sps-popup .sps-panel__content{display:flex;flex-direction:column;gap:var(--sjs2-spacing-x200,16px);padding:0}.sps-popup--level2.sv-popup--modal-popup.svc-property-editor .sv-popup__container .sv-components-column--expandable{min-width:540px}.sps-navigation-bar{align-items:center;align-self:stretch;background:var(--sjs2-color-utility-surface-muted,rgba(28,27,32,.05));border-bottom:var(--sjs2-border-width-x100,1px) solid var(--sjs2-color-border-basic-secondary,#d4d4d4);display:flex;gap:var(--sjs2-spacing-x100,8px);padding:var(--sjs2-spacing-x150,12px)}.sps-navigation-action--right{margin-left:auto}.sps-navigation-bar-item{align-items:center;background:var(--sjs2-color-bg-basic-primary,#fff);border:var(--sjs2-border-width-x100,1px) solid var(--sjs2-color-border-basic-secondary,#d4d4d4);border-radius:var(--sjs2-radius-control-button,8px);display:flex;gap:var(--sjs2-layout-control-action-small-box-gap,0);justify-content:center;padding:var(--sjs2-layout-control-action-small-box-vertical,8px) var(--sjs2-layout-control-action-small-box-horizontal,8px)}.sps-navigation-bar-item:focus-visible,.sps-navigation-bar-item:hover{background:var(--sjs2-color-bg-basic-primary-dim,#f5f5f5)}.sps-navigation-bar-item.sps-navigation-bar-item--pressed,.sps-navigation-bar-item:active{background:var(--sjs2-color-bg-basic-primary,#fff)}.sps-navigation-bar-item.sps-navigation-bar-item--active{background:var(--sjs2-color-bg-basic-primary-dim,#f5f5f5)}.sps-navigation-bar-item:disabled{background:var(--sjs2-color-bg-basic-primary-disabled,#d4d4d4);opacity:var(--sjs2-opacity-disabled,.25)}.sps-navigation-bar-item{flex-direction:row-reverse}.sps-navigation-bar-item__title{align-items:center;color:var(--sjs2-color-fg-basic-primary,#1c1b20);display:flex;font-family:var(--sjs2-typography-font-family-text);font-size:var(--sjs2-typography-font-size-default);font-weight:var(--sjs2-typography-font-weight-strong);justify-content:center;line-height:var(--sjs2-typography-line-height-default);padding:var(--sjs2-layout-control-action-small-label-vertical,0) var(--sjs2-layout-control-action-small-label-horizontal,6px);text-align:center}.sps-navigation-bar-item__icon{align-items:center;box-sizing:content-box;display:flex;justify-content:center;padding:var(--sjs2-layout-control-action-small-addon-vertical,4px) var(--sjs2-layout-control-action-small-addon-horizontal,4px)}.sps-navigation-action--label .sps-navigation-bar-item{align-items:center;background:initial;border:none;flex-direction:row;gap:var(--sjs2-spacing-x075,6px);opacity:1;padding:var(--sjs2-spacing-x100,8px) var(--sjs2-spacing-x075,6px)}.sps-navigation-action--label .sps-navigation-bar-item:before{aspect-ratio:1/1;background:var(--sjs2-color-fg-basic-secondary,rgba(28,27,32,.6));border-radius:var(--sjs2-radius-round,9999px);content:"";display:block;flex-shrink:0;height:6px;width:6px}.sps-navigation-action--label .sps-navigation-bar-item__title{color:var(--sjs2-color-fg-basic-secondary,rgba(28,27,32,.6));padding:0}.sps-navigation-action--large-icon .sps-navigation-bar-item__icon{align-items:center;display:flex;padding:var(--sjs2-layout-control-action-small-icon-vertical,0) var(--sjs2-layout-control-action-small-icon-horizontal,0)}.svc-creator-confirm-dialog__content-container{align-items:stretch;align-self:stretch;display:flex;flex-direction:column;gap:var(--sjs2-spacing-x200,16px);justify-content:center;padding:0 16px}.svc-creator-confirm-dialog__title-container{align-items:stretch;align-self:stretch;display:flex;flex-direction:column;gap:var(--sjs2-spacing-x150,12px)}.svc-creator-confirm-dialog__icon{align-items:center;background:var(--sjs2-color-bg-warning-secondary,rgba(255,152,20,.1));border-radius:var(--sjs2-radius-round,9999px);box-sizing:content-box;display:flex;height:24px;margin:0 auto;padding:12px;width:24px}.svc-creator-confirm-dialog__icon use{fill:var(--sjs2-color-fg-warning-primary,#ff9814)}.svc-creator-confirm-dialog__icon--danger{background:var(--sjs2-color-bg-alert-secondary,rgba(229,10,62,.1))}.svc-creator-confirm-dialog__icon--danger use{fill:var(--sjs2-color-fg-alert-primary,#c30935)}.svc-creator-confirm-dialog__title{color:var(--sjs2-color-fg-basic-primary,#1c1b20);font-size:var(--sjs2-typography-font-size-medium);font-weight:var(--sjs2-typography-font-weight-strong);line-height:var(--sjs2-typography-line-height-medium)}.svc-creator-confirm-dialog__message,.svc-creator-confirm-dialog__title{display:block;font-family:var(--sjs2-typography-font-family-text);text-align:center}.svc-creator-confirm-dialog__message{color:var(--sjs2-color-fg-basic-secondary,rgba(28,27,32,.6));font-size:var(--sjs2-typography-font-size-default);font-weight:var(--sjs2-typography-font-weight-basic);line-height:var(--sjs2-typography-line-height-default)}.svc-creator-confirm-dialog .sv-modal-footer-action-bar{align-items:center;align-self:stretch;display:flex;flex-grow:1;gap:var(--sjs2-spacing-x150,12px);justify-content:stretch}.svc-creator-confirm-dialog .sps-btn,.svc-creator-confirm-dialog .sv-action,.svc-creator-confirm-dialog .sv-action__content{flex-grow:1;min-width:fit-content}.svc-tab-designer.svc-tab-designer--presets{background:#fff}.sps-root-modern{--sjs-transition-duration:0ms;box-sizing:border-box;flex-grow:1;position:relative;width:100%}.sps-root-modern .sd-element-wrapper--enter,.sps-root-modern .sd-element-wrapper--leave,.sps-root-modern .sd-element__content--enter,.sps-root-modern .sd-element__content--leave,.sps-root-modern .sd-item--enter,.sps-root-modern .sd-item--leave,.sps-root-modern .sd-paneldynamic__panel-wrapper--enter,.sps-root-modern .sd-paneldynamic__panel-wrapper--leave,.sps-root-modern .sd-row--enter,.sps-root-modern .sd-row--leave,.sps-root-modern .sd-table__row--enter,.sps-root-modern .sd-table__row--leave{animation:none}.sps-root-modern{display:flex;flex-direction:column;font-family:var(--sjs2-typography-font-family-text);font-size:var(--sjs2-typography-font-size-default);font-weight:var(--sjs2-typography-font-weight-basic);line-height:var(--sjs2-typography-line-height-default)}.sps-root-modern :has(.sps-page){display:flex;flex-direction:column;flex-grow:1}.sps-root-modern :has(.sps-page).sv-components-column--expandable{flex-grow:1;min-width:100%}.sps-container{height:100%;width:100%}.sps-container,.sps-page{display:flex;flex-direction:column}.sps-page{align-items:stretch;align-self:center;box-sizing:border-box;flex:1 0 0;gap:var(--sjs2-spacing-x150,12px);max-width:min(100%,936px);padding:var(--sjs2-spacing-x400,32px);width:936px}.sps-page__title{color:var(--sjs2-color-fg-basic-primary,#1c1b20);font-size:var(--sjs2-typography-font-size-medium);font-weight:var(--sjs2-typography-font-weight-strong);line-height:var(--sjs2-typography-line-height-medium)}.sps-page__description,.sps-page__title{font-family:var(--sjs2-typography-font-family-text)}.sps-page__description{color:var(--sjs2-color-fg-basic-secondary,rgba(28,27,32,.6));font-size:var(--sjs2-typography-font-size-default);font-weight:var(--sjs2-typography-font-weight-basic);line-height:var(--sjs2-typography-line-height-default);padding-bottom:calc(var(--sjs2-spacing-x400, 32px) - var(--sjs2-spacing-x150, 12px))}.sps-action-title-bar{gap:var(--sjs2-spacing-x150,12px)}.sps-action-title-bar .sv-action--hidden{display:none}.sps-action-title-bar.sps-action-title-bar{margin-bottom:0;margin-top:0;margin-inline-end:0;min-width:fit-content}.sps-body{background:var(--sjs2-color-utility-surface-muted,rgba(28,27,32,.05));width:100%}.sps-body .sv-components-container-contentBottom{bottom:0;position:absolute;right:0}.sps-row sv-ng-element,.sps-row sv-ng-panel,.sps-row sv-ng-question{position:absolute}.sps-row--multiple{align-items:stretch;display:flex;margin:calc(var(--sjs2-spacing-x150, 12px)*-1) calc(var(--sjs2-spacing-x250, 20px)*-1) calc(var(--sjs2-spacing-x250, 20px)*-1) calc(var(--sjs2-spacing-x250, 20px)*-1)}.sps-row--multiple>div{align-items:flex-start;align-self:stretch;border-right:var(--sjs2-border-width-static-x100,1px) solid var(--sjs2-color-border-basic-secondary,#d4d4d4);box-sizing:content-box;display:flex;flex-direction:column;gap:var(--sjs2-spacing-x075,6px)}.sps-row--multiple>div:last-child{border:none}.sps-question[data-name=json],.sps-question[data-name=json] .sd-comment,.sps-question[data-name=json] .sd-comment__input,.sps-question[data-name=json] .sd-question__content,.sps-question[data-name=json] sv-ng-question-comment{display:flex;flex-direction:column;flex-grow:1}.sps-page--languages .sps-panel__content{gap:0}.sps-question--search{margin:0 calc(var(--sjs2-spacing-x250, 20px)*-1) 0;padding:0 var(--sjs2-spacing-x250,20px) var(--sjs2-spacing-x250,20px);position:relative}.sps-question--search:after{background:var(--sjs2-color-border-basic-secondary,#d4d4d4);bottom:0;content:"";display:block;height:var(--sjs2-border-width-x100,1px);left:0;position:absolute;right:0}.sps-page--options .sps-panel--with-frame>.sps-panel__content{box-sizing:content-box;width:50%}.sps-page--options .sps-action-button--icon{padding:var(--sjs2-layout-control-action-xx-small-box-vertical,4px) var(--sjs2-layout-control-action-xx-small-box-horizontal,4px)}.sps-page--options .sps-action-button__icon{height:16px;width:16px}.sps-page--options .sps-action-button__icon use{fill:var(--sjs2-color-fg-basic-tertiary,rgba(28,27,32,.4))}