/*!
 * surveyjs - Survey JavaScript library v3.2.4
 * Copyright (c) 2015-2026 Devsoft Baltic OÜ  - http://surveyjs.io/
 * License: MIT (http://www.opensource.org/licenses/mit-license.php)
 */.sjs-theme-overrides{--sjstw-primary:var(--color-primary,#19b394);--sjstw-primary-foreground:var(--color-primary-foreground,var(--color-white,#fff));--sjstw-foreground:var(--color-foreground,var(--color-gray-900,#111827));--sjstw-muted-foreground:var(--color-muted-foreground,var(--color-gray-500,#6b7280));--sjstw-surface:var(--color-card,var(--color-white,#fff));--sjstw-input-border:var(--color-input,var(--color-gray-300,#d1d5db));--sjstw-border:var(--color-border,var(--color-gray-200,#e5e7eb));--sjstw-ring:var(--color-ring,var(--sjstw-primary));--sjstw-destructive:var(--color-destructive,var(--color-red-600,#dc2626));--sjstw-space:var(--spacing,0.25rem);--sjs2-color-project-brand-600:var(--sjstw-primary);--sjs2-color-project-brand-700:var(--color-primary-hover,hsl(from var(--sjstw-primary) h s calc(l * 0.85)));--sjs2-color-fg-brand-on-primary:var(--sjstw-primary-foreground);--sjs2-typography-font-family-text:var(--font-sans,ui-sans-serif,system-ui,sans-serif);--sjs2-typography-font-size-default:var(--text-sm,0.875rem);--sjs2-typography-line-height-default:calc(var(--sjstw-space)*5);--sjs2-typography-font-size-small:var(--text-xs,0.75rem);--sjs2-typography-font-size-component-question-description:var(--text-xs,0.75rem);--sjs2-typography-line-height-component-question-description:calc(var(--sjstw-space)*4);--sjs2-typography-font-size-component-panel-title:var(--text-base,1rem);--sjs2-typography-line-height-component-panel-title:calc(var(--sjstw-space)*6);--sjs2-typography-font-weight-component-panel-title:700;--sjs2-color-utility-surface-survey:transparent;--sjs2-color-bg-basic-primary:var(--sjstw-surface);--sjs2-color-bg-basic-secondary:var(--sjstw-surface);--sjs2-color-utility-sheet:var(--sjstw-surface);--sjs2-color-fg-basic-primary:var(--sjstw-foreground);--sjs2-color-fg-basic-secondary:var(--sjstw-muted-foreground);--sjs2-color-fg-basic-tertiary:var(--sjstw-muted-foreground);--sjs2-color-border-basic-secondary:var(--sjstw-border);--sjs2-color-component-formbox-default-border:var(--sjstw-input-border);--sjs2-color-component-formbox-hovered-border:color-mix(in srgb,var(--sjstw-input-border) 75%,var(--sjstw-foreground));--sjs2-color-border-brand-primary:var(--sjstw-ring);--sjs2-color-utility-a11y:color-mix(in srgb,var(--sjstw-ring) 25%,transparent);--sjs2-color-component-radio-false-default-border:var(--sjs2-color-component-formbox-default-border);--sjs2-color-component-radio-false-hovered-border:var(--sjs2-color-component-formbox-hovered-border);--sjs2-color-component-checkbox-false-default-border:var(--sjs2-color-component-formbox-default-border);--sjs2-color-component-checkbox-false-hovered-border:var(--sjs2-color-component-formbox-hovered-border);--sjs2-color-component-boolean-default-border:var(--sjs2-color-component-formbox-default-border);--sjs2-radius-form:var(--radius-md,0.375rem);--sjs2-radius-form-item:var(--radius-sm,0.25rem);--sjs2-radius-component-drop:var(--radius-md,0.375rem);--sjs2-radius-component-panel:var(--radius-lg,0.5rem);--sjs2-layout-component-formbox-medium-padding-vertical:calc(var(--sjstw-space)*0.5);--sjs2-layout-component-formbox-medium-padding-horizontal:calc(var(--sjstw-space)*0.5);--sjs2-layout-component-input-medium-content-padding-vertical:calc(var(--sjstw-space)*1.5);--sjs2-layout-component-input-medium-content-padding-horizontal:calc(var(--sjstw-space)*2.5);--sjs2-layout-component-action-small-box-padding-vertical:calc(var(--sjstw-space)*1.5);--sjs2-layout-component-action-small-box-padding-horizontal:calc(var(--sjstw-space)*1.5);--sjs2-layout-component-question-header-gap-vertical:calc(var(--sjstw-space)*0.5);--sjs2-layout-component-question-box-gap-vertical:calc(var(--sjstw-space)*1.5);--sjs2-layout-component-survey-box-padding-top:0px;--sjs2-layout-component-survey-box-padding-bottom:0px;--sjs2-layout-component-page-content-area-padding-horizontal:calc(var(--sjstw-space)*4);--sjs2-layout-component-survey-box-gap-vertical:calc(var(--sjstw-space)*4);--sjs2-layout-component-page-box-gap-vertical:calc(var(--sjstw-space)*4);--sjs2-layout-component-page-content-area-gap-vertical:calc(var(--sjstw-space)*4);--sjs2-layout-component-page-content-area-gap-horizontal:calc(var(--sjstw-space)*4);--sjs2-layout-component-panel-box-gap-vertical:calc(var(--sjstw-space)*3);--sjs2-layout-component-panel-content-area-gap-vertical:calc(var(--sjstw-space)*4);--sjs2-layout-component-panel-content-area-gap-horizontal:calc(var(--sjstw-space)*4);--sjs2-layout-component-panel-header-padding-top:calc(var(--sjstw-space)*4);--sjs2-layout-component-panel-header-padding-bottom:calc(var(--sjstw-space)*3);--sjs2-layout-component-panel-header-padding-left:calc(var(--sjstw-space)*4);--sjs2-layout-component-panel-header-padding-right:calc(var(--sjstw-space)*4);--sjs2-layout-component-panel-content-area-padding-horizontal:calc(var(--sjstw-space)*4);--sjs2-layout-component-panel-content-area-padding-top:calc(var(--sjstw-space)*3);--sjs2-layout-component-panel-content-area-padding-bottom:calc(var(--sjstw-space)*4);--sjs2-color-component-panel-default-separator:color-mix(in srgb,var(--sjstw-border) 50%,var(--sjstw-surface));--sjs2-color-component-panel-simple-default-bg:transparent;--sjs2-color-component-panel-simple-default-border:transparent;--sjs2-radius-component-panel-simple:0px;--sjs2-layout-component-panel-simple-content-area-padding-horizontal:0px;--sjs2-layout-component-panel-simple-content-area-padding-top:0px;--sjs2-layout-component-panel-simple-content-area-padding-bottom:0px;--sjs2-layout-component-matrix-box-padding-top:0px;--sjs2-layout-component-matrix-box-padding-bottom:0px;--sjs2-layout-component-matrix-cell-left-padding-left:0px;--sjs2-layout-component-matrix-cell-right-padding-right:0px;--sjs2-layout-component-matrix-header-cell-left-padding-left:0px;--sjs2-layout-component-matrix-header-cell-right-padding-right:0px;--sjs2-spacing-large-horizontal:calc(var(--sjstw-space)*4);--sjs2-spacing-medium-vertical:calc(var(--sjstw-space)*3);--sjs2-layout-component-action-large-box-padding-vertical:calc(var(--sjstw-space)*2);--sjs2-layout-component-action-large-box-padding-horizontal:0px;--sjs2-layout-component-action-large-label-padding-horizontal:calc(var(--sjstw-space)*4);--sjs2-color-utility-shadow-trigger-default:transparent;--sjs2-palette-red-600:var(--sjstw-destructive);--sjs2-palette-red-700:hsl(from var(--sjstw-destructive) h s calc(l * 0.85))}.sjs-theme-overrides .sd-composite.sd-question--with-frame,.sjs-theme-overrides .sd-question--table.sd-question--with-frame{--sd-question-container-background:transparent;--sd-question-container-box-shadow:none;--sd-question-container-border-radius:0px;--sd-question-header-padding-inline:0px;--sd-question-header-border-bottom:none;--sd-matrixdynamic-toolbar-padding-inline:0px;--sd-matrixdynamic-toolbar-padding-block-end:0px}.sd-root-modern.sjs-theme-overrides{background-color:transparent}.sjs-theme-overrides .sv-header--mobile{padding-top:calc(var(--sjs2-layout-component-survey-header-padding-top) + var(--sjs2-layout-component-survey-box-padding-top));padding-inline:var(--sjs2-layout-component-survey-header-padding-horizontal)}