/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color: rgb(from red r g b)))){#surveyjs-builder-package *,#surveyjs-builder-package :before,#surveyjs-builder-package :after,#surveyjs-builder-package ::backdrop{--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-scale-z: 1;--tw-space-y-reverse: 0;--tw-space-x-reverse: 0;--tw-divide-y-reverse: 0;--tw-border-style: solid;--tw-gradient-position: initial;--tw-gradient-from: #0000;--tw-gradient-via: #0000;--tw-gradient-to: #0000;--tw-gradient-stops: initial;--tw-gradient-via-stops: initial;--tw-gradient-from-position: 0%;--tw-gradient-via-position: 50%;--tw-gradient-to-position: 100%;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-ordinal: initial;--tw-slashed-zero: initial;--tw-numeric-figure: initial;--tw-numeric-spacing: initial;--tw-numeric-fraction: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-duration: initial;--tw-ease: initial;--tw-content: ""}}}@layer theme{#surveyjs-builder-package{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50: oklch(97.1% .013 17.38);--color-red-100: oklch(93.6% .032 17.717);--color-red-200: oklch(88.5% .062 18.334);--color-red-500: oklch(63.7% .237 25.331);--color-red-600: oklch(57.7% .245 27.325);--color-red-700: oklch(50.5% .213 27.518);--color-orange-50: oklch(98% .016 73.684);--color-orange-100: oklch(95.4% .038 75.164);--color-orange-200: oklch(90.1% .076 70.697);--color-orange-300: oklch(83.7% .128 66.29);--color-orange-400: oklch(75% .183 55.934);--color-orange-500: oklch(70.5% .213 47.604);--color-orange-700: oklch(55.3% .195 38.402);--color-amber-100: oklch(96.2% .059 95.617);--color-amber-300: oklch(87.9% .169 91.605);--color-amber-500: oklch(76.9% .188 70.08);--color-amber-700: oklch(55.5% .163 48.998);--color-yellow-100: oklch(97.3% .071 103.193);--color-yellow-200: oklch(94.5% .129 101.54);--color-yellow-300: oklch(90.5% .182 98.111);--color-yellow-500: oklch(79.5% .184 86.047);--color-yellow-700: oklch(55.4% .135 66.442);--color-green-50: oklch(98.2% .018 155.826);--color-green-100: oklch(96.2% .044 156.743);--color-green-200: oklch(92.5% .084 155.995);--color-green-300: oklch(87.1% .15 154.449);--color-green-500: oklch(72.3% .219 149.579);--color-green-700: oklch(52.7% .154 150.069);--color-emerald-50: oklch(97.9% .021 166.113);--color-emerald-100: oklch(95% .052 163.051);--color-emerald-200: oklch(90.5% .093 164.15);--color-emerald-300: oklch(84.5% .143 164.978);--color-emerald-400: oklch(76.5% .177 163.223);--color-emerald-500: oklch(69.6% .17 162.48);--color-emerald-700: oklch(50.8% .118 165.612);--color-teal-100: oklch(95.3% .051 180.801);--color-teal-200: oklch(91% .096 180.426);--color-teal-300: oklch(85.5% .138 181.071);--color-teal-500: oklch(70.4% .14 182.503);--color-teal-700: oklch(51.1% .096 186.391);--color-cyan-50: oklch(98.4% .019 200.873);--color-cyan-100: oklch(95.6% .045 203.388);--color-cyan-200: oklch(91.7% .08 205.041);--color-cyan-300: oklch(86.5% .127 207.078);--color-cyan-400: oklch(78.9% .154 211.53);--color-cyan-500: oklch(71.5% .143 215.221);--color-cyan-700: oklch(52% .105 223.128);--color-sky-100: oklch(95.1% .026 236.824);--color-sky-500: oklch(68.5% .169 237.323);--color-sky-700: oklch(50% .134 242.749);--color-blue-50: oklch(97% .014 254.604);--color-blue-100: oklch(93.2% .032 255.585);--color-blue-200: oklch(88.2% .059 254.128);--color-blue-300: oklch(80.9% .105 251.813);--color-blue-400: oklch(70.7% .165 254.624);--color-blue-500: oklch(62.3% .214 259.815);--color-blue-600: oklch(54.6% .245 262.881);--color-blue-700: oklch(48.8% .243 264.376);--color-blue-800: oklch(42.4% .199 265.638);--color-indigo-100: oklch(93% .034 272.788);--color-indigo-200: oklch(87% .065 274.039);--color-indigo-300: oklch(78.5% .115 274.713);--color-indigo-500: oklch(58.5% .233 277.117);--color-indigo-700: oklch(45.7% .24 277.023);--color-violet-100: oklch(94.3% .029 294.588);--color-violet-300: oklch(81.1% .111 293.571);--color-violet-700: oklch(49.1% .27 292.581);--color-purple-50: oklch(97.7% .014 308.299);--color-purple-100: oklch(94.6% .033 307.174);--color-purple-200: oklch(90.2% .063 306.703);--color-purple-300: oklch(82.7% .119 306.383);--color-purple-400: oklch(71.4% .203 305.504);--color-purple-500: oklch(62.7% .265 303.9);--color-purple-600: oklch(55.8% .288 302.321);--color-purple-700: oklch(49.6% .265 301.924);--color-pink-50: oklch(97.1% .014 343.198);--color-pink-100: oklch(94.8% .028 342.258);--color-pink-200: oklch(89.9% .061 343.231);--color-pink-300: oklch(82.3% .12 346.018);--color-pink-400: oklch(71.8% .202 349.761);--color-pink-500: oklch(65.6% .241 354.308);--color-pink-700: oklch(52.5% .223 3.958);--color-rose-100: oklch(94.1% .03 12.58);--color-rose-300: oklch(81% .117 11.638);--color-rose-700: oklch(51.4% .222 16.935);--color-slate-50: oklch(98.4% .003 247.858);--color-slate-100: oklch(96.8% .007 247.896);--color-slate-200: oklch(92.9% .013 255.508);--color-slate-300: oklch(86.9% .022 252.894);--color-slate-400: oklch(70.4% .04 256.788);--color-slate-600: oklch(44.6% .043 257.281);--color-slate-700: oklch(37.2% .044 257.287);--color-slate-800: oklch(27.9% .041 260.031);--color-gray-50: oklch(98.5% .002 247.839);--color-gray-100: oklch(96.7% .003 264.542);--color-gray-200: oklch(92.8% .006 264.531);--color-gray-300: oklch(87.2% .01 258.338);--color-gray-400: oklch(70.7% .022 261.325);--color-gray-500: oklch(55.1% .027 264.364);--color-gray-700: oklch(37.3% .034 259.733);--color-black: #000;--color-white: #fff;--spacing: .25rem;--container-sm: 24rem;--container-md: 28rem;--container-lg: 32rem;--container-7xl: 80rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--tracking-tight: -.025em;--tracking-widest: .1em;--leading-relaxed: 1.625;--radius-xs: .125rem;--radius-sm: calc(var(--radius) - 4px);--radius-md: calc(var(--radius) - 2px);--radius-lg: var(--radius);--radius-xl: .75rem;--ease-in-out: cubic-bezier(.4, 0, .2, 1);--animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono);--color-border: hsl(var(--border));--color-input: hsl(var(--input));--color-ring: hsl(var(--ring));--color-background: hsl(var(--background));--color-foreground: hsl(var(--foreground));--color-primary: hsl(var(--primary));--color-primary-foreground: hsl(var(--primary-foreground));--color-secondary: hsl(var(--secondary));--color-secondary-foreground: hsl(var(--secondary-foreground));--color-destructive: hsl(var(--destructive));--color-destructive-foreground: hsl(var(--destructive-foreground));--color-muted: hsl(var(--muted));--color-muted-foreground: hsl(var(--muted-foreground));--color-accent: hsl(var(--accent));--color-accent-foreground: hsl(var(--accent-foreground));--color-popover: hsl(var(--popover));--color-popover-foreground: hsl(var(--popover-foreground));--color-card: hsl(var(--card));--color-card-foreground: hsl(var(--card-foreground))}}@layer base{#surveyjs-builder-package *,#surveyjs-builder-package :after,#surveyjs-builder-package :before,#surveyjs-builder-package ::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}#surveyjs-builder-package ::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html #surveyjs-builder-package,#surveyjs-builder-package{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}#surveyjs-builder-package hr{height:0;color:inherit;border-top-width:1px}#surveyjs-builder-package abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}#surveyjs-builder-package h1,#surveyjs-builder-package h2,#surveyjs-builder-package h3,#surveyjs-builder-package h4,#surveyjs-builder-package h5,#surveyjs-builder-package h6{font-size:inherit;font-weight:inherit}#surveyjs-builder-package a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}#surveyjs-builder-package b,#surveyjs-builder-package strong{font-weight:bolder}#surveyjs-builder-package code,#surveyjs-builder-package kbd,#surveyjs-builder-package samp,#surveyjs-builder-package pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}#surveyjs-builder-package small{font-size:80%}#surveyjs-builder-package sub,#surveyjs-builder-package sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}#surveyjs-builder-package sub{bottom:-.25em}#surveyjs-builder-package sup{top:-.5em}#surveyjs-builder-package table{text-indent:0;border-color:inherit;border-collapse:collapse}#surveyjs-builder-package :-moz-focusring{outline:auto}#surveyjs-builder-package progress{vertical-align:baseline}#surveyjs-builder-package summary{display:list-item}#surveyjs-builder-package ol,#surveyjs-builder-package ul,#surveyjs-builder-package menu{list-style:none}#surveyjs-builder-package img,#surveyjs-builder-package svg,#surveyjs-builder-package video,#surveyjs-builder-package canvas,#surveyjs-builder-package audio,#surveyjs-builder-package iframe,#surveyjs-builder-package embed,#surveyjs-builder-package object{vertical-align:middle;display:block}#surveyjs-builder-package img,#surveyjs-builder-package video{max-width:100%;height:auto}#surveyjs-builder-package button,#surveyjs-builder-package input,#surveyjs-builder-package select,#surveyjs-builder-package optgroup,#surveyjs-builder-package textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}#surveyjs-builder-package ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}#surveyjs-builder-package :where(select:is([multiple],[size])) optgroup{font-weight:bolder}#surveyjs-builder-package :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}#surveyjs-builder-package ::file-selector-button{margin-inline-end:4px}#surveyjs-builder-package ::-moz-placeholder{opacity:1}#surveyjs-builder-package ::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){#surveyjs-builder-package ::-moz-placeholder{color:currentColor}#surveyjs-builder-package ::placeholder{color:currentColor}@supports (color: color-mix(in lab,red,red)){#surveyjs-builder-package ::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}#surveyjs-builder-package ::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}#surveyjs-builder-package textarea{resize:vertical}#surveyjs-builder-package ::-webkit-search-decoration{-webkit-appearance:none}#surveyjs-builder-package ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}#surveyjs-builder-package ::-webkit-datetime-edit{display:inline-flex}#surveyjs-builder-package ::-webkit-datetime-edit-fields-wrapper{padding:0}#surveyjs-builder-package ::-webkit-datetime-edit{padding-block:0}#surveyjs-builder-package ::-webkit-datetime-edit-year-field{padding-block:0}#surveyjs-builder-package ::-webkit-datetime-edit-month-field{padding-block:0}#surveyjs-builder-package ::-webkit-datetime-edit-day-field{padding-block:0}#surveyjs-builder-package ::-webkit-datetime-edit-hour-field{padding-block:0}#surveyjs-builder-package ::-webkit-datetime-edit-minute-field{padding-block:0}#surveyjs-builder-package ::-webkit-datetime-edit-second-field{padding-block:0}#surveyjs-builder-package ::-webkit-datetime-edit-millisecond-field{padding-block:0}#surveyjs-builder-package ::-webkit-datetime-edit-meridiem-field{padding-block:0}#surveyjs-builder-package :-moz-ui-invalid{box-shadow:none}#surveyjs-builder-package button,#surveyjs-builder-package input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}#surveyjs-builder-package ::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}#surveyjs-builder-package ::-webkit-inner-spin-button{height:auto}#surveyjs-builder-package ::-webkit-outer-spin-button{height:auto}#surveyjs-builder-package [hidden]:where(:not([hidden=until-found])){display:none!important}#surveyjs-builder-package *,#surveyjs-builder-package :after,#surveyjs-builder-package :before,#surveyjs-builder-package ::backdrop{border-color:var(--color-gray-200, currentcolor)}#surveyjs-builder-package ::file-selector-button{border-color:var(--color-gray-200, currentcolor)}#surveyjs-builder-package{--background: 0 0% 100%;--foreground: 222.2 84% 4.9%;--card: 0 0% 100%;--card-foreground: 222.2 84% 4.9%;--popover: 0 0% 100%;--popover-foreground: 222.2 84% 4.9%;--primary: 222.2 47.4% 11.2%;--primary-foreground: 210 40% 98%;--secondary: 210 40% 96.1%;--secondary-foreground: 222.2 47.4% 11.2%;--muted: 210 40% 96.1%;--muted-foreground: 215.4 16.3% 46.9%;--accent: 210 40% 96.1%;--accent-foreground: 222.2 47.4% 11.2%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 210 40% 98%;--border: 214.3 31.8% 91.4%;--input: 214.3 31.8% 91.4%;--ring: 222.2 84% 4.9%;--radius: .5rem}#surveyjs-builder-package .dark{--background: 222.2 84% 4.9%;--foreground: 210 40% 98%;--card: 222.2 84% 4.9%;--card-foreground: 210 40% 98%;--popover: 222.2 84% 4.9%;--popover-foreground: 210 40% 98%;--primary: 210 40% 98%;--primary-foreground: 222.2 47.4% 11.2%;--secondary: 217.2 32.6% 17.5%;--secondary-foreground: 210 40% 98%;--muted: 217.2 32.6% 17.5%;--muted-foreground: 215 20.2% 65.1%;--accent: 217.2 32.6% 17.5%;--accent-foreground: 210 40% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 210 40% 98%;--border: 217.2 32.6% 17.5%;--input: 217.2 32.6% 17.5%;--ring: 212.7 26.8% 83.9%}body #surveyjs-builder-package{background-color:var(--color-background);color:var(--color-foreground)}}@layer components;@layer utilities{#surveyjs-builder-package .pointer-events-none{pointer-events:none}#surveyjs-builder-package .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#surveyjs-builder-package .absolute{position:absolute}#surveyjs-builder-package .fixed{position:fixed}#surveyjs-builder-package .relative{position:relative}#surveyjs-builder-package .static{position:static}#surveyjs-builder-package .inset-0{inset:calc(var(--spacing) * 0)}#surveyjs-builder-package .inset-x-0{inset-inline:calc(var(--spacing) * 0)}#surveyjs-builder-package .inset-y-0{inset-block:calc(var(--spacing) * 0)}#surveyjs-builder-package .top-0{top:calc(var(--spacing) * 0)}#surveyjs-builder-package .top-1\.5{top:calc(var(--spacing) * 1.5)}#surveyjs-builder-package .top-1\/2{top:50%}#surveyjs-builder-package .top-3\.5{top:calc(var(--spacing) * 3.5)}#surveyjs-builder-package .top-4{top:calc(var(--spacing) * 4)}#surveyjs-builder-package .top-\[50\%\]{top:50%}#surveyjs-builder-package .right-0{right:calc(var(--spacing) * 0)}#surveyjs-builder-package .right-1{right:calc(var(--spacing) * 1)}#surveyjs-builder-package .right-2{right:calc(var(--spacing) * 2)}#surveyjs-builder-package .right-3{right:calc(var(--spacing) * 3)}#surveyjs-builder-package .right-4{right:calc(var(--spacing) * 4)}#surveyjs-builder-package .bottom-0{bottom:calc(var(--spacing) * 0)}#surveyjs-builder-package .left-0{left:calc(var(--spacing) * 0)}#surveyjs-builder-package .left-1\/2{left:50%}#surveyjs-builder-package .left-2{left:calc(var(--spacing) * 2)}#surveyjs-builder-package .left-\[50\%\]{left:50%}#surveyjs-builder-package .z-0{z-index:0}#surveyjs-builder-package .z-10{z-index:10}#surveyjs-builder-package .z-20{z-index:20}#surveyjs-builder-package .z-50{z-index:50}#surveyjs-builder-package .z-\[1\]{z-index:1}#surveyjs-builder-package .col-start-2{grid-column-start:2}#surveyjs-builder-package .container{width:100%}@media (min-width: 40rem){#surveyjs-builder-package .container{max-width:40rem}}@media (min-width: 48rem){#surveyjs-builder-package .container{max-width:48rem}}@media (min-width: 64rem){#surveyjs-builder-package .container{max-width:64rem}}@media (min-width: 80rem){#surveyjs-builder-package .container{max-width:80rem}}@media (min-width: 96rem){#surveyjs-builder-package .container{max-width:96rem}}#surveyjs-builder-package .-mx-1{margin-inline:calc(var(--spacing) * -1)}#surveyjs-builder-package .mx-2{margin-inline:calc(var(--spacing) * 2)}#surveyjs-builder-package .mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}#surveyjs-builder-package .mx-auto{margin-inline:auto}#surveyjs-builder-package .my-1{margin-block:calc(var(--spacing) * 1)}#surveyjs-builder-package .my-2{margin-block:calc(var(--spacing) * 2)}#surveyjs-builder-package .my-4{margin-block:calc(var(--spacing) * 4)}#surveyjs-builder-package .my-5{margin-block:calc(var(--spacing) * 5)}#surveyjs-builder-package .mt-1{margin-top:calc(var(--spacing) * 1)}#surveyjs-builder-package .mt-2{margin-top:calc(var(--spacing) * 2)}#surveyjs-builder-package .mt-4{margin-top:calc(var(--spacing) * 4)}#surveyjs-builder-package .mt-5{margin-top:calc(var(--spacing) * 5)}#surveyjs-builder-package .mt-6{margin-top:calc(var(--spacing) * 6)}#surveyjs-builder-package .mt-10{margin-top:calc(var(--spacing) * 10)}#surveyjs-builder-package .mt-auto{margin-top:auto}#surveyjs-builder-package .mr-1{margin-right:calc(var(--spacing) * 1)}#surveyjs-builder-package .mr-2{margin-right:calc(var(--spacing) * 2)}#surveyjs-builder-package .mb-0{margin-bottom:calc(var(--spacing) * 0)}#surveyjs-builder-package .mb-1{margin-bottom:calc(var(--spacing) * 1)}#surveyjs-builder-package .mb-2{margin-bottom:calc(var(--spacing) * 2)}#surveyjs-builder-package .mb-3{margin-bottom:calc(var(--spacing) * 3)}#surveyjs-builder-package .mb-4{margin-bottom:calc(var(--spacing) * 4)}#surveyjs-builder-package .mb-6{margin-bottom:calc(var(--spacing) * 6)}#surveyjs-builder-package .ml-2{margin-left:calc(var(--spacing) * 2)}#surveyjs-builder-package .ml-4{margin-left:calc(var(--spacing) * 4)}#surveyjs-builder-package .ml-auto{margin-left:auto}#surveyjs-builder-package .line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#surveyjs-builder-package .block{display:block}#surveyjs-builder-package .contents{display:contents}#surveyjs-builder-package .flex{display:flex}#surveyjs-builder-package .grid{display:grid}#surveyjs-builder-package .hidden{display:none}#surveyjs-builder-package .inline-flex{display:inline-flex}#surveyjs-builder-package .aspect-square{aspect-ratio:1}#surveyjs-builder-package .size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}#surveyjs-builder-package .size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}#surveyjs-builder-package .size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}#surveyjs-builder-package .size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}#surveyjs-builder-package .size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}#surveyjs-builder-package .size-full{width:100%;height:100%}#surveyjs-builder-package .h-2{height:calc(var(--spacing) * 2)}#surveyjs-builder-package .h-2\.5{height:calc(var(--spacing) * 2.5)}#surveyjs-builder-package .h-3{height:calc(var(--spacing) * 3)}#surveyjs-builder-package .h-4{height:calc(var(--spacing) * 4)}#surveyjs-builder-package .h-5{height:calc(var(--spacing) * 5)}#surveyjs-builder-package .h-6{height:calc(var(--spacing) * 6)}#surveyjs-builder-package .h-7{height:calc(var(--spacing) * 7)}#surveyjs-builder-package .h-8{height:calc(var(--spacing) * 8)}#surveyjs-builder-package .h-9{height:calc(var(--spacing) * 9)}#surveyjs-builder-package .h-10{height:calc(var(--spacing) * 10)}#surveyjs-builder-package .h-12{height:calc(var(--spacing) * 12)}#surveyjs-builder-package .h-\[1\.15rem\]{height:1.15rem}#surveyjs-builder-package .h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}#surveyjs-builder-package .h-auto{height:auto}#surveyjs-builder-package .h-full{height:100%}#surveyjs-builder-package .h-px{height:1px}#surveyjs-builder-package .h-svh{height:100svh}#surveyjs-builder-package .max-h-64{max-height:calc(var(--spacing) * 64)}#surveyjs-builder-package .max-h-96{max-height:calc(var(--spacing) * 96)}#surveyjs-builder-package .max-h-\[300px\]{max-height:300px}#surveyjs-builder-package .max-h-\[600px\]{max-height:600px}#surveyjs-builder-package .min-h-0{min-height:calc(var(--spacing) * 0)}#surveyjs-builder-package .min-h-4{min-height:calc(var(--spacing) * 4)}#surveyjs-builder-package .min-h-\[80px\]{min-height:80px}#surveyjs-builder-package .min-h-\[100px\]{min-height:100px}#surveyjs-builder-package .min-h-\[theme\(spacing\.48\)\]{min-height:12rem}#surveyjs-builder-package .min-h-svh{min-height:100svh}#surveyjs-builder-package .w-\(--sidebar-width\){width:var(--sidebar-width)}#surveyjs-builder-package .w-2{width:calc(var(--spacing) * 2)}#surveyjs-builder-package .w-2\.5{width:calc(var(--spacing) * 2.5)}#surveyjs-builder-package .w-3{width:calc(var(--spacing) * 3)}#surveyjs-builder-package .w-3\/4{width:75%}#surveyjs-builder-package .w-4{width:calc(var(--spacing) * 4)}#surveyjs-builder-package .w-5{width:calc(var(--spacing) * 5)}#surveyjs-builder-package .w-6{width:calc(var(--spacing) * 6)}#surveyjs-builder-package .w-7{width:calc(var(--spacing) * 7)}#surveyjs-builder-package .w-8{width:calc(var(--spacing) * 8)}#surveyjs-builder-package .w-32{width:calc(var(--spacing) * 32)}#surveyjs-builder-package .w-56{width:calc(var(--spacing) * 56)}#surveyjs-builder-package .w-60{width:calc(var(--spacing) * 60)}#surveyjs-builder-package .w-72{width:calc(var(--spacing) * 72)}#surveyjs-builder-package .w-80{width:calc(var(--spacing) * 80)}#surveyjs-builder-package .w-\[180px\]{width:180px}#surveyjs-builder-package .w-\[400px\]{width:400px}#surveyjs-builder-package .w-\[520px\]{width:520px}#surveyjs-builder-package .w-auto{width:auto}#surveyjs-builder-package .w-fit{width:-moz-fit-content;width:fit-content}#surveyjs-builder-package .w-full{width:100%}#surveyjs-builder-package .max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}#surveyjs-builder-package .max-w-7xl{max-width:var(--container-7xl)}#surveyjs-builder-package .max-w-\[200px\]{max-width:200px}#surveyjs-builder-package .max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}#surveyjs-builder-package .max-w-md{max-width:var(--container-md)}#surveyjs-builder-package .max-w-sm{max-width:var(--container-sm)}#surveyjs-builder-package .min-w-0{min-width:calc(var(--spacing) * 0)}#surveyjs-builder-package .min-w-5{min-width:calc(var(--spacing) * 5)}#surveyjs-builder-package .min-w-8{min-width:calc(var(--spacing) * 8)}#surveyjs-builder-package .min-w-9{min-width:calc(var(--spacing) * 9)}#surveyjs-builder-package .min-w-10{min-width:calc(var(--spacing) * 10)}#surveyjs-builder-package .min-w-\[8rem\]{min-width:8rem}#surveyjs-builder-package .min-w-\[110px\]{min-width:110px}#surveyjs-builder-package .min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}#surveyjs-builder-package .min-w-full{min-width:100%}#surveyjs-builder-package .flex-1{flex:1}#surveyjs-builder-package .flex-2{flex:2}#surveyjs-builder-package .flex-shrink-0,#surveyjs-builder-package .shrink-0{flex-shrink:0}#surveyjs-builder-package .flex-grow{flex-grow:1}#surveyjs-builder-package .-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}#surveyjs-builder-package .-translate-x-px{--tw-translate-x: -1px;translate:var(--tw-translate-x) var(--tw-translate-y)}#surveyjs-builder-package .translate-x-\[-50\%\]{--tw-translate-x: -50%;translate:var(--tw-translate-x) var(--tw-translate-y)}#surveyjs-builder-package .translate-x-px{--tw-translate-x: 1px;translate:var(--tw-translate-x) var(--tw-translate-y)}#surveyjs-builder-package .-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}#surveyjs-builder-package .translate-y-\[-50\%\]{--tw-translate-y: -50%;translate:var(--tw-translate-x) var(--tw-translate-y)}#surveyjs-builder-package .translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y: calc(-50% - 2px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}#surveyjs-builder-package .scale-100{--tw-scale-x: 100%;--tw-scale-y: 100%;--tw-scale-z: 100%;scale:var(--tw-scale-x) var(--tw-scale-y)}#surveyjs-builder-package .scale-\[1\.02\]{scale:1.02}#surveyjs-builder-package .rotate-45{rotate:45deg}#surveyjs-builder-package .animate-pulse{animation:var(--animate-pulse)}#surveyjs-builder-package .cursor-default{cursor:default}#surveyjs-builder-package .cursor-pointer{cursor:pointer}#surveyjs-builder-package .touch-none{touch-action:none}#surveyjs-builder-package .scroll-my-1{scroll-margin-block:calc(var(--spacing) * 1)}#surveyjs-builder-package .scroll-py-1{scroll-padding-block:calc(var(--spacing) * 1)}#surveyjs-builder-package .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}#surveyjs-builder-package .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#surveyjs-builder-package .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}#surveyjs-builder-package .grid-cols-\[0_1fr\]{grid-template-columns:0 1fr}#surveyjs-builder-package .flex-col{flex-direction:column}#surveyjs-builder-package .flex-col-reverse{flex-direction:column-reverse}#surveyjs-builder-package .flex-wrap{flex-wrap:wrap}#surveyjs-builder-package .items-center{align-items:center}#surveyjs-builder-package .items-start{align-items:flex-start}#surveyjs-builder-package .justify-between{justify-content:space-between}#surveyjs-builder-package .justify-center{justify-content:center}#surveyjs-builder-package .justify-end{justify-content:flex-end}#surveyjs-builder-package .justify-start{justify-content:flex-start}#surveyjs-builder-package .justify-items-start{justify-items:start}#surveyjs-builder-package .gap-1{gap:calc(var(--spacing) * 1)}#surveyjs-builder-package .gap-1\.5{gap:calc(var(--spacing) * 1.5)}#surveyjs-builder-package .gap-2{gap:calc(var(--spacing) * 2)}#surveyjs-builder-package .gap-3{gap:calc(var(--spacing) * 3)}#surveyjs-builder-package .gap-4{gap:calc(var(--spacing) * 4)}#surveyjs-builder-package .gap-6{gap:calc(var(--spacing) * 6)}#surveyjs-builder-package :where(.space-y-1>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}#surveyjs-builder-package :where(.space-y-2>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}#surveyjs-builder-package :where(.space-y-3>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}#surveyjs-builder-package :where(.space-y-4>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}#surveyjs-builder-package :where(.space-y-6>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}#surveyjs-builder-package .gap-x-2{-moz-column-gap:calc(var(--spacing) * 2);column-gap:calc(var(--spacing) * 2)}#surveyjs-builder-package :where(.space-x-1>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-x-reverse)))}#surveyjs-builder-package :where(.space-x-2>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}#surveyjs-builder-package :where(.space-x-4>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)))}#surveyjs-builder-package .gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}#surveyjs-builder-package .gap-y-4{row-gap:calc(var(--spacing) * 4)}#surveyjs-builder-package :where(.divide-y>:not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}#surveyjs-builder-package :where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}#surveyjs-builder-package .overflow-auto{overflow:auto}#surveyjs-builder-package .overflow-hidden{overflow:hidden}#surveyjs-builder-package .overflow-x-auto{overflow-x:auto}#surveyjs-builder-package .overflow-x-hidden{overflow-x:hidden}#surveyjs-builder-package .overflow-y-auto{overflow-y:auto}#surveyjs-builder-package .rounded{border-radius:.25rem}#surveyjs-builder-package .rounded-\[2px\]{border-radius:2px}#surveyjs-builder-package .rounded-\[4px\]{border-radius:4px}#surveyjs-builder-package .rounded-\[inherit\]{border-radius:inherit}#surveyjs-builder-package .rounded-full{border-radius:3.40282e38px}#surveyjs-builder-package .rounded-lg{border-radius:var(--radius-lg)}#surveyjs-builder-package .rounded-md{border-radius:var(--radius-md)}#surveyjs-builder-package .rounded-none{border-radius:0}#surveyjs-builder-package .rounded-sm{border-radius:var(--radius-sm)}#surveyjs-builder-package .rounded-xl{border-radius:var(--radius-xl)}#surveyjs-builder-package .rounded-xs{border-radius:var(--radius-xs)}#surveyjs-builder-package .rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}#surveyjs-builder-package .rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}#surveyjs-builder-package .border{border-style:var(--tw-border-style);border-width:1px}#surveyjs-builder-package .border-2{border-style:var(--tw-border-style);border-width:2px}#surveyjs-builder-package .border-t{border-top-style:var(--tw-border-style);border-top-width:1px}#surveyjs-builder-package .border-r{border-right-style:var(--tw-border-style);border-right-width:1px}#surveyjs-builder-package .border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}#surveyjs-builder-package .border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}#surveyjs-builder-package .border-l{border-left-style:var(--tw-border-style);border-left-width:1px}#surveyjs-builder-package .border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}#surveyjs-builder-package .border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}#surveyjs-builder-package .border-none{--tw-border-style: none;border-style:none}#surveyjs-builder-package .border-amber-300{border-color:var(--color-amber-300)}#surveyjs-builder-package .border-amber-500{border-color:var(--color-amber-500)}#surveyjs-builder-package .border-blue-200{border-color:var(--color-blue-200)}#surveyjs-builder-package .border-blue-300{border-color:var(--color-blue-300)}#surveyjs-builder-package .border-blue-400{border-color:var(--color-blue-400)}#surveyjs-builder-package .border-blue-500{border-color:var(--color-blue-500)}#surveyjs-builder-package .border-cyan-200{border-color:var(--color-cyan-200)}#surveyjs-builder-package .border-cyan-300{border-color:var(--color-cyan-300)}#surveyjs-builder-package .border-cyan-500{border-color:var(--color-cyan-500)}#surveyjs-builder-package .border-emerald-200{border-color:var(--color-emerald-200)}#surveyjs-builder-package .border-emerald-300{border-color:var(--color-emerald-300)}#surveyjs-builder-package .border-gray-300{border-color:var(--color-gray-300)}#surveyjs-builder-package .border-green-200{border-color:var(--color-green-200)}#surveyjs-builder-package .border-green-300{border-color:var(--color-green-300)}#surveyjs-builder-package .border-green-500{border-color:var(--color-green-500)}#surveyjs-builder-package .border-indigo-200{border-color:var(--color-indigo-200)}#surveyjs-builder-package .border-indigo-300{border-color:var(--color-indigo-300)}#surveyjs-builder-package .border-indigo-500{border-color:var(--color-indigo-500)}#surveyjs-builder-package .border-input{border-color:var(--color-input)}#surveyjs-builder-package .border-orange-200{border-color:var(--color-orange-200)}#surveyjs-builder-package .border-orange-300{border-color:var(--color-orange-300)}#surveyjs-builder-package .border-orange-400{border-color:var(--color-orange-400)}#surveyjs-builder-package .border-orange-500{border-color:var(--color-orange-500)}#surveyjs-builder-package .border-pink-200{border-color:var(--color-pink-200)}#surveyjs-builder-package .border-pink-300{border-color:var(--color-pink-300)}#surveyjs-builder-package .border-pink-500{border-color:var(--color-pink-500)}#surveyjs-builder-package .border-primary{border-color:var(--color-primary)}#surveyjs-builder-package .border-purple-200{border-color:var(--color-purple-200)}#surveyjs-builder-package .border-purple-300{border-color:var(--color-purple-300)}#surveyjs-builder-package .border-purple-400{border-color:var(--color-purple-400)}#surveyjs-builder-package .border-purple-500{border-color:var(--color-purple-500)}#surveyjs-builder-package .border-red-200{border-color:var(--color-red-200)}#surveyjs-builder-package .border-red-500{border-color:var(--color-red-500)}#surveyjs-builder-package .border-rose-300{border-color:var(--color-rose-300)}#surveyjs-builder-package .border-sky-500{border-color:var(--color-sky-500)}#surveyjs-builder-package .border-slate-200{border-color:var(--color-slate-200)}#surveyjs-builder-package .border-slate-300{border-color:var(--color-slate-300)}#surveyjs-builder-package .border-teal-200{border-color:var(--color-teal-200)}#surveyjs-builder-package .border-teal-300{border-color:var(--color-teal-300)}#surveyjs-builder-package .border-teal-500{border-color:var(--color-teal-500)}#surveyjs-builder-package .border-transparent{border-color:#0000}#surveyjs-builder-package .border-violet-300{border-color:var(--color-violet-300)}#surveyjs-builder-package .border-yellow-200{border-color:var(--color-yellow-200)}#surveyjs-builder-package .border-yellow-300{border-color:var(--color-yellow-300)}#surveyjs-builder-package .border-t-transparent{border-top-color:#0000}#surveyjs-builder-package .border-l-blue-500{border-left-color:var(--color-blue-500)}#surveyjs-builder-package .border-l-orange-500{border-left-color:var(--color-orange-500)}#surveyjs-builder-package .border-l-purple-500{border-left-color:var(--color-purple-500)}#surveyjs-builder-package .border-l-transparent{border-left-color:#0000}#surveyjs-builder-package .bg-amber-100{background-color:var(--color-amber-100)}#surveyjs-builder-package .bg-background{background-color:var(--color-background)}#surveyjs-builder-package .bg-black\/50{background-color:#00000080}@supports (color: color-mix(in lab,red,red)){#surveyjs-builder-package .bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}#surveyjs-builder-package .bg-black\/80{background-color:#000c}@supports (color: color-mix(in lab,red,red)){#surveyjs-builder-package .bg-black\/80{background-color:color-mix(in oklab,var(--color-black) 80%,transparent)}}#surveyjs-builder-package .bg-blue-50{background-color:var(--color-blue-50)}#surveyjs-builder-package .bg-blue-100{background-color:var(--color-blue-100)}#surveyjs-builder-package .bg-blue-400{background-color:var(--color-blue-400)}#surveyjs-builder-package .bg-blue-500{background-color:var(--color-blue-500)}#surveyjs-builder-package .bg-border{background-color:var(--color-border)}#surveyjs-builder-package .bg-card{background-color:var(--color-card)}#surveyjs-builder-package .bg-cyan-50{background-color:var(--color-cyan-50)}#surveyjs-builder-package .bg-cyan-100{background-color:var(--color-cyan-100)}#surveyjs-builder-package .bg-cyan-400{background-color:var(--color-cyan-400)}#surveyjs-builder-package .bg-cyan-500{background-color:var(--color-cyan-500)}#surveyjs-builder-package .bg-destructive{background-color:var(--color-destructive)}#surveyjs-builder-package .bg-emerald-50{background-color:var(--color-emerald-50)}#surveyjs-builder-package .bg-emerald-100{background-color:var(--color-emerald-100)}#surveyjs-builder-package .bg-emerald-400{background-color:var(--color-emerald-400)}#surveyjs-builder-package .bg-emerald-500{background-color:var(--color-emerald-500)}#surveyjs-builder-package .bg-gray-100{background-color:var(--color-gray-100)}#surveyjs-builder-package .bg-green-50{background-color:var(--color-green-50)}#surveyjs-builder-package .bg-green-100{background-color:var(--color-green-100)}#surveyjs-builder-package .bg-green-500{background-color:var(--color-green-500)}#surveyjs-builder-package .bg-indigo-100{background-color:var(--color-indigo-100)}#surveyjs-builder-package .bg-indigo-500{background-color:var(--color-indigo-500)}#surveyjs-builder-package .bg-muted{background-color:var(--color-muted)}#surveyjs-builder-package .bg-orange-50{background-color:var(--color-orange-50)}#surveyjs-builder-package .bg-orange-100{background-color:var(--color-orange-100)}#surveyjs-builder-package .bg-orange-400{background-color:var(--color-orange-400)}#surveyjs-builder-package .bg-orange-500{background-color:var(--color-orange-500)}#surveyjs-builder-package .bg-pink-50{background-color:var(--color-pink-50)}#surveyjs-builder-package .bg-pink-100{background-color:var(--color-pink-100)}#surveyjs-builder-package .bg-pink-400{background-color:var(--color-pink-400)}#surveyjs-builder-package .bg-pink-500{background-color:var(--color-pink-500)}#surveyjs-builder-package .bg-popover{background-color:var(--color-popover)}#surveyjs-builder-package .bg-primary{background-color:var(--color-primary)}#surveyjs-builder-package .bg-primary\/10{background-color:color-mix(in srgb,hsl(var(--primary)) 10%,transparent)}@supports (color: color-mix(in lab,red,red)){#surveyjs-builder-package .bg-primary\/10{background-color:color-mix(in oklab,var(--color-primary) 10%,transparent)}}#surveyjs-builder-package .bg-purple-50{background-color:var(--color-purple-50)}#surveyjs-builder-package .bg-purple-100{background-color:var(--color-purple-100)}#surveyjs-builder-package .bg-purple-500{background-color:var(--color-purple-500)}#surveyjs-builder-package .bg-red-100{background-color:var(--color-red-100)}#surveyjs-builder-package .bg-red-500{background-color:var(--color-red-500)}#surveyjs-builder-package .bg-rose-100{background-color:var(--color-rose-100)}#surveyjs-builder-package .bg-secondary{background-color:var(--color-secondary)}#surveyjs-builder-package .bg-sky-100{background-color:var(--color-sky-100)}#surveyjs-builder-package .bg-slate-100{background-color:var(--color-slate-100)}#surveyjs-builder-package .bg-slate-200{background-color:var(--color-slate-200)}#surveyjs-builder-package .bg-teal-100{background-color:var(--color-teal-100)}#surveyjs-builder-package .bg-teal-500{background-color:var(--color-teal-500)}#surveyjs-builder-package .bg-transparent{background-color:#0000}#surveyjs-builder-package .bg-violet-100{background-color:var(--color-violet-100)}#surveyjs-builder-package .bg-white{background-color:var(--color-white)}#surveyjs-builder-package .bg-yellow-100{background-color:var(--color-yellow-100)}#surveyjs-builder-package .bg-yellow-500{background-color:var(--color-yellow-500)}#surveyjs-builder-package .bg-gradient-to-br{--tw-gradient-position: to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}#surveyjs-builder-package .bg-gradient-to-r{--tw-gradient-position: to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}#surveyjs-builder-package .from-blue-50{--tw-gradient-from: var(--color-blue-50);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}#surveyjs-builder-package .from-blue-500{--tw-gradient-from: var(--color-blue-500);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}#surveyjs-builder-package .from-slate-50{--tw-gradient-from: var(--color-slate-50);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}#surveyjs-builder-package .to-blue-50{--tw-gradient-to: var(--color-blue-50);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}#surveyjs-builder-package .to-purple-50{--tw-gradient-to: var(--color-purple-50);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}#surveyjs-builder-package .to-purple-500{--tw-gradient-to: var(--color-purple-500);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}#surveyjs-builder-package .fill-current{fill:currentColor}#surveyjs-builder-package .fill-primary{fill:var(--color-primary)}#surveyjs-builder-package .p-0{padding:calc(var(--spacing) * 0)}#surveyjs-builder-package .p-1{padding:calc(var(--spacing) * 1)}#surveyjs-builder-package .p-2{padding:calc(var(--spacing) * 2)}#surveyjs-builder-package .p-3{padding:calc(var(--spacing) * 3)}#surveyjs-builder-package .p-4{padding:calc(var(--spacing) * 4)}#surveyjs-builder-package .p-6{padding:calc(var(--spacing) * 6)}#surveyjs-builder-package .p-\[4px\]{padding:4px}#surveyjs-builder-package .p-px{padding:1px}#surveyjs-builder-package .px-1{padding-inline:calc(var(--spacing) * 1)}#surveyjs-builder-package .px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}#surveyjs-builder-package .px-2{padding-inline:calc(var(--spacing) * 2)}#surveyjs-builder-package .px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}#surveyjs-builder-package .px-3{padding-inline:calc(var(--spacing) * 3)}#surveyjs-builder-package .px-4{padding-inline:calc(var(--spacing) * 4)}#surveyjs-builder-package .px-6{padding-inline:calc(var(--spacing) * 6)}#surveyjs-builder-package .py-0\.5{padding-block:calc(var(--spacing) * .5)}#surveyjs-builder-package .py-1{padding-block:calc(var(--spacing) * 1)}#surveyjs-builder-package .py-1\.5{padding-block:calc(var(--spacing) * 1.5)}#surveyjs-builder-package .py-2{padding-block:calc(var(--spacing) * 2)}#surveyjs-builder-package .py-3{padding-block:calc(var(--spacing) * 3)}#surveyjs-builder-package .py-4{padding-block:calc(var(--spacing) * 4)}#surveyjs-builder-package .py-6{padding-block:calc(var(--spacing) * 6)}#surveyjs-builder-package .py-8{padding-block:calc(var(--spacing) * 8)}#surveyjs-builder-package .pt-0\!{padding-top:calc(var(--spacing) * 0)!important}#surveyjs-builder-package .pt-2{padding-top:calc(var(--spacing) * 2)}#surveyjs-builder-package .pt-3{padding-top:calc(var(--spacing) * 3)}#surveyjs-builder-package .pt-4{padding-top:calc(var(--spacing) * 4)}#surveyjs-builder-package .pt-10{padding-top:calc(var(--spacing) * 10)}#surveyjs-builder-package .pr-2{padding-right:calc(var(--spacing) * 2)}#surveyjs-builder-package .pr-4{padding-right:calc(var(--spacing) * 4)}#surveyjs-builder-package .pr-8{padding-right:calc(var(--spacing) * 8)}#surveyjs-builder-package .pb-3{padding-bottom:calc(var(--spacing) * 3)}#surveyjs-builder-package .pb-4{padding-bottom:calc(var(--spacing) * 4)}#surveyjs-builder-package .pl-1{padding-left:calc(var(--spacing) * 1)}#surveyjs-builder-package .pl-2{padding-left:calc(var(--spacing) * 2)}#surveyjs-builder-package .pl-3{padding-left:calc(var(--spacing) * 3)}#surveyjs-builder-package .pl-4{padding-left:calc(var(--spacing) * 4)}#surveyjs-builder-package .pl-8{padding-left:calc(var(--spacing) * 8)}#surveyjs-builder-package .text-center{text-align:center}#surveyjs-builder-package .text-left{text-align:left}#surveyjs-builder-package .text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}#surveyjs-builder-package .text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}#surveyjs-builder-package .text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}#surveyjs-builder-package .text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}#surveyjs-builder-package .text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}#surveyjs-builder-package .leading-none{--tw-leading: 1;line-height:1}#surveyjs-builder-package .font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}#surveyjs-builder-package .font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}#surveyjs-builder-package .font-normal{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}#surveyjs-builder-package .font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}#surveyjs-builder-package .tracking-tight{--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}#surveyjs-builder-package .tracking-widest{--tw-tracking: var(--tracking-widest);letter-spacing:var(--tracking-widest)}#surveyjs-builder-package .text-nowrap{text-wrap:nowrap}#surveyjs-builder-package .break-words{overflow-wrap:break-word}#surveyjs-builder-package .text-ellipsis{text-overflow:ellipsis}#surveyjs-builder-package .whitespace-nowrap{white-space:nowrap}#surveyjs-builder-package .text-amber-700{color:var(--color-amber-700)}#surveyjs-builder-package .text-blue-400{color:var(--color-blue-400)}#surveyjs-builder-package .text-blue-600{color:var(--color-blue-600)}#surveyjs-builder-package .text-blue-700{color:var(--color-blue-700)}#surveyjs-builder-package .text-blue-800{color:var(--color-blue-800)}#surveyjs-builder-package .text-card-foreground{color:var(--color-card-foreground)}#surveyjs-builder-package .text-current{color:currentColor}#surveyjs-builder-package .text-cyan-700{color:var(--color-cyan-700)}#surveyjs-builder-package .text-destructive{color:var(--color-destructive)}#surveyjs-builder-package .text-destructive-foreground{color:var(--color-destructive-foreground)}#surveyjs-builder-package .text-emerald-700{color:var(--color-emerald-700)}#surveyjs-builder-package .text-foreground{color:var(--color-foreground)}#surveyjs-builder-package .text-gray-400{color:var(--color-gray-400)}#surveyjs-builder-package .text-gray-500{color:var(--color-gray-500)}#surveyjs-builder-package .text-gray-700{color:var(--color-gray-700)}#surveyjs-builder-package .text-green-700{color:var(--color-green-700)}#surveyjs-builder-package .text-indigo-700{color:var(--color-indigo-700)}#surveyjs-builder-package .text-muted-foreground{color:var(--color-muted-foreground)}#surveyjs-builder-package .text-orange-700{color:var(--color-orange-700)}#surveyjs-builder-package .text-pink-700{color:var(--color-pink-700)}#surveyjs-builder-package .text-popover-foreground{color:var(--color-popover-foreground)}#surveyjs-builder-package .text-primary{color:var(--color-primary)}#surveyjs-builder-package .text-primary-foreground{color:var(--color-primary-foreground)}#surveyjs-builder-package .text-purple-700{color:var(--color-purple-700)}#surveyjs-builder-package .text-red-500{color:var(--color-red-500)}#surveyjs-builder-package .text-red-600{color:var(--color-red-600)}#surveyjs-builder-package .text-red-700{color:var(--color-red-700)}#surveyjs-builder-package .text-rose-700{color:var(--color-rose-700)}#surveyjs-builder-package .text-secondary-foreground{color:var(--color-secondary-foreground)}#surveyjs-builder-package .text-sky-700{color:var(--color-sky-700)}#surveyjs-builder-package .text-slate-600{color:var(--color-slate-600)}#surveyjs-builder-package .text-slate-700{color:var(--color-slate-700)}#surveyjs-builder-package .text-slate-800{color:var(--color-slate-800)}#surveyjs-builder-package .text-teal-700{color:var(--color-teal-700)}#surveyjs-builder-package .text-violet-700{color:var(--color-violet-700)}#surveyjs-builder-package .text-white{color:var(--color-white)}#surveyjs-builder-package .text-yellow-700{color:var(--color-yellow-700)}#surveyjs-builder-package .tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, )}#surveyjs-builder-package .underline-offset-4{text-underline-offset:4px}#surveyjs-builder-package .opacity-50{opacity:.5}#surveyjs-builder-package .opacity-70{opacity:.7}#surveyjs-builder-package .shadow-2xl{--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, #00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}#surveyjs-builder-package .shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow: 0 0 0 1px var(--tw-shadow-color, hsl(var(--sidebar-border)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}#surveyjs-builder-package .shadow-lg{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, #0000001a), 0 4px 6px -4px var(--tw-shadow-color, #0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}#surveyjs-builder-package .shadow-md{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, #0000001a), 0 2px 4px -2px var(--tw-shadow-color, #0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}#surveyjs-builder-package .shadow-none{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}#surveyjs-builder-package .shadow-sm{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}#surveyjs-builder-package .shadow-xs{--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, #0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}#surveyjs-builder-package .ring-0{--tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}#surveyjs-builder-package .shadow-blue-500\/50{--tw-shadow-color: #3080ff80}@supports (color: color-mix(in lab,red,red)){#surveyjs-builder-package .shadow-blue-500\/50{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-blue-500) 50%, transparent) var(--tw-shadow-alpha), transparent)}}#surveyjs-builder-package .shadow-orange-500\/50{--tw-shadow-color: #fe6e0080}@supports (color: color-mix(in lab,red,red)){#surveyjs-builder-package .shadow-orange-500\/50{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-orange-500) 50%, transparent) var(--tw-shadow-alpha), transparent)}}#surveyjs-builder-package .shadow-purple-500\/50{--tw-shadow-color: #ac4bff80}@supports (color: color-mix(in lab,red,red)){#surveyjs-builder-package .shadow-purple-500\/50{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-purple-500) 50%, transparent) var(--tw-shadow-alpha), transparent)}}#surveyjs-builder-package .ring-ring\/10{--tw-ring-color: color-mix(in srgb, hsl(var(--ring)) 10%, transparent)}@supports (color: color-mix(in lab,red,red)){#surveyjs-builder-package .ring-ring\/10{--tw-ring-color: color-mix(in oklab, var(--color-ring) 10%, transparent)}}#surveyjs-builder-package .ring-offset-background{--tw-ring-offset-color: var(--color-background)}#surveyjs-builder-package .outline-hidden{--tw-outline-style: none;outline-style:none}@media (forced-colors: active){#surveyjs-builder-package .outline-hidden{outline-offset:2px;outline:2px solid #0000}}#surveyjs-builder-package .outline{outline-style:var(--tw-outline-style);outline-width:1px}#surveyjs-builder-package .outline-ring\/50{outline-color:color-mix(in srgb,hsl(var(--ring)) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){#surveyjs-builder-package .outline-ring\/50{outline-color:color-mix(in oklab,var(--color-ring) 50%,transparent)}}#surveyjs-builder-package .filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}#surveyjs-builder-package .transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}#surveyjs-builder-package .transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}#surveyjs-builder-package .transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}#surveyjs-builder-package .transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}#surveyjs-builder-package .transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}#surveyjs-builder-package .transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}#surveyjs-builder-package .transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}#surveyjs-builder-package .transition-all\!{transition-property:all!important;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration, var(--default-transition-duration))!important}#surveyjs-builder-package .transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}#surveyjs-builder-package .transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}#surveyjs-builder-package .transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}#surveyjs-builder-package .transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}#surveyjs-builder-package .transition-none{transition-property:none}#surveyjs-builder-package .duration-200{--tw-duration: .2s;transition-duration:.2s}#surveyjs-builder-package .duration-300{--tw-duration: .3s;transition-duration:.3s}#surveyjs-builder-package .duration-300\!{--tw-duration: .3s !important;transition-duration:.3s!important}#surveyjs-builder-package .ease-in-out{--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}#surveyjs-builder-package .ease-in-out\!{--tw-ease: var(--ease-in-out) !important;transition-timing-function:var(--ease-in-out)!important}#surveyjs-builder-package .ease-linear{--tw-ease: linear;transition-timing-function:linear}#surveyjs-builder-package .animate-in{--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial;animation-name:enter;animation-duration:.15s}#surveyjs-builder-package .outline-none{--tw-outline-style: none;outline-style:none}#surveyjs-builder-package .select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}#surveyjs-builder-package .select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}#surveyjs-builder-package .duration-200{animation-duration:.2s}#surveyjs-builder-package .duration-300{animation-duration:.3s}#surveyjs-builder-package .duration-300\!{animation-duration:.3s!important}#surveyjs-builder-package .ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}#surveyjs-builder-package .ease-in-out\!{animation-timing-function:cubic-bezier(.4,0,.2,1)!important}#surveyjs-builder-package .ease-linear{animation-timing-function:linear}#surveyjs-builder-package .fade-in-0{--tw-enter-opacity: 0}#surveyjs-builder-package .zoom-in-95{--tw-enter-scale: .95}#surveyjs-builder-package .group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media (hover: hover){#surveyjs-builder-package .group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}}#surveyjs-builder-package .group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing) * 8)}#surveyjs-builder-package .group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing) * -8)}#surveyjs-builder-package .group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}#surveyjs-builder-package .group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}#surveyjs-builder-package .group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}#surveyjs-builder-package .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)))}#surveyjs-builder-package .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)) + 2px)}#surveyjs-builder-package .group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}#surveyjs-builder-package .group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 0)!important}#surveyjs-builder-package .group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 2)!important}#surveyjs-builder-package .group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}#surveyjs-builder-package .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width) * -1)}#surveyjs-builder-package .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width) * -1)}#surveyjs-builder-package .group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:calc(var(--spacing) * 0)}#surveyjs-builder-package .group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}#surveyjs-builder-package .group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}#surveyjs-builder-package .group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}#surveyjs-builder-package .group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing) * -4)}#surveyjs-builder-package .group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}#surveyjs-builder-package .group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:calc(var(--spacing) * 0)}#surveyjs-builder-package .group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}#surveyjs-builder-package .group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}#surveyjs-builder-package .group-data-\[state\=open\]\:rotate-90:is(:where(.group)[data-state=open] *){rotate:90deg}#surveyjs-builder-package .group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius-lg)}#surveyjs-builder-package .group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}#surveyjs-builder-package .group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}#surveyjs-builder-package .peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}#surveyjs-builder-package .peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}#surveyjs-builder-package .peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing) * 1.5)}#surveyjs-builder-package .peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing) * 2.5)}#surveyjs-builder-package .peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:calc(var(--spacing) * 1)}#surveyjs-builder-package .peer-data-\[variant\=inset\]\:min-h-\[calc\(100svh-\(--spacing\(4\)\)\)\]:is(:where(.peer)[data-variant=inset]~*){min-height:calc(100svh - (calc(var(--spacing) * 4)))}#surveyjs-builder-package .selection\:bg-primary ::-moz-selection{background-color:var(--color-primary)}#surveyjs-builder-package .selection\:bg-primary ::selection{background-color:var(--color-primary)}#surveyjs-builder-package .selection\:bg-primary::-moz-selection{background-color:var(--color-primary)}#surveyjs-builder-package .selection\:bg-primary::selection{background-color:var(--color-primary)}#surveyjs-builder-package .selection\:text-primary-foreground ::-moz-selection{color:var(--color-primary-foreground)}#surveyjs-builder-package .selection\:text-primary-foreground ::selection{color:var(--color-primary-foreground)}#surveyjs-builder-package .selection\:text-primary-foreground::-moz-selection{color:var(--color-primary-foreground)}#surveyjs-builder-package .selection\:text-primary-foreground::selection{color:var(--color-primary-foreground)}#surveyjs-builder-package .file\:inline-flex::file-selector-button{display:inline-flex}#surveyjs-builder-package .file\:h-7::file-selector-button{height:calc(var(--spacing) * 7)}#surveyjs-builder-package .file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}#surveyjs-builder-package .file\:bg-transparent::file-selector-button{background-color:#0000}#surveyjs-builder-package .file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}#surveyjs-builder-package .file\:font-medium::file-selector-button{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}#surveyjs-builder-package .file\:text-foreground::file-selector-button{color:var(--color-foreground)}#surveyjs-builder-package .placeholder\:text-muted-foreground::-moz-placeholder{color:var(--color-muted-foreground)}#surveyjs-builder-package .placeholder\:text-muted-foreground::placeholder{color:var(--color-muted-foreground)}#surveyjs-builder-package .after\:absolute:after{content:var(--tw-content);position:absolute}#surveyjs-builder-package .after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}#surveyjs-builder-package .after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}#surveyjs-builder-package .after\:left-1\/2:after{content:var(--tw-content);left:50%}#surveyjs-builder-package .after\:w-\[2px\]:after{content:var(--tw-content);width:2px}#surveyjs-builder-package .group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}#surveyjs-builder-package .first\:rounded-l-md:first-child{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}#surveyjs-builder-package .last\:rounded-r-md:last-child{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}@media (hover: hover){#surveyjs-builder-package .hover\:bg-accent:hover{background-color:var(--color-accent)}#surveyjs-builder-package .hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}#surveyjs-builder-package .hover\:bg-blue-100:hover{background-color:var(--color-blue-100)}#surveyjs-builder-package .hover\:bg-destructive\/90:hover{background-color:color-mix(in srgb,hsl(var(--destructive)) 90%,transparent)}@supports (color: color-mix(in lab,red,red)){#surveyjs-builder-package .hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--color-destructive) 90%,transparent)}}#surveyjs-builder-package .hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}#surveyjs-builder-package .hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}#surveyjs-builder-package .hover\:bg-muted:hover{background-color:var(--color-muted)}#surveyjs-builder-package .hover\:bg-orange-50:hover{background-color:var(--color-orange-50)}#surveyjs-builder-package .hover\:bg-primary\/90:hover{background-color:color-mix(in srgb,hsl(var(--primary)) 90%,transparent)}@supports (color: color-mix(in lab,red,red)){#surveyjs-builder-package .hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--color-primary) 90%,transparent)}}#surveyjs-builder-package .hover\:bg-red-50:hover{background-color:var(--color-red-50)}#surveyjs-builder-package .hover\:bg-secondary\/80:hover{background-color:color-mix(in srgb,hsl(var(--secondary)) 80%,transparent)}@supports (color: color-mix(in lab,red,red)){#surveyjs-builder-package .hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--color-secondary) 80%,transparent)}}#surveyjs-builder-package .hover\:from-blue-600:hover{--tw-gradient-from: var(--color-blue-600);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}#surveyjs-builder-package .hover\:to-purple-600:hover{--tw-gradient-to: var(--color-purple-600);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}#surveyjs-builder-package .hover\:text-accent-foreground:hover{color:var(--color-accent-foreground)}#surveyjs-builder-package .hover\:text-foreground:hover{color:var(--color-foreground)}#surveyjs-builder-package .hover\:text-muted-foreground:hover{color:var(--color-muted-foreground)}#surveyjs-builder-package .hover\:text-red-700:hover{color:var(--color-red-700)}#surveyjs-builder-package .hover\:text-slate-800:hover{color:var(--color-slate-800)}#surveyjs-builder-package .hover\:underline:hover{text-decoration-line:underline}#surveyjs-builder-package .hover\:opacity-100:hover{opacity:1}#surveyjs-builder-package .hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow: 0 0 0 1px var(--tw-shadow-color, hsl(var(--sidebar-accent)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}#surveyjs-builder-package .focus\:z-10:focus{z-index:10}#surveyjs-builder-package .focus\:border-blue-400:focus{border-color:var(--color-blue-400)}#surveyjs-builder-package .focus\:border-cyan-400:focus{border-color:var(--color-cyan-400)}#surveyjs-builder-package .focus\:border-emerald-400:focus{border-color:var(--color-emerald-400)}#surveyjs-builder-package .focus\:border-orange-400:focus{border-color:var(--color-orange-400)}#surveyjs-builder-package .focus\:border-pink-400:focus{border-color:var(--color-pink-400)}#surveyjs-builder-package .focus\:border-slate-400:focus{border-color:var(--color-slate-400)}#surveyjs-builder-package .focus\:bg-accent:focus{background-color:var(--color-accent)}#surveyjs-builder-package .focus\:text-accent-foreground:focus{color:var(--color-accent-foreground)}#surveyjs-builder-package .focus\:ring-0:focus{--tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}#surveyjs-builder-package .focus\:ring-2:focus{--tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}#surveyjs-builder-package .focus\:ring-ring:focus{--tw-ring-color: var(--color-ring)}#surveyjs-builder-package .focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px;--tw-ring-offset-shadow: var(--tw-ring-inset, ) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}#surveyjs-builder-package .focus\:outline-hidden:focus{--tw-outline-style: none;outline-style:none}@media (forced-colors: active){#surveyjs-builder-package .focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}#surveyjs-builder-package .focus-visible\:z-10:focus-visible{z-index:10}#surveyjs-builder-package .focus-visible\:border-ring:focus-visible{border-color:var(--color-ring)}#surveyjs-builder-package .focus-visible\:ring-2:focus-visible{--tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}#surveyjs-builder-package .focus-visible\:ring-4:focus-visible{--tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}#surveyjs-builder-package .focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}#surveyjs-builder-package .focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color: color-mix(in srgb, hsl(var(--destructive)) 20%, transparent)}@supports (color: color-mix(in lab,red,red)){#surveyjs-builder-package .focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color: color-mix(in oklab, var(--color-destructive) 20%, transparent)}}#surveyjs-builder-package .focus-visible\:ring-red-500:focus-visible{--tw-ring-color: var(--color-red-500)}#surveyjs-builder-package .focus-visible\:ring-ring:focus-visible{--tw-ring-color: var(--color-ring)}#surveyjs-builder-package .focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color: color-mix(in srgb, hsl(var(--ring)) 50%, transparent)}@supports (color: color-mix(in lab,red,red)){#surveyjs-builder-package .focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color: color-mix(in oklab, var(--color-ring) 50%, transparent)}}#surveyjs-builder-package .focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px;--tw-ring-offset-shadow: var(--tw-ring-inset, ) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}#surveyjs-builder-package .focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}#surveyjs-builder-package .focus-visible\:outline-none:focus-visible{--tw-outline-style: none;outline-style:none}#surveyjs-builder-package .disabled\:pointer-events-none:disabled{pointer-events:none}#surveyjs-builder-package .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}#surveyjs-builder-package .disabled\:opacity-50:disabled{opacity:.5}#surveyjs-builder-package :where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}#surveyjs-builder-package :where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}#surveyjs-builder-package .has-\[\>svg\]\:grid-cols-\[calc\(var\(--spacing\)\*4\)_1fr\]:has(>svg){grid-template-columns:calc(var(--spacing) * 4) 1fr}#surveyjs-builder-package .has-\[\>svg\]\:gap-x-3:has(>svg){-moz-column-gap:calc(var(--spacing) * 3);column-gap:calc(var(--spacing) * 3)}#surveyjs-builder-package .has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}#surveyjs-builder-package .has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}#surveyjs-builder-package .has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing) * 4)}#surveyjs-builder-package .aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}#surveyjs-builder-package .aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}#surveyjs-builder-package .aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--color-destructive)}#surveyjs-builder-package .aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color: color-mix(in srgb, hsl(var(--destructive)) 20%, transparent)}@supports (color: color-mix(in lab,red,red)){#surveyjs-builder-package .aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color: color-mix(in oklab, var(--color-destructive) 20%, transparent)}}#surveyjs-builder-package .data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}#surveyjs-builder-package .data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}#surveyjs-builder-package .data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}#surveyjs-builder-package .data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}#surveyjs-builder-package .data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}#surveyjs-builder-package .data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--spacing) * 8)}#surveyjs-builder-package .data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}#surveyjs-builder-package .data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}#surveyjs-builder-package .data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}#surveyjs-builder-package .data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}#surveyjs-builder-package .data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--color-muted-foreground)}#surveyjs-builder-package .data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:var(--color-accent)}#surveyjs-builder-package .data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--color-accent-foreground)}#surveyjs-builder-package .data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}#surveyjs-builder-package .data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}#surveyjs-builder-package .data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}#surveyjs-builder-package .data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}#surveyjs-builder-package .data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}#surveyjs-builder-package .data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}#surveyjs-builder-package .data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}#surveyjs-builder-package .data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}#surveyjs-builder-package :is(.\*\:data-\[slot\=alert-description\]\:text-destructive-foreground\/80>*)[data-slot=alert-description]{color:color-mix(in srgb,hsl(var(--destructive-foreground)) 80%,transparent)}@supports (color: color-mix(in lab,red,red)){#surveyjs-builder-package :is(.\*\:data-\[slot\=alert-description\]\:text-destructive-foreground\/80>*)[data-slot=alert-description]{color:color-mix(in oklab,var(--color-destructive-foreground) 80%,transparent)}}#surveyjs-builder-package :is(.\*\*\:data-\[slot\=command-input-wrapper\]\:h-12 *)[data-slot=command-input-wrapper]{height:calc(var(--spacing) * 12)}#surveyjs-builder-package :is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}#surveyjs-builder-package :is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}#surveyjs-builder-package :is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing) * 2)}#surveyjs-builder-package .data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--color-foreground)}#surveyjs-builder-package .data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked]{--tw-translate-x: calc(100% - 2px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}#surveyjs-builder-package .data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:var(--color-primary)}#surveyjs-builder-package .data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--color-primary)}#surveyjs-builder-package .data-\[state\=checked\]\:bg-purple-600[data-state=checked]{background-color:var(--color-purple-600)}#surveyjs-builder-package .data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--color-primary-foreground)}#surveyjs-builder-package .data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration: .3s;transition-duration:.3s}#surveyjs-builder-package .data-\[state\=closed\]\:animate-out[data-state=closed]{--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial;animation-name:exit;animation-duration:.15s}#surveyjs-builder-package .data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}#surveyjs-builder-package .data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}#surveyjs-builder-package .data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}#surveyjs-builder-package .data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}#surveyjs-builder-package .data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x: 100%}#surveyjs-builder-package .data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}#surveyjs-builder-package .data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}#surveyjs-builder-package .data-\[state\=on\]\:border-orange-500[data-state=on]{border-color:var(--color-orange-500)}#surveyjs-builder-package .data-\[state\=on\]\:bg-accent[data-state=on]{background-color:var(--color-accent)}#surveyjs-builder-package .data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:var(--color-accent-foreground)}#surveyjs-builder-package .data-\[state\=on\]\:text-orange-500[data-state=on]{color:var(--color-orange-500)}#surveyjs-builder-package .data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--color-accent)}#surveyjs-builder-package .data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--color-secondary)}#surveyjs-builder-package .data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--color-accent-foreground)}#surveyjs-builder-package .data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--color-muted-foreground)}#surveyjs-builder-package .data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}#surveyjs-builder-package .data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration: .5s;transition-duration:.5s}#surveyjs-builder-package .data-\[state\=open\]\:animate-in[data-state=open]{--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial;animation-name:enter;animation-duration:.15s}#surveyjs-builder-package .data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}#surveyjs-builder-package .data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity: 0}#surveyjs-builder-package .data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}#surveyjs-builder-package .data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}#surveyjs-builder-package .data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}#surveyjs-builder-package .data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}#surveyjs-builder-package .data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}#surveyjs-builder-package .data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}#surveyjs-builder-package .data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--color-input)}#surveyjs-builder-package .data-\[variant\=destructive\]\:text-destructive-foreground[data-variant=destructive]{color:var(--color-destructive-foreground)}#surveyjs-builder-package .data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in srgb,hsl(var(--destructive)) 10%,transparent)}@supports (color: color-mix(in lab,red,red)){#surveyjs-builder-package .data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--color-destructive) 10%,transparent)}}#surveyjs-builder-package .data-\[variant\=destructive\]\:focus\:text-destructive-foreground[data-variant=destructive]:focus{color:var(--color-destructive-foreground)}#surveyjs-builder-package .data-\[variant\=outline\]\:border-l-0[data-variant=outline]{border-left-style:var(--tw-border-style);border-left-width:0}#surveyjs-builder-package .data-\[variant\=outline\]\:shadow-xs[data-variant=outline]{--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, #0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}#surveyjs-builder-package .data-\[variant\=outline\]\:first\:border-l[data-variant=outline]:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}@media (min-width: 40rem){#surveyjs-builder-package .sm\:flex{display:flex}#surveyjs-builder-package .sm\:inline{display:inline}#surveyjs-builder-package .sm\:w-\[540px\]{width:540px}#surveyjs-builder-package .sm\:w-auto{width:auto}#surveyjs-builder-package .sm\:max-w-\[425px\]{max-width:425px}#surveyjs-builder-package .sm\:max-w-lg{max-width:var(--container-lg)}#surveyjs-builder-package .sm\:max-w-sm{max-width:var(--container-sm)}#surveyjs-builder-package .sm\:flex-row{flex-direction:row}#surveyjs-builder-package .sm\:justify-between{justify-content:space-between}#surveyjs-builder-package .sm\:justify-end{justify-content:flex-end}#surveyjs-builder-package .sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}#surveyjs-builder-package .sm\:gap-x-2{-moz-column-gap:calc(var(--spacing) * 2);column-gap:calc(var(--spacing) * 2)}#surveyjs-builder-package .sm\:gap-x-4{-moz-column-gap:calc(var(--spacing) * 4);column-gap:calc(var(--spacing) * 4)}#surveyjs-builder-package .sm\:gap-y-2{row-gap:calc(var(--spacing) * 2)}#surveyjs-builder-package .sm\:p-4{padding:calc(var(--spacing) * 4)}#surveyjs-builder-package .sm\:p-6{padding:calc(var(--spacing) * 6)}#surveyjs-builder-package .sm\:text-left{text-align:left}}@media (min-width: 48rem){#surveyjs-builder-package .md\:block{display:block}#surveyjs-builder-package .md\:flex{display:flex}#surveyjs-builder-package .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}#surveyjs-builder-package .md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}#surveyjs-builder-package .md\:opacity-0{opacity:0}#surveyjs-builder-package .md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing) * 2)}#surveyjs-builder-package .md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing) * 0)}#surveyjs-builder-package .md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:var(--radius-xl)}#surveyjs-builder-package .md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}#surveyjs-builder-package .md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-0:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:calc(var(--spacing) * 0)}#surveyjs-builder-package .md\:after\:hidden:after{content:var(--tw-content);display:none}}@media (min-width: 64rem){#surveyjs-builder-package .lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 80rem){#surveyjs-builder-package .xl\:inline{display:inline}}@media (min-width: 96rem){#surveyjs-builder-package .\32xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-color-scheme: dark){#surveyjs-builder-package .dark\:bg-input\/30{background-color:color-mix(in srgb,hsl(var(--input)) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){#surveyjs-builder-package .dark\:bg-input\/30{background-color:color-mix(in oklab,var(--color-input) 30%,transparent)}}#surveyjs-builder-package .dark\:ring-ring\/20{--tw-ring-color: color-mix(in srgb, hsl(var(--ring)) 20%, transparent)}@supports (color: color-mix(in lab,red,red)){#surveyjs-builder-package .dark\:ring-ring\/20{--tw-ring-color: color-mix(in oklab, var(--color-ring) 20%, transparent)}}#surveyjs-builder-package .dark\:outline-ring\/40{outline-color:color-mix(in srgb,hsl(var(--ring)) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){#surveyjs-builder-package .dark\:outline-ring\/40{outline-color:color-mix(in oklab,var(--color-ring) 40%,transparent)}}#surveyjs-builder-package .dark\:focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color: color-mix(in srgb, hsl(var(--destructive)) 40%, transparent)}@supports (color: color-mix(in lab,red,red)){#surveyjs-builder-package .dark\:focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color: color-mix(in oklab, var(--color-destructive) 40%, transparent)}}#surveyjs-builder-package .dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color: color-mix(in srgb, hsl(var(--destructive)) 40%, transparent)}@supports (color: color-mix(in lab,red,red)){#surveyjs-builder-package .dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color: color-mix(in oklab, var(--color-destructive) 40%, transparent)}}#surveyjs-builder-package .dark\:data-\[state\=checked\]\:bg-primary-foreground[data-state=checked]{background-color:var(--color-primary-foreground)}#surveyjs-builder-package .dark\:data-\[state\=unchecked\]\:bg-foreground[data-state=unchecked]{background-color:var(--color-foreground)}#surveyjs-builder-package .dark\:data-\[state\=unchecked\]\:bg-input\/80[data-state=unchecked]{background-color:color-mix(in srgb,hsl(var(--input)) 80%,transparent)}@supports (color: color-mix(in lab,red,red)){#surveyjs-builder-package .dark\:data-\[state\=unchecked\]\:bg-input\/80[data-state=unchecked]{background-color:color-mix(in oklab,var(--color-input) 80%,transparent)}}#surveyjs-builder-package .dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/40[data-variant=destructive]:focus{background-color:color-mix(in srgb,hsl(var(--destructive)) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){#surveyjs-builder-package .dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/40[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--color-destructive) 40%,transparent)}}}#surveyjs-builder-package .\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing) * 2)}#surveyjs-builder-package .\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing) * 1.5)}#surveyjs-builder-package .\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}#surveyjs-builder-package .\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}#surveyjs-builder-package .\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:var(--color-muted-foreground)}#surveyjs-builder-package .\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--spacing) * 2)}#surveyjs-builder-package .\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:calc(var(--spacing) * 0)}#surveyjs-builder-package .\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--spacing) * 5)}#surveyjs-builder-package .\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--spacing) * 5)}#surveyjs-builder-package .\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:calc(var(--spacing) * 12)}#surveyjs-builder-package .\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--spacing) * 2)}#surveyjs-builder-package .\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:calc(var(--spacing) * 3)}#surveyjs-builder-package .\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--spacing) * 5)}#surveyjs-builder-package .\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--spacing) * 5)}#surveyjs-builder-package .\[\&_p\]\:leading-relaxed p{--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed)}#surveyjs-builder-package .\[\&_svg\]\:pointer-events-none svg{pointer-events:none}#surveyjs-builder-package .\[\&_svg\]\:shrink-0 svg{flex-shrink:0}#surveyjs-builder-package .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}#surveyjs-builder-package .\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--color-muted-foreground)}#surveyjs-builder-package :is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}#surveyjs-builder-package :is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}#surveyjs-builder-package :is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}#surveyjs-builder-package :is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive-foreground[data-variant=destructive]>*):is(svg){color:var(--color-destructive-foreground)!important}#surveyjs-builder-package .\[\&\>button\]\:hidden>button{display:none}#surveyjs-builder-package .\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#surveyjs-builder-package .\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#surveyjs-builder-package .\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}#surveyjs-builder-package .\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}#surveyjs-builder-package .\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}#surveyjs-builder-package .\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}#surveyjs-builder-package .\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}#surveyjs-builder-package .\[\&\>svg\]\:translate-y-0\.5>svg{--tw-translate-y: calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}#surveyjs-builder-package .\[\&\>svg\]\:text-current>svg{color:currentColor}#surveyjs-builder-package [data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing) * -2)}#surveyjs-builder-package [data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}#surveyjs-builder-package [data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing) * -2)}#surveyjs-builder-package [data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}@media (hover: hover){#surveyjs-builder-package a.\[a\&\]\:hover\:bg-accent:hover{background-color:var(--color-accent)}#surveyjs-builder-package a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:color-mix(in srgb,hsl(var(--destructive)) 90%,transparent)}@supports (color: color-mix(in lab,red,red)){#surveyjs-builder-package a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--color-destructive) 90%,transparent)}}#surveyjs-builder-package a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:color-mix(in srgb,hsl(var(--primary)) 90%,transparent)}@supports (color: color-mix(in lab,red,red)){#surveyjs-builder-package a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--color-primary) 90%,transparent)}}#surveyjs-builder-package a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:color-mix(in srgb,hsl(var(--secondary)) 90%,transparent)}@supports (color: color-mix(in lab,red,red)){#surveyjs-builder-package a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:color-mix(in oklab,var(--color-secondary) 90%,transparent)}}#surveyjs-builder-package a.\[a\&\]\:hover\:text-accent-foreground:hover{color:var(--color-accent-foreground)}}}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format("woff2");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format("woff2");unicode-range:U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format("woff2");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format("woff2");unicode-range:U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format("woff2");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format("woff2");unicode-range:U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}#surveyjs-builder-package{--font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--sjs-transition-duration: .15s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes changeHeight{0%{height:var(--animation-height-from)}to{height:var(--animation-height-to)}}@keyframes moveInWithOverflow{0%{height:var(--animation-height-from);min-height:var(--animation-height-from);border-top-width:0;border-bottom-width:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;overflow:hidden}99%{margin-top:var(--animation-margin-top);margin-bottom:var(--animation-margin-bottom);padding-top:var(--animation-padding-top);padding-bottom:var(--animation-padding-bottom);border-top-width:var(--animation-border-top-width);border-bottom-width:var(--animation-border-bottom-width);height:var(--animation-height-to);min-height:var(--animation-height-to);overflow:hidden}to{margin-top:var(--animation-margin-top);margin-bottom:var(--animation-margin-bottom);padding-top:var(--animation-padding-top);padding-bottom:var(--animation-padding-bottom);border-top-width:var(--animation-border-top-width);border-bottom-width:var(--animation-border-bottom-width);height:var(--animation-height-to);min-height:var(--animation-height-to);overflow:visible}}@keyframes moveIn{0%{height:0}to{height:var(--animation-height)}}@keyframes paddingFadeIn{0%{padding-top:0;padding-bottom:0}to{padding-bottom:var(--animation-padding-bottom);padding-top:var(--animation-padding-top)}}#surveyjs-builder-package .sv-action-bar{box-sizing:content-box;white-space:nowrap;align-items:center;margin-left:auto;display:flex;position:relative;overflow:hidden}#surveyjs-builder-package .sv-action-bar-separator{vertical-align:middle;background-color:var(--sjs-border-default, var(--border, #d6d6d6));width:1px;height:24px;margin-right:16px;display:inline-block}#surveyjs-builder-package .sv-action-bar--default-size-mode .sv-action-bar-separator{margin:0 var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sv-action-bar--small-size-mode .sv-action-bar-separator{margin:0 calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv-action-bar-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:var(--sjs-base-unit, var(--base-unit, 8px));box-sizing:border-box;border-radius:calc(.5 * (var(--sjs-corner-radius, 4px)));color:var(--sjs-general-forecolor, var(--foreground, #161616));cursor:pointer;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));white-space:nowrap;background-color:#0000;border:none;display:flex;overflow-x:hidden}#surveyjs-builder-package button.sv-action-bar-item{overflow:hidden}#surveyjs-builder-package .sv-action-bar--default-size-mode .sv-action-bar-item{height:calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));font-size:var(--sjs-font-size, 16px);line-height:calc(1.5 * (var(--sjs-font-size, 16px)));margin:0 var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sv-action-bar--small-size-mode .sv-action-bar-item{height:calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));font-size:calc(.75 * (var(--sjs-font-size, 16px)));line-height:var(--sjs-font-size, 16px);margin:0 calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv-action:first-of-type .sv-action-bar-item{margin-inline-start:0}#surveyjs-builder-package .sv-action:last-of-type .sv-action-bar-item{margin-inline-end:0}#surveyjs-builder-package .sv-action-bar--default-size-mode .sv-action-bar-item__title--with-icon{margin-inline-start:var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sv-action-bar--small-size-mode .sv-action-bar-item__title--with-icon{margin-inline-start:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv-action-bar-item__icon svg{display:block}#surveyjs-builder-package .sv-action-bar-item__icon use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}#surveyjs-builder-package .sv-action-bar-item:hover,#surveyjs-builder-package .sv-action-bar-item:focus{background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));outline:none}#surveyjs-builder-package .sv-action-bar-item:active,#surveyjs-builder-package .sv-action-bar-item.svc-toolbar__item--pressed{opacity:.5}#surveyjs-builder-package .sv-action-bar-item.svc-toolbar__item--active{outline:none}#surveyjs-builder-package .sv-action-bar-item:disabled{opacity:.25;cursor:default}#surveyjs-builder-package .sv-action-bar-item__title{color:inherit;vertical-align:middle;white-space:nowrap}#surveyjs-builder-package .sv-action-bar-item--secondary .sv-action-bar-item__icon use{fill:var(--sjs-secondary-backcolor, var(--secondary, #ff9814))}#surveyjs-builder-package .sv-action-bar-item--active .sv-action-bar-item__icon use{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sv-action-bar-item-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding:var(--sjs-base-unit, var(--base-unit, 8px));box-sizing:border-box;border-radius:calc(.5 * (var(--sjs-corner-radius, 4px)));cursor:pointer;line-height:calc(1.5 * (var(--sjs-font-size, 16px)));font-size:var(--sjs-font-size, 16px);font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));background-color:#0000;border:none;display:flex}#surveyjs-builder-package .sv-expand-action:before{content:"";background-image:url("data:image/svg+xml,%3C%3Fxml version=%271.0%27 encoding=%27utf-8%27%3F%3E%3C%21-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0%29 --%3E%3Csvg version=%271.1%27 id=%27Layer_1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 x=%270px%27 y=%270px%27 viewBox=%270 0 10 10%27 style=%27enable-background:new 0 0 10 10;%27 xml:space=%27preserve%27%3E%3Cstyle type=%27text/css%27%3E .st0%7Bfill:%23404040;%7D%0A%3C/style%3E%3Cpolygon class=%27st0%27 points=%272,2 0,4 5,9 10,4 8,2 5,5 %27/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;width:12px;height:10px;margin:auto 8px;display:inline-block}#surveyjs-builder-package .sv-expand-action--expanded:before{transform:rotate(180deg)}#surveyjs-builder-package .sv-dots{width:48px}#surveyjs-builder-package .sv-dots__item{width:100%}#surveyjs-builder-package .sv-dots__item .sv-action-bar-item__icon{margin:auto}#surveyjs-builder-package .sv-action--hidden{visibility:hidden;width:0;height:0;overflow:hidden}#surveyjs-builder-package .sv-action--hidden .sv-action__content{min-width:-moz-fit-content;min-width:fit-content}#surveyjs-builder-package .sv-action__content{flex-direction:row;align-items:center;display:flex}#surveyjs-builder-package .sv-action__content>*{flex:none}#surveyjs-builder-package .sv-action--space{margin-left:auto}#surveyjs-builder-package .sv-action-bar-item--pressed:not(.sv-action-bar-item--active){background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));opacity:.5}#surveyjs-builder-package .sv-dragged-element-shortcut{height:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));min-width:calc(12.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));border-radius:calc(4.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));background-color:var(--sjs-general-backcolor, var(--background, #fff));padding:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));cursor:grabbing;z-index:10000;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-size:var(--sjs-font-size, 16px);padding-left:calc(2.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));line-height:calc(1.5 * (var(--sjs-font-size, 16px)));position:absolute;box-shadow:0 8px 16px #0000001a}#surveyjs-builder-package .sv-matrixdynamic__drag-icon{padding-top:calc(1.75 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv-matrixdynamic__drag-icon:after{content:" ";height:calc(.75 * (var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(2.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:border-box;border-radius:calc(1.25 * (var(--sjs-base-unit, var(--base-unit, 8px))));cursor:move;margin-top:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));border:1px solid #e7e7e7;display:block}#surveyjs-builder-package .sv-matrixdynamic-dragged-row{cursor:grabbing;z-index:10000;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));position:absolute}#surveyjs-builder-package .sv-matrixdynamic-dragged-row .sd-table__row{box-shadow:var(--sjs-shadow-large, 0px 8px 16px 0px #0000001a),var(--sjs-shadow-medium, 0px 2px 6px 0px #0000001a);background-color:var(--sjs-general-backcolor, var(--background, #fff));flex-grow:0;flex-shrink:0;align-items:center;line-height:0;display:flex}#surveyjs-builder-package .sv-matrixdynamic-dragged-row .sd-table__cell.sd-table__cell--drag>div{background-color:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));min-height:calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-table__cell--header.sd-table__cell--drag,#surveyjs-builder-package .sd-table__cell.sd-table__cell--drag{padding-left:0;padding-right:0}#surveyjs-builder-package .sd-question--mobile .sd-table__cell--header.sd-table__cell--drag,#surveyjs-builder-package .sd-question--mobile .sd-table__cell.sd-table__cell--drag{display:none}#surveyjs-builder-package .sv-matrix-row--drag-drop-ghost-mod td{background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3))}#surveyjs-builder-package .sv-matrix-row--drag-drop-ghost-mod td>*{visibility:hidden}#surveyjs-builder-package .sv-drag-drop-choices-shortcut{cursor:grabbing;z-index:10000;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));min-width:100px;max-width:400px;position:absolute}#surveyjs-builder-package .sv-drag-drop-choices-shortcut .sv-ranking-item{height:calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv-drag-drop-choices-shortcut .sv-ranking-item .sv-ranking-item__text .sv-string-viewer,#surveyjs-builder-package .sv-drag-drop-choices-shortcut .sv-ranking-item .sv-ranking-item__text .sv-string-editor{white-space:nowrap;overflow:hidden}#surveyjs-builder-package .sv-drag-drop-choices-shortcut__content.sv-drag-drop-choices-shortcut__content{min-width:100px;box-shadow:var(--sjs-shadow-large, 0px 8px 16px 0px #0000001a),var(--sjs-shadow-medium, 0px 2px 6px 0px #0000001a);background-color:var(--sjs-general-backcolor, var(--background, #fff));border-radius:calc(4.5 * var(--sjs-base-unit, var(--base-unit, 8px)));padding-right:calc(2 * var(--sjs-base-unit, var(--base-unit, 8px)));margin-left:0}#surveyjs-builder-package .sv-drag-drop-image-picker-shortcut{cursor:grabbing;z-index:10000;box-shadow:var(--sjs-shadow-large, 0px 8px 16px 0px #0000001a),var(--sjs-shadow-medium, 0px 2px 6px 0px #0000001a);background-color:var(--sjs-general-backcolor, var(--background, #fff));padding:calc(.5 * var(--sjs-base-unit, var(--base-unit, 8px)));border-radius:calc(.5 * var(--sjs-base-unit, var(--base-unit, 8px)));position:absolute}#surveyjs-builder-package sv-popup{display:block;position:absolute}#surveyjs-builder-package .sv-popup{z-index:2000;outline:none;width:100vw;height:100vh;position:fixed;top:0;left:0}#surveyjs-builder-package .sv-dropdown-popup,#surveyjs-builder-package .sv-popup.sv-popup-inner{height:0}#surveyjs-builder-package .sv-popup-inner>.sv-popup__container{margin-top:calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv-list__item--with-icon .sv-popup-inner>.sv-popup__container{margin-top:calc(-.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv-popup--menu-popup>.sv-popup__container{background:var(--lbr-popup-menu-background-color-global, var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3)));border-radius:var(--lbr-popup-menu-corner-radius, var(--sjs-corner-radius, 4px));box-shadow:var(--sjs-shadow-medium, 0px 2px 6px 0px #0000001a),var(--sjs-shadow-large, 0px 8px 16px 0px #0000001a)}#surveyjs-builder-package .sv-popup--menu-popup>.sv-popup__container>.sv-popup__body-content{background-color:var(--lbr-popup-menu-background-color, var(--sjs-general-backcolor, var(--background, #fff)));border-radius:var(--lbr-popup-menu-corner-radius, var(--sjs-corner-radius, 4px));height:100%}#surveyjs-builder-package .sv-popup__container{padding:0;position:absolute}#surveyjs-builder-package .sv-popup__content{flex-direction:column;min-width:100%;height:100%;min-height:0;display:flex;position:relative}#surveyjs-builder-package .sv-popup__body-content{box-sizing:border-box;flex-direction:column;width:100%;max-width:100vw;height:100%;max-height:90vh;display:flex}#surveyjs-builder-package .sv-popup--modal-popup{background-color:var(--lbr-dialog-screen-color, var(--background-semitransparent, #90909080));padding:calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(15 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(8 * (var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:border-box;justify-content:center;align-items:center;display:flex}#surveyjs-builder-package .sv-popup--modal-popup>.sv-popup__container{background-color:var(--lbr-dialog-background-color, var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9)));border-radius:var(--lbr-dialog-corner-radius, calc(2 * (var(--sjs-corner-radius, 4px))));box-shadow:var(--lbr-dialog-shadow-2-offset-x, 0px) var(--lbr-dialog-shadow-2-offset-y, 2px) var(--lbr-dialog-shadow-2-blur, 6px) var(--lbr-dialog-shadow-2-spread, 0px) var(--lbr-dialog-shadow-2-color, #0000001a),var(--lbr-dialog-shadow-1-offset-x, 0px) var(--lbr-dialog-shadow-1-offset-y, 8px) var(--lbr-dialog-shadow-1-blur, 16px) var(--lbr-dialog-shadow-1-spread, 0px) var(--lbr-dialog-shadow-1-color, #0000001a);display:flex;position:static}#surveyjs-builder-package .sv-popup--modal-popup>.sv-popup__container>.sv-popup__body-content{padding:calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));gap:calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));min-width:452px;height:auto}#surveyjs-builder-package .sv-popup--modal-popup .sv-popup__body-footer .sv-modal-footer-action-bar{overflow:visible}#surveyjs-builder-package .sv-popup--modal-popup .sv-popup__scrolling-content{margin:-2px;padding:2px}#surveyjs-builder-package .sd-root-modern--mobile .sv-popup--modal-popup .sv-popup__body-content{min-width:auto}#surveyjs-builder-package .sv-popup--confirm .sv-popup__body-content .sv-string-viewer{color:var(--sjs-font-editorfont-color, var(--sjs-general-forecolor, #000000e8));font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-size:var(--sjs-font-size, 16px);font-style:normal;font-weight:400;line-height:calc(1.5 * (var(--sjs-font-size, 16px)));align-self:self-start}#surveyjs-builder-package .sv-popup__scrolling-content{flex-direction:column;height:100%;display:flex;overflow:auto}#surveyjs-builder-package .sv-popup__scrolling-content::-webkit-scrollbar{background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));width:6px;height:6px}#surveyjs-builder-package .sv-popup__scrolling-content ::-webkit-scrollbar{background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));width:6px;height:6px}#surveyjs-builder-package .sv-popup__scrolling-content::-webkit-scrollbar-thumb{background:var(--sjs-primary-backcolor-light, var(--primary-light, #19b3941a))}#surveyjs-builder-package .sv-popup__scrolling-content ::-webkit-scrollbar-thumb{background:var(--sjs-primary-backcolor-light, var(--primary-light, #19b3941a))}#surveyjs-builder-package .sv-popup--show-pointer.sv-popup--top .sv-popup__pointer{transform:translate(calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px))))) rotate(180deg)}#surveyjs-builder-package .sv-popup--show-pointer.sv-popup--bottom .sv-popup__pointer{transform:translate(calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px)))),calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px)))))}#surveyjs-builder-package .sv-popup--show-pointer.sv-popup--right .sv-popup__container{transform:translate(var(--sjs-base-unit, var(--base-unit, 8px)))}#surveyjs-builder-package .sv-popup--show-pointer.sv-popup--right .sv-popup__container .sv-popup__pointer{transform:translate(-12px,-4px)rotate(-90deg)}#surveyjs-builder-package .sv-popup--show-pointer.sv-popup--left .sv-popup__container{transform:translate(calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px)))))}#surveyjs-builder-package .sv-popup--show-pointer.sv-popup--left .sv-popup__container .sv-popup__pointer{transform:translate(-4px,-4px)rotate(90deg)}#surveyjs-builder-package .sv-popup__pointer{display:block;position:absolute}#surveyjs-builder-package .sv-popup__pointer:after{content:" ";border-left:var(--sjs-base-unit, var(--base-unit, 8px)) solid #0000;border-right:var(--sjs-base-unit, var(--base-unit, 8px)) solid #0000;border-bottom:var(--sjs-base-unit, var(--base-unit, 8px)) solid var(--sjs-general-backcolor, var(--background, #fff));align-self:center;width:0;height:0;display:block}#surveyjs-builder-package .sv-popup__body-header{font-family:Open Sans;font-size:calc(1.5 * (var(--sjs-font-size, 16px)));line-height:calc(2 * (var(--sjs-font-size, 16px)));color:var(--sjs-general-forecolor, var(--foreground, #161616));font-style:normal;font-weight:700}#surveyjs-builder-package .sv-popup__body-footer{display:flex}#surveyjs-builder-package .sv-popup__body-footer .sv-action-bar{gap:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));overflow:visible}#surveyjs-builder-package .sv-popup--menu-phone,#surveyjs-builder-package .sv-popup--menu-tablet{z-index:2001;width:100%;height:var(--sv-popup-overlay-height, 100vh);padding:0}#surveyjs-builder-package .sv-popup--menu-phone .sv-popup__body-footer-item,#surveyjs-builder-package .sv-popup--menu-tablet .sv-popup__body-footer-item{width:100%}#surveyjs-builder-package .sv-popup--menu-phone .sv-popup__body-footer .sv-action-bar,#surveyjs-builder-package .sv-popup--menu-tablet .sv-popup__body-footer .sv-action-bar{justify-content:flex-start;width:100%}#surveyjs-builder-package .sv-popup--menu-phone .sv-popup__body-footer .sv-action-bar .sv-action,#surveyjs-builder-package .sv-popup--menu-tablet .sv-popup__body-footer .sv-action-bar .sv-action{flex:none}#surveyjs-builder-package .sv-popup--menu-phone .sv-popup__body-footer,#surveyjs-builder-package .sv-popup--menu-tablet .sv-popup__body-footer{padding:var(--lbr-popup-menu-footer-padding-top, calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))) var(--lbr-popup-menu-footer-padding-right, 0px) var(--lbr-popup-menu-footer-padding-bottom, calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))) var(--lbr-popup-menu-footer-padding-left, 0px);border-top:var(--lbr-popup-menu-footer-border-width-top, 1px) solid var(--lbr-popup-menu-footer-border-color, var(--sjs-border-light, var(--border-light, #eaeaea)));background:var(--lbr-popup-menu-footer-background-color, var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9)))}#surveyjs-builder-package .sv-popup--menu-phone .sv-list__filter,#surveyjs-builder-package .sv-popup--menu-tablet .sv-list__filter{padding:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));align-items:center;margin-bottom:0;display:flex}#surveyjs-builder-package .sv-popup--menu-phone .sv-list,#surveyjs-builder-package .sv-popup--menu-tablet .sv-list{flex-grow:1}#surveyjs-builder-package .sv-popup--menu-phone .sv-list__filter-icon,#surveyjs-builder-package .sv-popup--menu-tablet .sv-list__filter-icon{height:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));position:static}#surveyjs-builder-package .sv-popup--menu-phone .sv-list__empty-container,#surveyjs-builder-package .sv-popup--menu-tablet .sv-list__empty-container{flex-direction:column;flex-grow:1;justify-content:center;display:flex}#surveyjs-builder-package .sv-popup--menu-phone .sv-list__filter-clear-button,#surveyjs-builder-package .sv-popup--menu-tablet .sv-list__filter-clear-button{height:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0000;border:none;border-radius:100%}#surveyjs-builder-package .sv-popup--menu-phone .sv-list__filter-clear-button svg,#surveyjs-builder-package .sv-popup--menu-tablet .sv-list__filter-clear-button svg{height:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv-popup--menu-phone .sv-list__filter-clear-button svg use,#surveyjs-builder-package .sv-popup--menu-tablet .sv-list__filter-clear-button svg use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}#surveyjs-builder-package .sv-popup--menu-phone .sv-list__filter-clear-button:hover,#surveyjs-builder-package .sv-popup--menu-tablet .sv-list__filter-clear-button:hover{border-radius:var(--lbr-popup-menu-search-clear-button-corner-radius, 1024px);background:var(--lbr-popup-menu-search-clear-button-background-color-hovered, var(--sjs-special-red-light, #e50a3e1a))}#surveyjs-builder-package .sv-popup--menu-phone .sv-list__filter-clear-button:hover use,#surveyjs-builder-package .sv-popup--menu-tablet .sv-list__filter-clear-button:hover use{fill:var(--lbr-popup-menu-search-clear-button-icon-color-hovered, var(--sjs-special-red, #e50a3e))}#surveyjs-builder-package .sv-popup--menu-phone .sv-list__input,#surveyjs-builder-package .sv-popup--menu-tablet .sv-list__input{color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090));font-size:var(--sjs-font-size, 16px);line-height:calc(1.5 * (var(--sjs-font-size, 16px)));font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));padding:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sv-popup--menu-phone .sv-list__item:hover .sv-list__item-body,#surveyjs-builder-package .sv-popup--menu-phone .sv-list__item:focus .sv-list__item-body,#surveyjs-builder-package .sv-popup--menu-phone .sv-list__item--focused .sv-list__item-body,#surveyjs-builder-package .sv-popup--menu-tablet .sv-list__item:hover .sv-list__item-body,#surveyjs-builder-package .sv-popup--menu-tablet .sv-list__item:focus .sv-list__item-body,#surveyjs-builder-package .sv-popup--menu-tablet .sv-list__item--focused .sv-list__item-body{background:var(--sjs-general-backcolor, var(--background, #fff))}#surveyjs-builder-package .sv-popup--menu-phone .sv-list__item:hover.sv-list__item--selected .sv-list__item-body,#surveyjs-builder-package .sv-popup--menu-phone .sv-list__item:focus.sv-list__item--selected .sv-list__item-body,#surveyjs-builder-package .sv-popup--menu-phone .sv-list__item--focused.sv-list__item--selected .sv-list__item-body,#surveyjs-builder-package .sv-popup--menu-tablet .sv-list__item:hover.sv-list__item--selected .sv-list__item-body,#surveyjs-builder-package .sv-popup--menu-tablet .sv-list__item:focus.sv-list__item--selected .sv-list__item-body,#surveyjs-builder-package .sv-popup--menu-tablet .sv-list__item--focused.sv-list__item--selected .sv-list__item-body{background:var(--sjs-primary-backcolor, var(--primary, #19b394));color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff));font-weight:600}#surveyjs-builder-package .sv-popup--menu-phone.sv-multi-select-list .sv-list__item:hover.sv-list__item--selected .sv-list__item-body,#surveyjs-builder-package .sv-popup--menu-phone.sv-multi-select-list .sv-list__item:focus.sv-list__item--selected .sv-list__item-body,#surveyjs-builder-package .sv-popup--menu-phone.sv-multi-select-list .sv-list__item--focused.sv-list__item--selected .sv-list__item-body,#surveyjs-builder-package .sv-popup--menu-tablet.sv-multi-select-list .sv-list__item:hover.sv-list__item--selected .sv-list__item-body,#surveyjs-builder-package .sv-popup--menu-tablet.sv-multi-select-list .sv-list__item:focus.sv-list__item--selected .sv-list__item-body,#surveyjs-builder-package .sv-popup--menu-tablet.sv-multi-select-list .sv-list__item--focused.sv-list__item--selected .sv-list__item-body{background:var(--sjs-primary-backcolor-light, var(--primary-light, #19b3941a));color:var(--sjs-general-forecolor, var(--foreground, #161616));font-weight:400}#surveyjs-builder-package .sv-popup--menu-phone>.sv-popup__container{width:100%;height:calc(var(--sv-popup-overlay-height, 100vh));max-width:100vw;max-height:calc(var(--sv-popup-overlay-height, 100vh));border:unset;box-shadow:unset;box-sizing:content-box;background:var(--lbr-popup-menu-background-color-global, var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3)))}#surveyjs-builder-package .sv-popup--menu-phone>.sv-popup__container>.sv-popup__body-content{background-color:var(--lbr-popup-menu-background-color, var(--sjs-general-backcolor, var(--background, #fff)));max-height:var(--sv-popup-overlay-height, 100vh);max-width:100vw;height:calc(var(--sv-popup-overlay-height, 100vh))}#surveyjs-builder-package .sv-popup--menu-tablet{background:var(--lbr-dialog-screen-color, var(--background-semitransparent, #90909080))}#surveyjs-builder-package .sv-popup--menu-tablet>.sv-popup__container{border:unset;box-sizing:content-box;background:var(--lbr-popup-menu-background-color-global, var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3)));--sv-popup-overlay-max-height: calc(var(--sv-popup-overlay-height, 100vh) - var(--sjs-base-unit, var(--base-unit, 8px)) * 8);--sv-popup-overlay-max-width: calc(100% - var(--sjs-base-unit, var(--base-unit, 8px)) * 8);max-height:var(--sv-popup-overlay-max-height);min-height:min(var(--sv-popup-overlay-max-height),30 * (var(--sjs-base-unit, var(--base-unit, 8px))));width:auto;height:auto;min-width:min(40 * (var(--sjs-base-unit, var(--base-unit, 8px))),var(--sv-popup-overlay-max-width));max-width:var(--sv-popup-overlay-max-width);border-radius:var(--lbr-popup-menu-corner-radius, var(--sjs-corner-radius, 4px));box-shadow:var(--sjs-shadow-medium, 0px 2px 6px 0px #0000001a),var(--sjs-shadow-large, 0px 8px 16px 0px #0000001a);position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}#surveyjs-builder-package .sv-popup--menu-tablet>.sv-popup__container>.sv-popup__body-content{background-color:var(--lbr-popup-menu-background-color, var(--sjs-general-backcolor, var(--background, #fff)));max-width:100vw;max-height:calc(var(--sv-popup-overlay-height, 100vh) - var(--sjs-base-unit, var(--base-unit, 8px)) * 8);min-height:min(var(--sv-popup-overlay-max-height),30 * (var(--sjs-base-unit, var(--base-unit, 8px))));height:auto}#surveyjs-builder-package .sv-popup--menu-tablet .sv-popup__content,#surveyjs-builder-package .sv-popup--menu-tablet .sv-popup__scrolling-content,#surveyjs-builder-package .sv-popup--menu-tablet .sv-list__container{flex-grow:1}#surveyjs-builder-package .sv-popup--visible{opacity:1}#surveyjs-builder-package .sv-popup--enter{animation-name:fadeIn;animation-duration:.15s;animation-fill-mode:forwards}#surveyjs-builder-package .sv-popup--modal-popup.sv-popup--enter{animation-duration:.25s;animation-timing-function:ease-out}#surveyjs-builder-package .sv-popup--leave{animation-name:fadeIn;animation-duration:.15s;animation-direction:reverse;animation-fill-mode:forwards}#surveyjs-builder-package .sv-popup--modal-popup.sv-popup--leave{animation-duration:.25s;animation-timing-function:ease-in}#surveyjs-builder-package .sv-popup--hidden{opacity:0}@keyframes modalMoveUp{0%{transform:translateY(64px)}to{transform:translateY(0)}}#surveyjs-builder-package .sv-popup--modal-popup.sv-popup--leave .sv-popup__container,#surveyjs-builder-package .sv-popup--modal-popup.sv-popup--enter .sv-popup__container{animation-name:modalMoveUp;animation-duration:.25s;animation-timing-function:ease-out;animation-fill-mode:forwards}#surveyjs-builder-package .sv-popup--modal-popup.sv-popup--leave .sv-popup__container{animation-timing-function:ease-in;animation-direction:reverse}#surveyjs-builder-package .sv-button-group{font-size:var(--sjs-font-size, 16px);border:1px solid var(--sjs-border-default, var(--border, #d6d6d6));flex-direction:row;align-items:center;display:flex;overflow-x:auto}#surveyjs-builder-package .sv-button-group__item{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:11px calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));line-height:calc(1.5 * (var(--sjs-font-size, 16px)));font-size:var(--sjs-font-size, 16px);background:var(--sjs-general-backcolor, var(--background, #fff));cursor:pointer;color:var(--sjs-general-forecolor, var(--foreground, #161616));outline:none;flex-direction:row;flex-grow:1;flex-basis:0;justify-content:center;align-items:center;font-weight:400;display:flex;position:relative}#surveyjs-builder-package .sv-button-group__item:not(:last-of-type){border-right:1px solid var(--sjs-border-default, var(--border, #d6d6d6))}#surveyjs-builder-package .sv-button-group__item--hover:hover{background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3))}#surveyjs-builder-package .sv-button-group__item-icon{height:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));display:block}#surveyjs-builder-package .sv-button-group__item-icon use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}#surveyjs-builder-package .sv-button-group__item--selected{color:var(--sjs-primary-backcolor, var(--primary, #19b394));font-weight:600}#surveyjs-builder-package .sv-button-group__item--selected .sv-button-group__item-icon use{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sv-button-group__item--selected:hover{background-color:var(--sjs-general-backcolor, var(--background, #fff))}#surveyjs-builder-package .sv-button-group__item-decorator{white-space:nowrap;align-items:center;display:flex}#surveyjs-builder-package .sv-button-group__item-caption{display:block}#surveyjs-builder-package .sv-button-group__item-icon+.sv-button-group__item-caption{margin-left:var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sv-button-group__item--disabled{color:var(--sjs-general-forecolor, var(--foreground, #161616));cursor:default}#surveyjs-builder-package .sv-button-group__item--disabled .sv-button-group__item-decorator{opacity:.25;font-weight:400}#surveyjs-builder-package .sv-button-group__item--disabled .sv-button-group__item-icon use{fill:var(--sjs-general-forecolor, var(--foreground, #161616))}#surveyjs-builder-package .sv-button-group__item--disabled:hover{background-color:var(--sjs-general-backcolor, var(--background, #fff))}#surveyjs-builder-package .sv-button-group:focus-within{box-shadow:0 0 0 1px var(--sjs-primary-backcolor, var(--primary, #19b394));border-color:var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sv-visuallyhidden{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}#surveyjs-builder-package .sv-hidden{display:none!important}#surveyjs-builder-package .sv-title-actions{align-items:center;width:100%;display:flex}#surveyjs-builder-package .sv-title-actions__title{min-width:50%;max-width:90%;white-space:initial;flex-wrap:wrap}#surveyjs-builder-package .sv-action-title-bar{min-width:56px}#surveyjs-builder-package .sv-title-actions .sv-title-actions__title{max-width:unset;min-width:unset;flex-wrap:wrap;flex:0 auto}#surveyjs-builder-package .sv-title-actions .sv-action-title-bar{min-width:unset;flex:auto;justify-content:flex-end}#surveyjs-builder-package .sv_window{bottom:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));right:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));border-radius:var(--sjs-base-unit, var(--base-unit, 8px));border:1px solid var(--sjs-border-inside, var(--border-inside, #00000029));box-shadow:var(--sjs-shadow-large, 0px 8px 16px 0px #0000001a),var(--sjs-shadow-medium, 0px 2px 6px 0px #0000001a);z-index:100;box-sizing:border-box;background-clip:padding-box;background:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));max-height:50vh;position:fixed;overflow:auto;width:calc(100% - 4 * (var(--sjs-base-unit, var(--base-unit, 8px))))!important}@-moz-document url-prefix(){#surveyjs-builder-package .sv_window,#surveyjs-builder-package .sv_window *{scrollbar-width:thin;scrollbar-color:var(--sjs-border-default, var(--border, #d6d6d6)) #0000}}#surveyjs-builder-package .sv_window::-webkit-scrollbar{background-color:#0000;width:12px;height:12px}#surveyjs-builder-package .sv_window ::-webkit-scrollbar{background-color:#0000;width:12px;height:12px}#surveyjs-builder-package .sv_window::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--sjs-border-default, var(--border, #d6d6d6));border:4px solid #0000;border-radius:32px}#surveyjs-builder-package .sv_window ::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--sjs-border-default, var(--border, #d6d6d6));border:4px solid #0000;border-radius:32px}#surveyjs-builder-package .sv_window::-webkit-scrollbar-track{background:none}#surveyjs-builder-package .sv_window ::-webkit-scrollbar-track{background:none}#surveyjs-builder-package .sv_window::-webkit-scrollbar-thumb:hover{background-color:var(--sjs-border-default, var(--border, #d6d6d6));border:2px solid #0000}#surveyjs-builder-package .sv_window ::-webkit-scrollbar-thumb:hover{background-color:var(--sjs-border-default, var(--border, #d6d6d6));border:2px solid #0000}#surveyjs-builder-package .sv_window_root-content{height:100%}#surveyjs-builder-package .sv_window--full-screen{top:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));left:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));right:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));bottom:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));max-height:100%;width:initial!important;max-width:initial!important}#surveyjs-builder-package .sv_window_header{justify-content:flex-end;display:flex}#surveyjs-builder-package .sv_window_content{overflow:hidden}#surveyjs-builder-package .sv_window--collapsed{height:initial}#surveyjs-builder-package .sv_window--collapsed .sv_window_header{height:calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding:var(--sjs-base-unit, var(--base-unit, 8px)) var(--sjs-base-unit, var(--base-unit, 8px)) var(--sjs-base-unit, var(--base-unit, 8px)) calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));border-radius:var(--sjs-base-unit, var(--base-unit, 8px));background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));box-sizing:content-box;display:flex}#surveyjs-builder-package .sv_window--collapsed .sv_window_content{display:none}#surveyjs-builder-package .sv_window--collapsed .sv_window_buttons_container{margin-top:0;margin-right:0}#surveyjs-builder-package .sv_window_header_title_collapsed{color:var(--sjs-general-dim-forecolor, #000000e8);font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-style:normal;font-weight:600;font-size:var(--sjs-font-size, 16px);line-height:calc(1.5 * (var(--sjs-font-size, 16px)));flex:1;justify-content:flex-start;align-items:center;display:flex}#surveyjs-builder-package .sv_window_header_description{color:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, #00000073));font-feature-settings:"salt" on;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-style:normal;font-size:var(--sjs-font-size, 16px);line-height:calc(1.5 * (var(--sjs-font-size, 16px)));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#surveyjs-builder-package .sv_window_buttons_container{margin-top:var(--sjs-base-unit, var(--base-unit, 8px));margin-right:var(--sjs-base-unit, var(--base-unit, 8px));gap:var(--sjs-base-unit, var(--base-unit, 8px));z-index:10000;display:flex;position:fixed}#surveyjs-builder-package .sv_window_button{padding:var(--sjs-base-unit, var(--base-unit, 8px));border-radius:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));cursor:pointer;justify-content:center;align-items:center;display:flex}#surveyjs-builder-package .sv_window_button:hover,#surveyjs-builder-package .sv_window_button:active{background-color:var(--sjs-primary-backcolor-light, var(--primary-light, #19b3941a))}#surveyjs-builder-package .sv_window_button:hover svg use,#surveyjs-builder-package .sv_window_button:hover svg path,#surveyjs-builder-package .sv_window_button:active svg use,#surveyjs-builder-package .sv_window_button:active svg path{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sv_window_button:active{opacity:.5}#surveyjs-builder-package .sv_window_button svg use,#surveyjs-builder-package .sv_window_button svg path{fill:var(--sjs-general-dim-forecolor-light, #00000073)}#surveyjs-builder-package sv-brand-info,#surveyjs-builder-package .sv-brand-info{z-index:1;margin-top:1px;position:relative}#surveyjs-builder-package .sv-brand-info{font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));text-align:right;color:#161616;padding:24px 40px}#surveyjs-builder-package .sv-brand-info a{color:#161616;text-decoration-line:underline}#surveyjs-builder-package .sd-body--static .sv-brand-info{margin-top:16px;padding-top:0}#surveyjs-builder-package .sd-body--responsive .sv-brand-info{margin-top:-8px;padding-top:16px}#surveyjs-builder-package .sd-root-modern--mobile .sv-brand-info{text-align:center;margin-top:0;padding:48px 24px 8px}#surveyjs-builder-package .sv-brand-info__text{font-weight:600;font-size:var(--sjs-font-size, 16px);line-height:calc(1.5 * (var(--sjs-font-size, 16px)));color:#161616}#surveyjs-builder-package .sv-brand-info__logo{display:inline-block}#surveyjs-builder-package .sv-brand-info__logo img{width:118px}#surveyjs-builder-package .sv-brand-info__terms{font-weight:400;font-size:calc(.75 * (var(--sjs-font-size, 16px)));line-height:var(--sjs-font-size, 16px);padding-top:4px}#surveyjs-builder-package .sv-brand-info__terms a{color:#909090}#surveyjs-builder-package .sd-body--responsive .sv-brand-info{padding-left:0;padding-right:0}#surveyjs-builder-package .sv-ranking{-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none}#surveyjs-builder-package .sv-ranking-item{cursor:pointer;opacity:1;position:relative}#surveyjs-builder-package .sv-ranking-item:focus .sv-ranking-item__icon--hover{visibility:hidden}#surveyjs-builder-package .sv-ranking-item:hover:not(:focus) .sv-ranking-item__icon--hover{visibility:visible}#surveyjs-builder-package .sv-question--disabled .sv-ranking-item:hover .sv-ranking-item__icon--hover{visibility:hidden}#surveyjs-builder-package .sv-ranking-item:focus{outline:none}#surveyjs-builder-package .sv-ranking-item:focus .sv-ranking-item__icon--focus{visibility:visible;top:calc(.6 * (var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv-ranking-item:focus .sv-ranking-item__index{background:var(--sjs-general-backcolor, var(--background, #fff));outline:calc(.25 * (var(--sjs-base-unit, var(--base-unit, 8px)))) solid var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sv-ranking-item__content.sv-ranking-item__content{padding:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0px;border-radius:calc(12.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));align-items:center;line-height:1em;display:flex}#surveyjs-builder-package .sv-ranking-item__icon-container{width:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding-left:var(--sjs-base-unit, var(--base-unit, 8px));padding-right:var(--sjs-base-unit, var(--base-unit, 8px));margin-left:calc(-2 * (var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:content-box;flex-shrink:0;align-self:flex-start;position:relative;bottom:0;left:0}#surveyjs-builder-package .sv-ranking-item--disabled.sv-ranking-item--disabled,#surveyjs-builder-package .sv-ranking-item--readonly.sv-ranking-item--readonly,#surveyjs-builder-package .sv-ranking-item--preview.sv-ranking-item--preview{cursor:initial;-moz-user-select:initial;user-select:initial;-webkit-user-select:initial}#surveyjs-builder-package .sv-ranking-item--disabled.sv-ranking-item--disabled .sv-ranking-item__icon-container.sv-ranking-item__icon-container .sv-ranking-item__icon.sv-ranking-item__icon,#surveyjs-builder-package .sv-ranking-item--readonly.sv-ranking-item--readonly .sv-ranking-item__icon-container.sv-ranking-item__icon-container .sv-ranking-item__icon.sv-ranking-item__icon,#surveyjs-builder-package .sv-ranking-item--preview.sv-ranking-item--preview .sv-ranking-item__icon-container.sv-ranking-item__icon-container .sv-ranking-item__icon.sv-ranking-item__icon{visibility:hidden}#surveyjs-builder-package .sv-ranking-item__icon.sv-ranking-item__icon{visibility:hidden;fill:var(--sjs-primary-backcolor, var(--primary, #19b394));top:var(--sjs-base-unit, var(--base-unit, 8px));width:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));position:absolute}#surveyjs-builder-package .sv-ranking-item__index.sv-ranking-item__index{background-color:var(--sjs-primary-backcolor-light, var(--primary-light, #19b3941a));color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));border:calc(.25 * (var(--sjs-base-unit, var(--base-unit, 8px)))) solid #0000;width:calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));line-height:calc(1.5 * (var(--sjs-font-size, 16px)));box-sizing:border-box;margin-left:calc(0 * (var(--sjs-base-unit, var(--base-unit, 8px))));transition:outline var(--sjs-transition-duration, .15s),background var(--sjs-transition-duration, .15s);outline:calc(.25 * (var(--sjs-base-unit, var(--base-unit, 8px)))) solid #0000;border-radius:100%;flex-shrink:0;justify-content:center;align-self:self-start;align-items:center;font-weight:600;display:flex}#surveyjs-builder-package .sv-ranking-item__index.sv-ranking-item__index svg{fill:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));width:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));height:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))}#surveyjs-builder-package .sv-ranking-item__text{text-overflow:ellipsis;white-space:nowrap;color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));line-height:calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));margin:0 calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));overflow-wrap:break-word;word-break:normal;padding-top:var(--sjs-base-unit, var(--base-unit, 8px));padding-bottom:var(--sjs-base-unit, var(--base-unit, 8px));align-self:self-start;display:inline-block;overflow:hidden}#surveyjs-builder-package .sv-ranking-item__text .sv-string-viewer,#surveyjs-builder-package .sv-ranking-item__text .sv-string-editor{overflow:initial;white-space:pre-line}#surveyjs-builder-package .sd-ranking--disabled .sv-ranking-item__text{color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));opacity:.25}#surveyjs-builder-package .sv-ranking-item--disabled .sv-ranking-item__text{color:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, #00000073));opacity:.25}#surveyjs-builder-package .sv-ranking-item--readonly .sv-ranking-item__index{background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, #f8f8f8))}#surveyjs-builder-package .sv-ranking-item--preview .sv-ranking-item__index{border:1px solid var(--sjs-general-forecolor, var(--foreground, #161616));box-sizing:border-box;background-color:#0000}#surveyjs-builder-package .sv-ranking-item__ghost.sv-ranking-item__ghost{background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));border-radius:calc(12.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(31 * (var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));z-index:1;left:0;top:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));display:none;position:absolute}#surveyjs-builder-package [dir=rtl] .sv-ranking-item__ghost{left:initilal;right:calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv-ranking-item--ghost{height:calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv-ranking-item--ghost .sv-ranking-item__text .sv-string-viewer,#surveyjs-builder-package .sv-ranking-item--ghost .sv-ranking-item__text .sv-string-editor{white-space:unset}#surveyjs-builder-package .sv-ranking-item--ghost .sv-ranking-item__ghost{display:block}#surveyjs-builder-package .sv-ranking-item--ghost .sv-ranking-item__content{visibility:hidden}#surveyjs-builder-package .sv-ranking-item--drag .sv-ranking-item__content{box-shadow:var(--sjs-shadow-large, 0px 8px 16px 0px #0000001a);border-radius:calc(12.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv-ranking--drag .sv-ranking-item:hover .sv-ranking-item__icon{visibility:hidden}#surveyjs-builder-package .sv-ranking-item--drag .sv-ranking-item__icon--hover{visibility:visible}#surveyjs-builder-package .sv-ranking--mobile .sv-ranking-item__icon--hover{visibility:visible;fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}#surveyjs-builder-package .sv-ranking--mobile.sv-ranking--drag .sv-ranking-item--ghost .sv-ranking-item__icon.sv-ranking-item__icon--hover{visibility:hidden}#surveyjs-builder-package .sv-ranking--mobile.sv-ranking-shortcut{max-width:80%}#surveyjs-builder-package .sv-ranking--mobile .sv-ranking-item__index.sv-ranking-item__index,#surveyjs-builder-package .sv-ranking--mobile .sd-element--with-frame .sv-ranking-item__icon{margin-left:0}#surveyjs-builder-package .sv-ranking--design-mode .sv-ranking-item:hover .sv-ranking-item__icon{visibility:hidden}#surveyjs-builder-package .sv-ranking--disabled{opacity:.8}#surveyjs-builder-package .sv-ranking-shortcut[hidden]{display:none}#surveyjs-builder-package .sv-ranking-shortcut .sv-ranking-item__icon{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sv-ranking-shortcut .sv-ranking-item__text{margin-right:calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv-ranking-shortcut .sv-ranking-item__icon--hover{visibility:visible}#surveyjs-builder-package .sv-ranking-shortcut .sv-ranking-item__icon{width:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));top:var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sv-ranking-shortcut .sv-ranking-item__content{padding-left:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv-ranking-shortcut .sv-ranking-item__icon-container{margin-left:calc(0 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv-ranking-shortcut{cursor:grabbing;z-index:10000;border-radius:calc(12.5 * var(--sjs-base-unit, var(--base-unit, 8px)));min-width:100px;max-width:400px;box-shadow:var(--sjs-shadow-medium, 0px 2px 6px 0px #0000001a),var(--sjs-shadow-large, 0px 8px 16px 0px #0000001a);background-color:var(--sjs-general-backcolor, var(--background, #fff));font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));position:absolute}#surveyjs-builder-package .sv-ranking-shortcut .sv-ranking-item{height:calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv-ranking-shortcut .sv-ranking-item .sv-ranking-item__text .sv-string-viewer,#surveyjs-builder-package .sv-ranking-shortcut .sv-ranking-item .sv-ranking-item__text .sv-string-editor{white-space:nowrap;overflow:hidden}#surveyjs-builder-package .sv-ranking--select-to-rank{display:flex}#surveyjs-builder-package .sv-ranking--select-to-rank-vertical{flex-direction:column-reverse}#surveyjs-builder-package .sv-ranking--select-to-rank-vertical .sv-ranking__containers-divider{margin:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0;height:1px}#surveyjs-builder-package .sv-ranking--select-to-rank-vertical .sv-ranking__container--empty{padding-top:var(--sjs-base-unit, var(--base-unit, 8px));padding-bottom:var(--sjs-base-unit, var(--base-unit, 8px));justify-content:center;align-items:center;display:flex}#surveyjs-builder-package .sv-ranking-item--animate-item-removing{animation-name:moveIn,fadeIn;animation-timing-function:linear;animation-direction:reverse;animation-fill-mode:forwards;animation-duration:var(--sjs-ranking-move-out-duration, .15s),var(--sjs-ranking-fade-out-duration, .1s);animation-delay:var(--sjs-ranking-move-out-delay, 0s),0s}#surveyjs-builder-package .sv-ranking-item--animate-item-adding{opacity:0;animation-name:moveIn,fadeIn;animation-timing-function:linear;animation-fill-mode:forwards;animation-duration:var(--sjs-ranking-move-in-duration, .15s),var(--sjs-ranking-fade-in-duration, .1s);animation-delay:0s,var(--sjs-ranking-fade-in-delay, .15s)}#surveyjs-builder-package .sv-ranking-item--animate-item-adding-empty{opacity:0;animation-name:fadeIn;animation-timing-function:linear;animation-duration:var(--sjs-ranking-fade-in-duration, .1s);animation-delay:0}#surveyjs-builder-package .sv-ranking-item--animate-item-removing-empty{animation-name:fadeIn;animation-timing-function:linear;animation-direction:reverse;animation-duration:var(--sjs-ranking-fade-out-duration, .1s);animation-delay:0}@keyframes sv-animate-item-opacity-reverse-keyframes{0%{opacity:0}to{opacity:1}}@keyframes sv-animate-item-opacity-keyframes{0%{opacity:1}to{opacity:0}}#surveyjs-builder-package .sv-ranking--select-to-rank-horizontal .sv-ranking__container{max-width:calc(50% - 1px)}#surveyjs-builder-package .sv-ranking--select-to-rank-horizontal .sv-ranking__containers-divider{width:1px}#surveyjs-builder-package .sv-ranking--select-to-rank-horizontal .sv-ranking__container--to .sv-ranking-item{left:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking-item{left:initial}#surveyjs-builder-package .sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking__container-placeholder{padding-left:calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--from .sv-ranking__container-placeholder{padding-right:calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv-ranking__container-placeholder{color:var(--sjs-font-questiondescription-color, var(--sjs-general-dim-forecolor-light, #00000073));font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-style:normal;font-size:var(--sjs-font-size, 16px);line-height:calc(1.5 * (var(--sjs-font-size, 16px)));white-space:normal;height:100%;padding-top:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding-bottom:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:border-box;justify-content:center;align-items:center;display:flex}#surveyjs-builder-package .sv-ranking__container{flex:1}#surveyjs-builder-package .sv-ranking__container--empty{box-sizing:border-box;text-align:center}#surveyjs-builder-package .sv-ranking__containers-divider{background:var(--sjs-border-default, var(--sjs-border-inside, var(--border-inside, #00000029)))}#surveyjs-builder-package .sv-ranking__container--from .sv-ranking-item__icon--focus{display:none}#surveyjs-builder-package .sv-ranking--select-to-rank-horizontal .sv-ranking__container--to .sv-ranking-item{padding-left:16px;left:0!important}#surveyjs-builder-package .sv-ranking--select-to-rank-horizontal .sv-ranking__container--to .sv-ranking-item .sv-ranking-item__ghost{left:initial}#surveyjs-builder-package .sv-ranking--select-to-rank-swap-areas{flex-direction:row-reverse}#surveyjs-builder-package .sv-ranking--select-to-rank-swap-areas .sv-ranking__container--to .sv-ranking-item{padding-left:0;left:-24px!important}#surveyjs-builder-package .sv-ranking--select-to-rank-swap-areas .sv-ranking__container--from .sv-ranking-item{padding-left:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));left:0}#surveyjs-builder-package .sv-ranking--select-to-rank-swap-areas .sv-ranking__container--from .sv-ranking-item__ghost.sv-ranking-item__ghost{left:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv-ranking--select-to-rank-swap-areas .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking__container-placeholder{padding-right:calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding-left:0}#surveyjs-builder-package .sv-ranking--select-to-rank-swap-areas .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking-item__ghost.sv-ranking-item__ghost{right:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv-ranking--select-to-rank-swap-areas .sv-ranking__container--empty.sv-ranking__container--from .sv-ranking__container-placeholder{padding-left:calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding-right:0}#surveyjs-builder-package .sd-question--mobile .sv-ranking-item__icon-container,#surveyjs-builder-package .sd-root-modern.sd-root-modern--mobile .sv-ranking-item__icon-container{margin-left:calc(-2 * (var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));justify-content:flex-end;padding:0;display:flex}#surveyjs-builder-package .sv-list{padding:var(--lbr-popup-menu-padding-top, 4px) var(--lbr-popup-menu-padding-right, 4px) var(--lbr-popup-menu-padding-bottom, 4px) var(--lbr-popup-menu-padding-left, 4px);font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));margin:0;list-style-type:none;overflow-y:auto}#surveyjs-builder-package .sv-list__empty-container{width:100%;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));box-sizing:border-box;padding:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding:var(--lbr-placeholder-padding-top, 16px) var(--lbr-placeholder-padding-right, 64px) var(--lbr-placeholder-padding-bottom, 16px) var(--lbr-placeholder-padding-left, 64px);justify-content:center;align-items:center;gap:var(--lbr-placeholder-gap, 4px);flex-direction:column;align-self:stretch;display:flex}#surveyjs-builder-package .sv-list__empty-text{line-height:calc(1.5 * (var(--sjs-font-size, 16px)));font-size:var(--sjs-font-size, 16px);text-align:center;text-overflow:ellipsis;white-space:nowrap;color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090));font-weight:400;overflow:hidden}#surveyjs-builder-package .sv-list__item{box-sizing:border-box;width:100%;color:var(--sjs-general-forecolor, var(--foreground, #161616));cursor:pointer;text-overflow:ellipsis;white-space:nowrap;align-items:center;overflow:hidden}#surveyjs-builder-package .sv-list__item-body{--sjs-list-item-padding-left-default: calc(2 * var(--sjs-base-unit, var(--base-unit, 8px)));--sjs-list-item-padding-left: calc(var(--sjs-list-item-level) * var(--sjs-list-item-padding-left-default));box-sizing:border-box;width:100%;padding-block:var(--sjs-base-unit, var(--base-unit, 8px));color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));font-weight:400;font-size:var(--sjs-font-size, 16px);line-height:calc(1.5 * (var(--sjs-font-size, 16px)));cursor:pointer;text-align:start;text-overflow:ellipsis;white-space:nowrap;transition:background-color var(--sjs-transition-duration, .15s),color var(--sjs-transition-duration, .15s);align-items:center;padding-inline-start:var(--sjs-list-item-padding-left, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))));padding-inline-end:calc(8 * (var(--sjs-base-unit, var(--base-unit, 8px))));position:relative;overflow:hidden}#surveyjs-builder-package .sv-list__item.sv-list__item--focused:not(.sv-list__item--selected){outline:none}#surveyjs-builder-package .sv-list__item.sv-list__item--focused:not(.sv-list__item--selected) .sv-list__item-body{border:calc(.25 * (var(--sjs-base-unit, var(--base-unit, 8px)))) solid var(--sjs-border-light, var(--border-light, #eaeaea));border-radius:var(--sjs-corner-radius, 4px);padding-block:calc(.75 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding-inline-start:calc(1.75 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding-inline-end:calc(7.75 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv-list__item:hover,#surveyjs-builder-package .sv-list__item:focus{outline:none}#surveyjs-builder-package .sv-list__item:focus .sv-list__item-body,#surveyjs-builder-package .sv-list__item--hovered>.sv-list__item-body{background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, #f8f8f8))}#surveyjs-builder-package .sv-list__item--with-icon.sv-list__item--with-icon{padding:0}#surveyjs-builder-package .sv-list__item--with-icon.sv-list__item--with-icon>.sv-list__item-body{padding-top:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding-bottom:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));gap:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));display:flex}#surveyjs-builder-package .sv-list__item-icon{float:left;width:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));flex-shrink:0}#surveyjs-builder-package .sv-list__item-icon svg{display:block}#surveyjs-builder-package .sv-list__item-icon use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}#surveyjs-builder-package .sv-list-item__marker-icon{right:var(--sjs-base-unit, var(--base-unit, 8px));width:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:content-box;flex-shrink:0;position:absolute}#surveyjs-builder-package .sv-list-item__marker-icon svg{display:block}#surveyjs-builder-package .sv-list-item__marker-icon use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}#surveyjs-builder-package [dir=rtl] .sv-list__item-icon,#surveyjs-builder-package [style*="direction:rtl"] .sv-list__item-icon,#surveyjs-builder-package [style*="direction: rtl"] .sv-list__item-icon{float:right}#surveyjs-builder-package .sv-list__item-separator{margin:var(--sjs-base-unit, var(--base-unit, 8px)) 0;background-color:var(--sjs-border-default, var(--border, #d6d6d6));height:1px}#surveyjs-builder-package .sv-list--filtering .sv-list__item-separator{display:none}#surveyjs-builder-package .sv-list__item.sv-list__item--selected>.sv-list__item-body,#surveyjs-builder-package .sv-list__item.sv-list__item--selected:hover>.sv-list__item-body,#surveyjs-builder-package .sv-list__item.sv-list__item--selected.sv-list__item--focused>.sv-list__item-body,#surveyjs-builder-package .sv-multi-select-list .sv-list__item.sv-list__item--selected.sv-list__item--focused>.sv-list__item-body,#surveyjs-builder-package li:focus .sv-list__item.sv-list__item--selected>.sv-list__item-body{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff));font-weight:600}#surveyjs-builder-package .sv-list__item.sv-list__item--selected .sv-list__item-icon use,#surveyjs-builder-package .sv-list__item.sv-list__item--selected:hover .sv-list__item-icon use,#surveyjs-builder-package .sv-list__item.sv-list__item--selected.sv-list__item--focused .sv-list__item-icon use,#surveyjs-builder-package .sv-multi-select-list .sv-list__item.sv-list__item--selected.sv-list__item--focused .sv-list__item-icon use,#surveyjs-builder-package li:focus .sv-list__item.sv-list__item--selected .sv-list__item-icon use{fill:var(--sjs-general-backcolor, var(--background, #fff))}#surveyjs-builder-package .sv-list__item.sv-list__item--selected .sv-list-item__marker-icon use,#surveyjs-builder-package .sv-list__item.sv-list__item--selected:hover .sv-list-item__marker-icon use,#surveyjs-builder-package .sv-list__item.sv-list__item--selected.sv-list__item--focused .sv-list-item__marker-icon use,#surveyjs-builder-package .sv-multi-select-list .sv-list__item.sv-list__item--selected.sv-list__item--focused .sv-list-item__marker-icon use,#surveyjs-builder-package li:focus .sv-list__item.sv-list__item--selected .sv-list-item__marker-icon use{fill:var(--sjs-primary-forecolor, var(--primary-foreground, #fff))}#surveyjs-builder-package .sv-multi-select-list .sv-list__item.sv-list__item--selected .sv-list__item-body,#surveyjs-builder-package .sv-multi-select-list .sv-list__item.sv-list__item--selected:hover .sv-list__item-body,#surveyjs-builder-package .sv-list__item--group-selected>.sv-list__item-body{background-color:var(--sjs-primary-backcolor-light, var(--primary-light, #19b3941a));color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));font-weight:400}#surveyjs-builder-package .sv-list__item--group-selected>.sv-list__item-body use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}#surveyjs-builder-package .sv-list__item.sv-list__item--disabled .sv-list__item-body{cursor:default;color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}#surveyjs-builder-package .sv-list__item span{white-space:nowrap}#surveyjs-builder-package .sv-list__item-text--wrap span{white-space:normal;word-wrap:break-word}#surveyjs-builder-package .sv-list__container{flex-direction:column;height:100%;min-height:0;display:flex;position:relative}#surveyjs-builder-package .sv-list__filter{border-bottom:1px solid var(--sjs-border-inside, var(--border-inside, #00000029))}#surveyjs-builder-package .sv-list__filter-icon{top:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));display:block;position:absolute;inset-inline-start:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv-list__filter-icon .sv-svg-icon{width:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv-list__filter-icon .sv-svg-icon use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}#surveyjs-builder-package .sv-list__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:100%;min-width:calc(30 * (var(--sjs-base-unit, var(--base-unit, 8px))));font-size:var(--sjs-font-size, 16px);color:var(--sjs-general-forecolor, var(--foreground, #161616));padding:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));line-height:calc(1.5 * (var(--sjs-font-size, 16px)));background:none;border:none;outline:none;padding-inline-start:calc(7 * (var(--sjs-base-unit, var(--base-unit, 8px))));display:block}#surveyjs-builder-package .sv-list__input::-moz-placeholder,#surveyjs-builder-package .sv-list__input:disabled::-moz-placeholder{color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}#surveyjs-builder-package .sv-list__input::placeholder,#surveyjs-builder-package .sv-list__input:disabled,#surveyjs-builder-package .sv-list__input:disabled::placeholder{color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}#surveyjs-builder-package .sv-list__loading-indicator{pointer-events:none}#surveyjs-builder-package .sv-list__loading-indicator .sv-list__item-body{background-color:#0000}#surveyjs-builder-package .sv-scroll__wrapper{flex-direction:column;height:100%;display:flex;position:relative}#surveyjs-builder-package .sv-scroll__scroller{box-sizing:border-box;-ms-overflow-style:none;scrollbar-width:none;flex-direction:column;flex-grow:1;display:flex;overflow:hidden auto}#surveyjs-builder-package .sv-scroll__scroller::-webkit-scrollbar{display:none}#surveyjs-builder-package .sv-scroll__scrollbar{visibility:hidden;z-index:30;width:-moz-fit-content;width:fit-content;top:0;bottom:0;margin-inline-start:-1px;position:absolute;inset-inline-start:initial;inset-inline-end:0;overflow:hidden scroll}@-moz-document url-prefix(){#surveyjs-builder-package .sv-scroll__scrollbar{scrollbar-width:thin;scrollbar-color:var(--ctr-scrollbar-background-color, var(--sjs-border-25-overlay, #00000026)) #0000}}#surveyjs-builder-package .sv-scroll__wrapper:hover .sv-scroll__scrollbar{visibility:visible}#surveyjs-builder-package .sv-scroll__scrollbar-sizer{width:1px}#surveyjs-builder-package .sv-scroll__container{flex-direction:column;flex-grow:1;width:100%;display:flex}#surveyjs-builder-package .sv-save-data_root{left:50%;bottom:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));background:var(--sjs-general-backcolor, var(--background, #fff));opacity:0;padding:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));box-shadow:var(--sjs-shadow-medium, 0px 2px 6px 0px #0000001a);border-radius:calc(2 * (var(--sjs-corner-radius, 4px)));color:var(--sjs-general-forecolor, var(--foreground, #161616));min-width:calc(30 * (var(--sjs-base-unit, var(--base-unit, 8px))));text-align:center;z-index:1600;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-size:var(--sjs-font-size, 16px);line-height:calc(1.5 * (var(--sjs-font-size, 16px)));transform:translate(-50%) translateY(calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px)))));flex-direction:row;justify-content:center;align-items:center;transition:all .5s;display:flex;position:fixed}#surveyjs-builder-package .sv-save-data_root.sv-save-data_root--shown{opacity:.75;transition-property:transform,opacity;transition-delay:.25s;transition-timing-function:ease-out;transform:translate(-50%)translateY(0)}#surveyjs-builder-package .sv-save-data_root span{flex-grow:1;display:flex}#surveyjs-builder-package .sv-save-data_root .sv-action-bar{flex-grow:0;flex-shrink:0;display:flex}#surveyjs-builder-package .sv-save-data_root--shown.sv-save-data_success,#surveyjs-builder-package .sv-save-data_root--shown.sv-save-data_error{opacity:1}#surveyjs-builder-package .sv-save-data_root.sv-save-data_root--with-buttons{padding:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv-save-data_root.sv-save-data_error{background-color:var(--sjs-special-red, var(--red, #e60a3e));color:var(--sjs-general-backcolor, var(--background, #fff));gap:calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));font-weight:600}#surveyjs-builder-package .sv-save-data_root.sv-save-data_error .sv-save-data_button{font-weight:600;font-size:var(--sjs-font-size, 16px);line-height:calc(1.5 * (var(--sjs-font-size, 16px)));height:calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));color:#fff;background-color:var(--sjs-special-red, var(--red, #e60a3e));border:calc(.25 * (var(--sjs-base-unit, var(--base-unit, 8px)))) solid #fff;border-radius:calc(1.5 * (var(--sjs-corner-radius, 4px)));padding:var(--sjs-base-unit, var(--base-unit, 8px)) calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));align-items:center;display:flex}#surveyjs-builder-package .sv-save-data_root.sv-save-data_error .sv-save-data_button:hover,#surveyjs-builder-package .sv-save-data_root.sv-save-data_error .sv-save-data_button:focus{color:var(--sjs-special-red, var(--red, #e60a3e));background-color:var(--sjs-general-backcolor, var(--background, #fff))}#surveyjs-builder-package .sv-save-data_root.sv-save-data_success{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));color:#fff;font-weight:600}#surveyjs-builder-package .sv-string-viewer.sv-string-viewer--multiline{white-space:pre-wrap;word-break:break-word}#surveyjs-builder-package .sd-element{padding-left:var(--sv-element-add-padding-left, 0px);padding-right:var(--sv-element-add-padding-right, 0px)}#surveyjs-builder-package .sd-element__title{outline:none}#surveyjs-builder-package .sd-element__title.sd-element__title--disabled{opacity:.25}#surveyjs-builder-package .sd-root--readonly .sd-element__title.sd-element__title--disabled{opacity:1}#surveyjs-builder-package .sd-element--invisible{opacity:.35}#surveyjs-builder-package .sd-title.sd-element__title{font-family:var(--sjs-font-questiontitle-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-questiontitle-weight, 600);color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)))}#surveyjs-builder-package .sd-element__header .sv-string-editor{white-space:normal;max-width:100%}#surveyjs-builder-package .sd-element__title{margin:0;font-size:0;line-height:0;position:static}#surveyjs-builder-package .sd-element__title .sd-element__num{font-size:calc(.75 * (var(--sjs-font-size, 16px)));line-height:var(--sjs-font-size, 16px);color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}#surveyjs-builder-package .sd-element__title span{font-size:var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px));line-height:calc(1.5 * (var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px))))}#surveyjs-builder-package .sd-element__title .sv-title-actions__title{white-space:nowrap;font-size:0;line-height:0}#surveyjs-builder-package .sd-element__title .sv-string-viewer{white-space:normal}#surveyjs-builder-package .sd-element__title .sv-string-viewer.sv-string-viewer--multiline{white-space:pre-wrap}#surveyjs-builder-package .sd-element__title.sd-element__title--singleinput span{--page-title-font-size: var(--sjs-font-pagetitle-size, calc(1.5 * (var(--sjs-font-size, 16px))));font-family:var(--sjs-font-pagetitle-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-pagetitle-weight, 700);font-size:var(--page-title-font-size);color:var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, #000000e8));line-height:calc(1.33 * (var(--page-title-font-size)));margin:0 0 calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0px;position:static}#surveyjs-builder-package .sd-element__num{float:left;padding-top:calc(.625 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding-bottom:calc(.375 * (var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));font-size:calc(.75 * (var(--sjs-font-size, 16px)));line-height:var(--sjs-font-size, 16px);color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090));text-align:end;box-sizing:border-box;white-space:nowrap;flex-shrink:0;margin-inline-start:calc(-5 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding-inline-start:0;padding-inline-end:var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sd-page__num+span,#surveyjs-builder-package .sd-element__num+span{float:left;width:0}#surveyjs-builder-package [dir=rtl] .sd-element__num,#surveyjs-builder-package [style*="direction:rtl"] .sd-element__num,#surveyjs-builder-package [style*="direction: rtl"] .sd-element__num{float:right}#surveyjs-builder-package [dir=rtl] .sd-element__title--collapsed .sd-element__title-expandable-svg,#surveyjs-builder-package [style*="direction:rtl"] .sd-element__title--collapsed .sd-element__title-expandable-svg,#surveyjs-builder-package [style*="direction: rtl"] .sd-element__title--collapsed .sd-element__title-expandable-svg{transform:rotate(180deg)}#surveyjs-builder-package .sd-element__title--num-inline .sd-element__num{float:none;width:auto;margin-inline-start:0;padding-inline:0}#surveyjs-builder-package .sd-element__title--num-inline .sd-element__num+span{float:none;width:auto}#surveyjs-builder-package .sd-element__title--expandable.sd-element__title--expandable{display:block;position:relative}#surveyjs-builder-package .sd-element__title-expandable-svg{width:var(--lbr-question-panel-expand-button-icon-width, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))));height:var(--lbr-question-panel-expand-button-icon-height, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))));inset-inline-start:calc(-3 * (var(--sjs-base-unit, var(--base-unit, 8px))));top:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));display:inline-block;position:absolute}#surveyjs-builder-package .sd-element__title-expandable-svg use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}#surveyjs-builder-package .sd-element--with-frame{border-radius:var(--sjs-questionpanel-cornerRadius, var(--sjs-corner-radius, 4px));box-sizing:border-box;padding-top:var(--sd-base-padding);padding-left:calc(var(--sd-base-padding) + var(--sv-element-add-padding-left, 0px));padding-right:calc(var(--sd-base-padding) + var(--sv-element-add-padding-right, 0px));padding-bottom:var(--sd-base-padding);background:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));box-shadow:var(--sjs-shadow-small, 0px 1px 2px 0px #00000026)}#surveyjs-builder-package .sd-element--with-frame.sd-element--compact{border:1px solid var(--sjs-border-default, var(--border, #d6d6d6));border-radius:var(--sjs-questionpanel-cornerRadius, var(--sjs-corner-radius, 4px));box-shadow:none;background-color:#0000}@keyframes elementMoveIn{0%{flex-grow:0;flex-basis:0;width:0;min-width:0;max-width:0;height:0;padding-left:0;overflow:hidden}to{height:var(--animation-height);flex-basis:var(--animation-width);width:var(--animation-width);min-width:var(--animation-width);padding-left:var(--animation-padding-left);overflow:visible}}#surveyjs-builder-package .sd-element-wrapper--enter{animation-name:elementMoveIn,fadeIn;animation-timing-function:ease-out;animation-fill-mode:forwards;animation-duration:var(--sjs-element-move-in-duration, .25s),var(--sjs-element-fade-in-duration, .5s);animation-delay:0s,var(--sjs-element-fade-in-delay, .1s);opacity:0}#surveyjs-builder-package .sd-element-wrapper--leave{animation-name:elementMoveIn,fadeIn;animation-timing-function:ease-in;animation-direction:reverse;animation-fill-mode:forwards;animation-duration:var(--sjs-element-move-out-duration, .25s),var(--sjs-element-fade-out-duration, .15s);animation-delay:var(--sjs-element-move-out-delay, 0s),0s}#surveyjs-builder-package .sd-element__content{box-sizing:border-box}#surveyjs-builder-package .sd-element__content--enter,#surveyjs-builder-package .sd-element__content--leave{--animation-padding-top: 0;--animation-padding-bottom: 0}#surveyjs-builder-package .sd-element__content--enter{opacity:0;animation-name:fadeIn,moveInWithOverflow;animation-timing-function:ease-out;animation-fill-mode:forwards;animation-duration:var(--sjs-expand-fade-in-duration, .5s),var(--sjs-expand-move-in-duration, .15s);animation-delay:var(--sjs-expand-fade-in-delay, .15s),0s,0s;min-height:0!important}#surveyjs-builder-package .sd-element__content--leave{animation-name:fadeIn,moveInWithOverflow;animation-timing-function:ease-in;animation-direction:reverse;animation-fill-mode:forwards;animation-duration:var(--sjs-collapse-fade-out-duration, .15s),var(--sjs-collapse-move-out-duration, .25s);animation-delay:0s,var(--sjs-collapse-move-out-delay, .1s),var(--sjs-collapse-move-out-delay, .1s);min-height:0!important}#surveyjs-builder-package .sd-element--expandable.sd-elemenet--expandable--animating>.sd-element__header:focus-within,#surveyjs-builder-package .sd-element--expandable.sd-elemenet--expandable--animating>.sd-element__header:hover{background-color:#0000}#surveyjs-builder-package .sd-elemenet--expandable--animating.sd-element--expandable,#surveyjs-builder-package .sd-elemenet--expandable--animating.sd-element--expandable>.sd-element__header{transition-property:padding-top,padding-bottom}#surveyjs-builder-package .sd-elemenet--expandable--animating.sd-element--expandable.sd-element--expanded,#surveyjs-builder-package .sd-elemenet--expandable--animating.sd-element--expandable.sd-element--expanded>.sd-element__header{transition-timing-function:ease-out;transition-duration:var(--sjs-expand-move-in-duration, .15s)}#surveyjs-builder-package .sd-elemenet--expandable--animating.sd-element--expandable.sd-element--expanded>.sd-element__header .sd-element__title:before{transition-duration:var(--sjs-expand-move-in-duration, .15s)}#surveyjs-builder-package .sd-elemenet--expandable--animating.sd-element--expandable.sd-element--collapsed,#surveyjs-builder-package .sd-elemenet--expandable--animating.sd-element--expandable.sd-element--collapsed>.sd-element__header{transition-timing-function:ease-out;transition-duration:var(--sjs-collapse-move-out-duration, .25s);transition-delay:var(--sjs-collapse-move-out-delay, .1s)}#surveyjs-builder-package .sd-elemenet--expandable--animating.sd-element--expandable.sd-element--collapsed>.sd-element__header .sd-element__title:before{transition-duration:var(--sjs-collapse-move-out-duration, .25s);transition-delay:var(--sjs-collapse-move-out-delay, .1s)}#surveyjs-builder-package .sd-elemenet--expandable--animating.sd-element--expandable.sd-element--complex:not(.sd-question--empty)>.sd-element__header--location-top:after{opacity:0;--animation-height: 1px;height:0;animation-name:fadeIn,moveIn;animation-timing-function:ease-out;animation-fill-mode:forwards;animation-delay:var(--sjs-expand-fade-in-delay, .15s),0s;animation-duration:var(--sjs-expand-fade-in-duration, .5s),var(--sjs-expand-move-in-duration, .15s);display:block}#surveyjs-builder-package .sd-elemenet--expandable--animating.sd-element--expandable.sd-element--complex:not(.sd-question--empty).sd-element--collapsed .sd-element__header--location-top:after{opacity:1;height:1px;animation-timing-function:ease-in;animation-direction:reverse;animation-delay:0s,var(--sjs-collapse-move-out-delay, .1s);animation-duration:var(--sjs-collapse-fade-out-duration, .15s),var(--sjs-collapse-move-out-duration, .25s)}#surveyjs-builder-package .sd-question{position:relative}#surveyjs-builder-package .sd-question--no-pointer-events .sd-selectbase label,#surveyjs-builder-package .sd-question--no-pointer-events .sd-rating label{pointer-events:none}#surveyjs-builder-package .sd-element__erbox--above-element{margin-bottom:var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sd-question__erbox--below-question{margin-top:var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sd-question__content--support-container-queries{container-type:inline-size}#surveyjs-builder-package .sd-question--title-top>.sd-question__erbox--above-question{margin-bottom:calc(.5 * var(--sd-base-vertical-padding))}#surveyjs-builder-package .sd-question--description-under-input>.sd-question__erbox--below-question,#surveyjs-builder-package .sd-question--title-bottom>.sd-question__erbox--below-question{margin-top:calc(.25 * var(--sd-base-vertical-padding) + .5 * var(--sjs-base-unit, var(--base-unit, 8px)))}#surveyjs-builder-package .sd-element--with-frame>.sd-element__erbox--above-element{margin-bottom:var(--sd-base-padding);border-radius:var(--sjs-corner-radius, 4px) var(--sjs-corner-radius, 4px) 0 0}#surveyjs-builder-package .sd-question--left>.sd-element__erbox--above-element{margin-bottom:0}#surveyjs-builder-package .sd-element--with-frame.sd-question--left>.sd-element__erbox--above-element{margin-bottom:calc(1 * var(--sd-base-vertical-padding))}#surveyjs-builder-package .sd-element--with-frame>.sd-question__erbox--below-question{border-radius:0 0 var(--sjs-corner-radius, 4px) var(--sjs-corner-radius, 4px);margin-top:auto}#surveyjs-builder-package .sd-element--with-frame.sd-question--title-top>.sd-question__erbox--above-question{margin-bottom:calc(.5 * var(--sd-base-vertical-padding) + var(--sjs-base-unit, var(--base-unit, 8px)))}#surveyjs-builder-package .sd-element--with-frame.sd-question--description-under-input>.sd-question__erbox--below-question,#surveyjs-builder-package .sd-element--with-frame.sd-question--title-bottom>.sd-question__erbox--below-question{margin-top:calc(.5 * var(--sd-base-vertical-padding) + var(--sjs-base-unit, var(--base-unit, 8px)))}#surveyjs-builder-package .sd-question__header{width:100%}#surveyjs-builder-package .sd-question__header--location-top{padding-bottom:calc(.5 * var(--sd-base-vertical-padding))}#surveyjs-builder-package .sd-question__header--location--bottom{padding-top:calc(.375 * var(--sd-base-vertical-padding))}#surveyjs-builder-package .sd-element--with-frame.sd-question--title-top{padding-top:var(--sd-base-vertical-padding)}#surveyjs-builder-package .sd-element--with-frame.sd-question--error-top{padding-top:0}#surveyjs-builder-package .sd-element--with-frame.sd-question--error-bottom{flex-direction:column;padding-bottom:0;display:flex}#surveyjs-builder-package .sd-element--with-frame.sd-question--error-bottom>.sd-question__content{margin-bottom:var(--sd-base-padding)}#surveyjs-builder-package .sd-element--with-frame>.sd-element__erbox{margin-left:calc(-1 * var(--sd-base-padding));margin-right:calc(-1 * var(--sd-base-padding));width:calc(100% + 2 * var(--sd-base-padding));left:calc(-1 * var(--sd-base-padding));position:sticky}#surveyjs-builder-package .sd-scrollable .sd-question__content{padding:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0;overflow-x:auto}#surveyjs-builder-package .sd-question__header--location--left{vertical-align:top;width:auto;margin-top:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));display:inline-block}#surveyjs-builder-package .sd-question--left{-moz-column-gap:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));column-gap:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));row-gap:calc(.25 * var(--sd-base-vertical-padding));flex-flow:wrap;display:flex}#surveyjs-builder-package .sd-question__content--left{margin-top:calc(.25 * var(--sd-base-vertical-padding)) 0;flex:1;max-width:100%;display:inline-block}#surveyjs-builder-package .sd-element--with-frame>.sd-question__content--left{margin:0}#surveyjs-builder-package .sd-question__required-text{color:var(--sjs-special-red, var(--red, #e60a3e));vertical-align:top}#surveyjs-builder-package .sd-question__comment-area{font-size:var(--sjs-font-size, 16px);margin-top:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));gap:var(--sjs-base-unit, var(--base-unit, 8px));color:var(--sjs-general-forecolor, var(--foreground, #161616));white-space:normal;flex-direction:column;display:flex}#surveyjs-builder-package .sd-question__placeholder{text-align:center;align-items:center;gap:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));min-height:calc(24 * (var(--sjs-base-unit, var(--base-unit, 8px))));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));line-height:calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));color:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, #00000073));flex-direction:column;justify-content:center;display:flex}#surveyjs-builder-package .sd-question__placeholder>div .sv-string-viewer,#surveyjs-builder-package .sd-question__placeholder>span .sv-string-viewer{white-space:pre-line}#surveyjs-builder-package .sd-scrollable-container:not(.sd-scrollable-container--compact){width:-moz-max-content;width:max-content;max-width:100%;overflow:visible}#surveyjs-builder-package .sd-question__title--empty .sv-string-viewer{height:calc(1.5 * (var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px))));display:inline-block}#surveyjs-builder-package .sd-question__content{box-sizing:border-box}#surveyjs-builder-package .sd-singleinput__title{font-family:var(--sjs-font-pagetitle-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-pagetitle-weight, 700);font-size:var(--page-title-font-size);color:var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, #000000e8));line-height:calc(1.33 * (var(--page-title-font-size)));margin:0 0 calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0px;position:static}#surveyjs-builder-package .sd-error{padding:var(--sjs-base-unit, var(--base-unit, 8px)) calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));border-radius:var(--sjs-corner-radius, 4px);line-height:var(--sjs-font-size, 16px);font-size:calc(.75 * (var(--sjs-font-size, 16px)));text-align:left;color:var(--sjs-special-red, var(--red, #e60a3e));white-space:normal;background-color:var(--sjs-special-red-light, var(--red-light, #e60a3e1a));box-sizing:border-box;width:100%;font-weight:600;display:block}#surveyjs-builder-package .sd-element--expanded>.sd-element__header,#surveyjs-builder-package .sd-element--collapsed>.sd-element__header{cursor:pointer}#surveyjs-builder-package .sd-element--collapsed>.sd-element__header{padding:calc(0 * (var(--sjs-base-unit, var(--base-unit, 8px)))) var(--sd-base-padding);box-sizing:border-box;background-color:var(--sjs-general-backcolor, var(--background, #fff));width:calc(100% + 2 * var(--sd-base-padding));margin-inline-start:calc(-1 * var(--sd-base-padding))}#surveyjs-builder-package .sd-element--collapsed.sd-element--with-frame{padding-top:0;padding-bottom:0}#surveyjs-builder-package .sd-element--collapsed.sd-element--with-frame>.sd-element__header{padding-top:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding-bottom:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));border-radius:var(--sjs-questionpanel-cornerRadius, var(--sjs-corner-radius, 4px))}#surveyjs-builder-package .sd-element--collapsed>.sd-element__header:focus-within,#surveyjs-builder-package .sd-element--collapsed>.sd-element__header:hover{background-color:var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9))}#surveyjs-builder-package .sd-element--collapsed.sd-element--nested>.sd-element__header:hover,#surveyjs-builder-package .sd-element--collapsed.sd-element--nested>.sd-element__header:focus-within{box-shadow:0 calc(-2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0 0 var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9)),0 calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0 var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9))}#surveyjs-builder-package .sd-element--complex.sd-element--with-frame{padding-top:0}#surveyjs-builder-package .sd-element--complex.sd-element--nested-with-borders>.sd-element__erbox,#surveyjs-builder-package .sd-element--complex.sd-element--with-frame>.sd-element__erbox{margin-top:0;margin-bottom:0}#surveyjs-builder-package .sd-element--complex>.sd-element__header:after{content:" ";background:var(--sjs-border-light, var(--border-light, #eaeaea));height:1px;display:block;position:relative;bottom:0}#surveyjs-builder-package .sd-element--complex.sd-element--with-frame>.sd-element__header{padding-top:var(--sd-base-vertical-padding);padding-bottom:var(--sd-base-vertical-padding)}#surveyjs-builder-package .sd-element--collapsed.sd-element--complex>.sd-element__header{padding-top:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding-bottom:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-element--nested.sd-element--complex>.sd-element__header--location-top:after{bottom:calc(-.5 * var(--sd-base-vertical-padding))}#surveyjs-builder-package .sd-element--nested-with-borders{border:1px solid var(--sjs-border-light, var(--border-light, #eaeaea));border-radius:calc(var(--sjs-corner-radius, 4px) - 4px);box-sizing:border-box;padding-left:var(--sd-base-padding);padding-right:var(--sd-base-padding)}#surveyjs-builder-package .sd-element--nested-with-borders>.sd-element__header--location-top{padding-top:calc(.5 * var(--sd-base-vertical-padding));padding-bottom:calc(.5 * var(--sd-base-vertical-padding))}#surveyjs-builder-package .sd-element--nested-with-borders>.sd-element__erbox{margin-left:calc(-1 * var(--sd-base-padding));margin-right:calc(-1 * var(--sd-base-padding));width:calc(100% + 2 * var(--sd-base-padding))}#surveyjs-builder-package .sd-element--nested-with-borders>.sd-question__erbox--below-question{margin-top:0;bottom:0}#surveyjs-builder-package .sd-element--nested-with-borders.sd-element--collapsed>.sd-element__header--location-top:hover,#surveyjs-builder-package .sd-element--nested-with-borders.sd-element--collapsed>.sd-element__header--location-top:focus-within{box-shadow:none}#surveyjs-builder-package .sd-element--nested-with-borders>.sd-element__header--location-top:after,#surveyjs-builder-package .sd-element--complex.sd-element--with-frame>.sd-element__header--location-top:after{bottom:calc(-1 * var(--sd-base-vertical-padding));width:calc(100% + 2 * var(--sd-base-padding));inset-inline-start:calc(-1 * var(--sd-base-padding))}#surveyjs-builder-package .sd-element--collapsed.sd-element--complex>.sd-element__header--location-top:after{display:none}#surveyjs-builder-package .sd-question--empty.sd-question--complex>.sd-question__content{padding-top:0;padding-bottom:0}#surveyjs-builder-package .sd-question--empty.sd-question--complex>.sd-question__content:first-of-type{padding-top:var(--sd-base-padding)}#surveyjs-builder-package .sd-question--empty.sd-question--complex>.sd-question__header--location-top{padding-bottom:calc(.5 * var(--sd-base-vertical-padding))}#surveyjs-builder-package .sd-question--empty.sd-question--complex>.sd-question__header--location-top:after{display:none}#surveyjs-builder-package .sd-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:100%;padding:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));line-height:calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));font-family:var(--sjs-font-editorfont-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-editorfont-weight, 400);color:var(--sjs-font-editorfont-color, var(--sjs-general-forecolor, #000000e8));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));background-color:var(--sjs-editorpanel-backcolor, var(--sjs-editor-background, var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9))));border-radius:var(--sjs-editorpanel-cornerRadius, var(--sjs-corner-radius, 4px));text-align:start;box-shadow:var(--sjs-shadow-inner, inset 0px 1px 2px 0px #00000026),0 0 0 0 var(--sjs-primary-backcolor, var(--primary, #19b394));transition:box-shadow var(--sjs-transition-duration, .15s);border:none;display:block;position:static}#surveyjs-builder-package .sd-input:focus{box-shadow:var(--sjs-shadow-inner-reset, inset 0px 0px 0px 0px #00000026),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sd-input.sd-input:focus{outline:none}#surveyjs-builder-package input.sd-input:disabled:not(.sd-input--disabled),#surveyjs-builder-package textarea.sd-input:disabled:not(.sd-input--disabled){opacity:1}#surveyjs-builder-package .sd-input--disabled{background-color:var(--sjs-editorpanel-backcolor, var(--sjs-editor-background, var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9))))}#surveyjs-builder-package .sd-input--readonly{background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, #f8f8f8))}#surveyjs-builder-package .sd-input.sd-input--preview{box-shadow:none;border-bottom:1px solid var(--sjs-general-forecolor, var(--foreground, #161616));background:none;border-radius:0;padding-left:0;padding-right:0;transition:none}#surveyjs-builder-package .sd-input::-moz-placeholder{color:var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)));-webkit-user-select:none;-moz-user-select:none;user-select:none}#surveyjs-builder-package .sd-input::placeholder{color:var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)));-webkit-user-select:none;-moz-user-select:none;user-select:none}#surveyjs-builder-package .sd-input.sd-input--disabled::-moz-placeholder{color:var(--sjs-general-forecolor, var(--foreground, #161616));opacity:.25}#surveyjs-builder-package .sd-input.sd-input--disabled,#surveyjs-builder-package .sd-input.sd-input--disabled::placeholder{color:var(--sjs-general-forecolor, var(--foreground, #161616));opacity:.25}#surveyjs-builder-package .sd-input.sd-input--readonly{color:var(--sjs-general-forecolor, var(--foreground, #161616));box-shadow:none;transition:none}#surveyjs-builder-package .sd-input.sd-input--readonly::-moz-placeholder{color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}#surveyjs-builder-package .sd-input.sd-input--readonly::placeholder{color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}#surveyjs-builder-package .sd-root--readonly .sd-input--disabled::-moz-placeholder{color:var(--sjs-general-forecolor, var(--foreground, #161616))}#surveyjs-builder-package .sd-root--readonly .sd-input--disabled,#surveyjs-builder-package .sd-root--readonly .sd-input--disabled::placeholder{color:var(--sjs-general-forecolor, var(--foreground, #161616))}#surveyjs-builder-package .sd-input--error{background-color:var(--sjs-special-red-light, var(--red-light, #e60a3e1a))}#surveyjs-builder-package .sd-text__content{position:relative}#surveyjs-builder-package .sd-text__character-counter{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#surveyjs-builder-package .sd-text__character-counter:focus-within{padding-inline-end:calc(8 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-text__character-counter.sd-text__character-counter--big:focus-within{padding-inline-end:calc(11 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-remaining-character-counter{font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));line-height:calc(1.5 * (var(--sjs-font-size, 16px)));font-size:var(--sjs-font-size, 16px);color:var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)));flex-direction:row;justify-content:flex-end;align-items:flex-end;padding:0;display:none;position:absolute;inset-block-end:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));inset-inline-end:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-text__content:focus-within .sd-remaining-character-counter,#surveyjs-builder-package .sd-comment__content:focus-within .sd-remaining-character-counter,#surveyjs-builder-package .sd-multipletext__content:focus-within .sd-remaining-character-counter,#surveyjs-builder-package .sd-matrix__question-wrapper:focus-within .sd-remaining-character-counter{display:flex}#surveyjs-builder-package .sd-input[type=time],#surveyjs-builder-package .sd-input[type=date],#surveyjs-builder-package .sd-input[type=datetime-local],#surveyjs-builder-package .sd-input[type=week],#surveyjs-builder-package .sd-input[type=month],#surveyjs-builder-package .sd-input[type=tel],#surveyjs-builder-package .sd-input[type=password],#surveyjs-builder-package .sd-input[type=url],#surveyjs-builder-package .sd-input[type=email],#surveyjs-builder-package .sd-input[type=color],#surveyjs-builder-package .sd-input[type=range]{box-sizing:content-box;width:calc(100% - 4 * var(--sjs-base-unit, var(--base-unit, 8px)));height:calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))))}#surveyjs-builder-package .sd-input[type=time].sd-text__character-counter:focus-within,#surveyjs-builder-package .sd-input[type=date].sd-text__character-counter:focus-within,#surveyjs-builder-package .sd-input[type=datetime-local].sd-text__character-counter:focus-within,#surveyjs-builder-package .sd-input[type=week].sd-text__character-counter:focus-within,#surveyjs-builder-package .sd-input[type=month].sd-text__character-counter:focus-within,#surveyjs-builder-package .sd-input[type=tel].sd-text__character-counter:focus-within,#surveyjs-builder-package .sd-input[type=password].sd-text__character-counter:focus-within,#surveyjs-builder-package .sd-input[type=url].sd-text__character-counter:focus-within,#surveyjs-builder-package .sd-input[type=email].sd-text__character-counter:focus-within,#surveyjs-builder-package .sd-input[type=color].sd-text__character-counter:focus-within,#surveyjs-builder-package .sd-input[type=range].sd-text__character-counter:focus-within{width:calc(100% - 10 * var(--sjs-base-unit, var(--base-unit, 8px)))}#surveyjs-builder-package .sd-input[type=range]::-webkit-slider-runnable-track{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));border-radius:var(--sjs-base-unit, var(--base-unit, 8px));height:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:calc(-.75 * (var(--sjs-base-unit, var(--base-unit, 8px))));border:2px solid var(--sjs-primary-backcolor, var(--primary, #19b394));box-shadow:inset 0 0 0 2px var(--background, #fff);background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));height:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));border-radius:100%}#surveyjs-builder-package .sd-input[type=range]::-moz-range-track{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));border-radius:var(--sjs-base-unit, var(--base-unit, 8px));height:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-input[type=range]::-moz-range-thumb{-moz-appearance:none;-webkit-appearance:none;appearance:none;margin-top:calc(-.75 * (var(--sjs-base-unit, var(--base-unit, 8px))));border:2px solid var(--sjs-primary-backcolor, var(--primary, #19b394));box-shadow:inset 0 0 0 2px var(--background, #fff);background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));height:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));border-radius:100%}#surveyjs-builder-package .sd-comment{height:auto;min-width:calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));min-height:calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));max-width:100%;display:block}#surveyjs-builder-package .sd-comment__content,#surveyjs-builder-package .sd-panel{position:relative}#surveyjs-builder-package .sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header{padding-top:0;padding-bottom:calc(.5 * var(--sd-base-vertical-padding) + var(--sjs-base-unit, var(--base-unit, 8px)))}#surveyjs-builder-package .sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header:after{content:none}#surveyjs-builder-package .sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header .sd-panel__title{--page-title-font-size: var(--sjs-font-pagetitle-size, calc(1.5 * (var(--sjs-font-size, 16px))));font-family:var(--sjs-font-pagetitle-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-pagetitle-weight, 700);font-size:var(--page-title-font-size);color:var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, #000000e8));line-height:calc(1.33 * (var(--page-title-font-size)));margin:0 0 calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0px;position:static}#surveyjs-builder-package .sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header .sd-panel__title span{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit}#surveyjs-builder-package .sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header .sd-element__num{padding:initial;margin:initial;float:initial;width:initial}#surveyjs-builder-package .sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header .sd-panel__description{font-family:var(--sjs-font-pagedescription-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-pagedescription-weight, 400);font-size:var(--sjs-font-pagedescription-size, var(--sjs-font-size, 16px));color:var(--sjs-font-pagedescription-color, var(--sjs-general-dim-forecolor-light, #00000073));line-height:calc(1.5 * (var(--sjs-font-pagedescription-size, var(--sjs-font-size, 16px))));margin:0 0 calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0;position:static}#surveyjs-builder-package .sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header .sd-panel__required-text{display:none}#surveyjs-builder-package .sd-panel.sd-panel--as-page>.sd-panel__errbox{margin:0 0 calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0;padding:calc(.5 * var(--sd-base-vertical-padding) + var(--sjs-base-unit, var(--base-unit, 8px))) var(--sd-base-padding)}#surveyjs-builder-package .sd-panel.sd-panel--as-page>.sd-panel__content{padding-top:0}#surveyjs-builder-package .sd-root--compact .sd-panel--as-page>.sd-panel__errbox{margin:0 0 var(--sd-base-vertical-padding) 0}#surveyjs-builder-package .sd-row~.sd-row .sd-panel--as-page{padding-top:calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-panel__required-text{color:var(--sjs-special-red, var(--red, #e60a3e))}#surveyjs-builder-package .sd-panel__footer{box-sizing:border-box;padding-left:calc(var(--sd-base-padding) - 3 * var(--sjs-base-unit, var(--base-unit, 8px)));margin-left:calc(-1 * var(--sd-base-padding));width:calc(100% + 2 * var(--sd-base-padding));margin-bottom:calc(-1 * var(--sd-base-padding) + .5 * var(--sd-base-vertical-padding));margin-top:calc(.5 * var(--sd-base-vertical-padding));border-top:1px solid var(--sjs-border-light, var(--border-light, #eaeaea));padding-top:calc(.5 * var(--sd-base-vertical-padding))}#surveyjs-builder-package .sd-panel--as-page .sd-panel__footer{padding:calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0 0;width:initial;border:none;margin:0}#surveyjs-builder-package .sd-panel__content{padding-top:var(--sd-base-padding)}#surveyjs-builder-package .sd-panel.sd-element--nested>.sd-panel__content{padding-bottom:var(--sd-base-padding);--animation-padding-top: var(--sd-base-padding)}#surveyjs-builder-package .sd-panel__content{--animation-padding-top: var(--sd-base-padding)}#surveyjs-builder-package .sjs_sp_placeholder{color:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, #00000073));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));line-height:calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));z-index:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}#surveyjs-builder-package .sjs_sp_container{border:1px dashed var(--sjs-border-default, var(--border, #d6d6d6));box-sizing:content-box;max-width:100%;position:relative}#surveyjs-builder-package .sjs_sp_container>div>canvas:focus{outline:none}#surveyjs-builder-package .sd-question--readonly .sjs_sp_container,#surveyjs-builder-package .sd-question--preview .sjs_sp_container{border:none}#surveyjs-builder-package .sd-question--readonly .sjs_sp_placeholder,#surveyjs-builder-package .sd-question--preview .sjs_sp_placeholder{color:var(--sjs-general-forecolor, var(--foreground, #161616))}#surveyjs-builder-package .sjs_sp_controls{position:absolute;bottom:0;left:0}#surveyjs-builder-package .sjs_sp_controls>button{-webkit-user-select:none;-moz-user-select:none;user-select:none}#surveyjs-builder-package .sjs_sp_controls.sd-signaturepad__controls{right:var(--sjs-base-unit, var(--base-unit, 8px));top:var(--sjs-base-unit, var(--base-unit, 8px));bottom:auto;left:auto}#surveyjs-builder-package .sd-question--signature.sd-question--error .sjs_sp_placeholder{background-color:var(--sjs-special-red-light, var(--red-light, #e60a3e1a))}#surveyjs-builder-package .sd-signaturepad__background-image{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}#surveyjs-builder-package .sd-signaturepad__loading-indicator{width:100%;height:100%;position:absolute;top:0;left:0}#surveyjs-builder-package .sd-signaturepad__loading-indicator .sd-loading-indicator{right:var(--sjs-base-unit, var(--base-unit, 8px));top:var(--sjs-base-unit, var(--base-unit, 8px));position:absolute}#surveyjs-builder-package .sjs_sp_canvas{max-width:100%;display:block;position:relative}#surveyjs-builder-package .sjs_sp__background-image{-o-object-fit:cover;object-fit:cover;width:100%;max-width:100%;height:100%;position:absolute;top:0;left:0}#surveyjs-builder-package .sd-checkbox__decorator{border-radius:calc(.5 * (var(--sjs-corner-radius, 4px)))}#surveyjs-builder-package .sd-checkbox__svg{width:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));display:block}#surveyjs-builder-package .sd-checkbox__svg use{fill:#0000;transition:fill var(--sjs-transition-duration, .15s)}#surveyjs-builder-package .sd-checkbox--checked .sd-checkbox__svg use{fill:var(--sjs-primary-forecolor, var(--primary-foreground, #fff))}#surveyjs-builder-package .sd-checkbox--checked.sd-checkbox--disabled .sd-checkbox__svg use{fill:var(--sjs-border-default, var(--border, #d6d6d6))}#surveyjs-builder-package .sd-checkbox--checked .sd-checkbox__control:focus+.sd-checkbox__decorator .sd-checkbox__svg use{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sd-checkbox--checked.sd-checkbox--readonly .sd-checkbox__svg use,#surveyjs-builder-package .sd-checkbox--checked.sd-checkbox--preview .sd-checkbox__svg use{fill:var(--sjs-general-forecolor, var(--foreground, #161616))}#surveyjs-builder-package .sd-matrixdynamic__btn.sd-matrixdynamic__add-btn{left:calc(-3 * (var(--sjs-base-unit, var(--base-unit, 8px))));margin-left:calc(-3 * (var(--sjs-base-unit, var(--base-unit, 8px))));z-index:12;position:sticky}#surveyjs-builder-package .sd-question--mobile .sd-matrixdynamic__footer:before{content:" ";background-color:var(--sjs-border-light, var(--border-light, #eaeaea));height:1px;left:calc(-3 * (var(--sjs-base-unit, var(--base-unit, 8px))));top:calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(100% + 6 * var(--sjs-base-unit, var(--base-unit, 8px)));z-index:12;display:block;position:relative}#surveyjs-builder-package .sd-matrixdynamic__footer:first-child{padding-bottom:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-matrixdynamic__footer:first-child:before{display:none}#surveyjs-builder-package .sd-matrixdynamic__footer{padding-top:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-action.sd-matrixdynamic__remove-btn{opacity:.5}#surveyjs-builder-package .sd-action.sd-matrixdynamic__remove-btn .sd-action__icon{width:calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));height:calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))))}#surveyjs-builder-package .sd-matrixdynamic__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:calc(1.5 * (var(--sjs-font-size, 16px)));font-size:var(--sjs-font-size, 16px);font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));padding:var(--sjs-base-unit, var(--base-unit, 8px)) 0;background:none;border:none;font-weight:600}#surveyjs-builder-package .sd-matrixdynamic__drag-element{padding:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-matrixdynamic__drag-element:hover{background-color:var(--sjs-general-backcolor, var(--background, #fff))}#surveyjs-builder-package .sd-matrixdynamic__drag-element:after{content:" ";height:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));border:1px solid var(--sjs-border-default, var(--border, #d6d6d6));box-sizing:border-box;border-radius:calc(1.25 * (var(--sjs-base-unit, var(--base-unit, 8px))));display:block}#surveyjs-builder-package .sd-matrixdynamic__placeholder .sd-matrixdynamic__add-btn{margin-left:0}#surveyjs-builder-package .sd-table__row:hover .sd-drag-element__svg{visibility:visible}#surveyjs-builder-package .sd-table__cell.sd-table__cell--drag>div{margin-left:calc(-4 * (var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));background-color:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));min-height:calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));justify-content:flex-end;align-items:center;display:flex}#surveyjs-builder-package .sd-drag-element__svg{width:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));cursor:pointer;visibility:hidden;display:block}#surveyjs-builder-package .sd-drag-element__svg use{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}@keyframes borderAnimation{0%{border-width:0}to{border-width:8px}}@keyframes paddingAnimation{0%{padding-top:0;padding-bottom:0}to{padding-top:24px;padding-bottom:32px}}#surveyjs-builder-package .sd-table__row--leave,#surveyjs-builder-package .sd-table__row--enter{--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-name:empty;animation-duration:max(var(--fade-whole-animation-duration),var(--move-whole-animation-duration))}#surveyjs-builder-package .sd-table__row--leave>td,#surveyjs-builder-package .sd-table__row--enter>td{animation-name:borderAnimation;animation-direction:var(--animation-direction);animation-timing-function:var(--animation-timing-function);animation-duration:var(--move-animation-duration);animation-fill-mode:forwards;animation-delay:var(--move-animation-delay)}#surveyjs-builder-package .sd-table__row--leave>td>div,#surveyjs-builder-package .sd-table__row--enter>td>div{opacity:0;animation-name:fadeIn,moveInWithOverflow;animation-direction:var(--animation-direction);animation-timing-function:var(--animation-timing-function);animation-fill-mode:forwards;animation-duration:var(--fade-animation-duration),var(--move-animation-duration);animation-delay:var(--fade-animation-delay),var(--move-animation-delay)}#surveyjs-builder-package .sd-table__row--enter{--move-animation-delay: 0s;--move-animation-duration: var(--sjs-matrix-row-move-in-duration, .15s);--fade-animation-duration: var(--sjs-matrix-row-fade-in-duration, .25s);--fade-animation-delay: var(--sjs-matrix-row-fade-in-delay, .15s);--animation-direction: normal;--animation-timing-function: cubic-bezier(0, 0, .58, 1)}#surveyjs-builder-package .sd-table__row--leave{--move-animation-delay: var(--sjs-matrix-row-move-out-delay, .1s);--move-animation-duration: var(--sjs-matrix-row-move-out-duration, .25s);--fade-animation-duration: var(--sjs-matrix-row-fade-out-duration, .1s);--fade-animation-delay: 0s;--animation-direction: reverse;--animation-timing-function: cubic-bezier(.42, 0, 1, 1)}#surveyjs-builder-package .sd-table__row--detail.sd-table__row--enter>td,#surveyjs-builder-package .sd-table__row--detail.sd-table__row--leave>td{animation-name:borderAnimation,paddingAnimation;animation-duration:var(--move-animation-duration);animation-fill-mode:forwards;animation-direction:var(--animation-direction);animation-timing-function:var(--animation-timing-function)}#surveyjs-builder-package .sd-table__row--detail.sd-table__row--enter{--move-animation-delay: 0s;--move-animation-duration: var(--sjs-matrix-detail-row-move-in-duration, .15s);--fade-animation-duration: var(--sjs-matrix-detail-row-fade-in-duration, .5s);--fade-animation-delay: var(--sjs-matrix-detail-row-fade-in-delay, .15s);--animation-direction: normal;--animation-timing-function: cubic-bezier(0, 0, .58, 1)}#surveyjs-builder-package .sd-table__row--detail.sd-table__row--leave{--move-animation-delay: var(--sjs-matrix-detail-row-move-out-delay, .1s);--move-animation-duration: var(--sjs-matrix-detail-row-move-out-duration, .25s);--fade-animation-duration: var(--sjs-matrix-detail-row-fade-out-duration, .15s);--fade-animation-delay: 0s;--animation-direction: reverse;--animation-timing-function: cubic-bezier(.42, 0, 1, 1)}#surveyjs-builder-package .sd-table{background:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));border-collapse:separate;border-spacing:0;white-space:normal;width:100%}#surveyjs-builder-package .sd-table>thead>tr>th{border-top:0;border-bottom:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) solid #0000}#surveyjs-builder-package .sd-table__cell{border-top:var(--sjs-base-unit, var(--base-unit, 8px)) solid #0000;border-bottom:var(--sjs-base-unit, var(--base-unit, 8px)) solid #0000;box-sizing:content-box;background-clip:padding-box;border-left:none;border-right:none}#surveyjs-builder-package .sd-table.sd-table--columnsautowidth .sd-table__cell:not(.sd-table__cell--actions):not(.sd-table__cell--action):not(.sd-table__cell--empty.sd-table__cell--error){width:10000px}#surveyjs-builder-package .sd-table__row:first-of-type>.sd-table__cell{border-top:0}#surveyjs-builder-package .sd-table__row:last-of-type>.sd-table__cell{border-bottom:0}#surveyjs-builder-package .sd-table--align-top .sd-table__cell{vertical-align:top}#surveyjs-builder-package .sd-table--no-header{padding-top:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-table--no-header{padding-top:0}#surveyjs-builder-package .sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table .sd-question__content{padding-bottom:calc(.25 * (var(--sjs-base-unit, var(--base-unit, 8px))));margin-bottom:calc(-.25 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding-top:var(--sjs-base-unit, var(--base-unit, 8px));margin-top:calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table>.sd-question__header~.sd-question__content{padding-top:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));--animation-padding-top: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table>.sd-question__header~.sd-question__content .sd-table--no-header{padding-top:calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table>.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header){margin-top:calc(-3 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table.sd-question--error-top>.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header){margin-top:0}#surveyjs-builder-package .sd-panel:not(.sd-panel--as-page)>.sd-panel__content>.sd-row:not(:first-of-type) .sd-question--table>.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header){margin-top:calc(-2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-panel:not(.sd-panel--as-page)>.sd-panel__content>.sd-row:not(:first-of-type) .sd-question--table.sd-question--error-top>.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header){margin-top:calc(0 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table>.sd-question__header~.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header),#surveyjs-builder-package .sd-panel:not(.sd-panel--as-page)>.sd-panel__content>.sd-row:not(:first-of-type) .sd-question--table>.sd-question__header~.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header){margin-top:var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sd-question:not(.sd-question--mobile) .sd-table--alternate-rows{margin-left:var(--sjs-base-unit, var(--base-unit, 8px));margin-right:var(--sjs-base-unit, var(--base-unit, 8px));width:calc(100% - 2 * var(--sjs-base-unit, var(--base-unit, 8px)))}#surveyjs-builder-package .sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__cell:not(.sd-table__cell--header):first-of-type{padding-left:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__cell:last-of-type{padding-right:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:first-of-type>.sd-table__cell{border-top:var(--sjs-base-unit, var(--base-unit, 8px)) solid #0000}#surveyjs-builder-package .sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:last-of-type>.sd-table__cell{border-bottom:var(--sjs-base-unit, var(--base-unit, 8px)) solid #0000}#surveyjs-builder-package .sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions),#surveyjs-builder-package .sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type{border-top-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, #f8f8f8));border-bottom-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, #f8f8f8));background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, #f8f8f8))}#surveyjs-builder-package .sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions).sd-matrix__text--checked,#surveyjs-builder-package .sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type.sd-matrix__text--checked{background-color:var(--sjs-primary-backcolor-light, var(--primary-light, #19b3941a))}#surveyjs-builder-package .sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-input,#surveyjs-builder-package .sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-input{background-color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff))}#surveyjs-builder-package .sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error) .sd-item__decorator,#surveyjs-builder-package .sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error) .sd-item__decorator{background-color:var(--sjs-general-backcolor, var(--background, #fff))}#surveyjs-builder-package .sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error).sd-item--checked .sd-item__decorator,#surveyjs-builder-package .sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error).sd-item--checked .sd-item__decorator{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error).sd-item--checked .sd-item__control:focus+.sd-item__decorator,#surveyjs-builder-package .sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error).sd-item--checked .sd-item__control:focus+.sd-item__decorator,#surveyjs-builder-package .sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error).sd-item--readonly.sd-item--checked .sd-item__decorator,#surveyjs-builder-package .sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error).sd-item--readonly.sd-item--checked .sd-item__decorator{background-color:var(--sjs-general-backcolor, var(--background, #fff))}#surveyjs-builder-package .sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error).sd-item--preview.sd-item--preview .sd-item__decorator,#surveyjs-builder-package .sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error).sd-item--preview.sd-item--preview .sd-item__decorator{background-color:#0000}#surveyjs-builder-package .sd-table__cell{font-weight:400;font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));line-height:calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));padding:0 var(--sjs-base-unit, var(--base-unit, 8px));color:var(--sjs-general-forecolor, var(--foreground, #161616));text-align:center}#surveyjs-builder-package .sd-table__cell:not(.sd-table__cell--empty):not(.sd-table__cell--actions):not(:empty){min-width:calc(15 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-table__cell .sd-item{text-align:initial}#surveyjs-builder-package .sd-table__cell--error{padding:0 var(--sjs-base-unit, var(--base-unit, 8px));border:none}#surveyjs-builder-package .sd-table__cell--error .sd-question__erbox{margin:0}#surveyjs-builder-package .sd-table__cell--error-top{vertical-align:bottom;padding-top:var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sd-table__cell--error-bottom{vertical-align:top;padding-bottom:var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sd-table__cell--item .sd-selectbase__item{text-align:center;justify-content:center}#surveyjs-builder-package .sd-table__cell--item .sd-selectbase__label{justify-content:center}#surveyjs-builder-package .sd-question--disabled .sd-table__cell{opacity:.25}#surveyjs-builder-package .sd-root--readonly .sd-question--disabled .sd-table__cell{opacity:1}#surveyjs-builder-package .sd-table__cell--header .sv-vue-title-additional-div,#surveyjs-builder-package .sd-table__cell--header{font-size:0;line-height:0}#surveyjs-builder-package .sd-table__cell--header span{font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));line-height:calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));font-weight:var(--sjs-font-questiontitle-weight, 600)}#surveyjs-builder-package .sd-table__cell--header{color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));vertical-align:top;padding:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) var(--sjs-base-unit, var(--base-unit, 8px));font-weight:600}#surveyjs-builder-package .sd-table__cell--header:not(.sd-table__cell--empty),#surveyjs-builder-package .sd-matrixdropdown .sd-table__cell--header.sd-table__cell--empty{min-width:calc(15 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-matrixdropdown .sd-table__cell--header.sd-table__cell--action{min-width:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-matrixdropdown .sd-table__cell--header:not(.sd-table__cell--empty){min-width:calc(15 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-matrixdropdown .sd-table__cell--header:not(.sd-table__cell--empty).sd-table__cell--dropdown,#surveyjs-builder-package .sd-matrixdropdown .sd-table__cell--header:not(.sd-table__cell--empty).sd-table__cell--rating{min-width:calc(22 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-matrixdropdown .sd-table__cell--header:not(.sd-table__cell--empty).sd-table__cell--boolean{min-width:calc(18 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-table__cell--footer{text-align:end;padding-top:var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sd-table__cell--footer-total{text-align:start;font-weight:600}#surveyjs-builder-package .sd-table__cell--detail-panel{border-top:var(--sjs-base-unit, var(--base-unit, 8px)) solid #0000;padding:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px)))) var(--sjs-base-unit, var(--base-unit, 8px)) calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));border-bottom:var(--sjs-base-unit, var(--base-unit, 8px)) solid #0000}#surveyjs-builder-package .sd-table__cell--actions .sv-action-bar,#surveyjs-builder-package .sd-matrixdynamic__add-btn .sv-action-bar{overflow:visible}#surveyjs-builder-package .sd-table__cell--actions:not(.sd-table__cell--vertical){width:var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sd-table__cell--actions:not(.sd-table__cell--vertical):not(.sd-table__cell--drag):first-of-type{width:calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));min-width:calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding-left:0}#surveyjs-builder-package .sd-table__cell--detail-button{border-radius:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding:var(--sjs-base-unit, var(--base-unit, 8px));transition:background var(--sjs-transition-duration, .15s);background:none;border:none}#surveyjs-builder-package .sd-table__cell--detail-button svg{width:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));height:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));fill:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, #00000073));transition:fill var(--sjs-transition-duration, .15s);display:block}#surveyjs-builder-package .sd-table__cell--detail-button:hover,#surveyjs-builder-package .sd-table__cell--detail-button:focus{background:var(--sjs-primary-backcolor-light, var(--primary-light, #19b3941a));outline:none}#surveyjs-builder-package .sd-table__cell--detail-button:hover svg,#surveyjs-builder-package .sd-table__cell--detail-button:focus svg{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sd-table__cell--actions{white-space:nowrap}#surveyjs-builder-package .sd-table__cell--actions.sd-table__cell--vertical .sd-action-bar{justify-content:center}#surveyjs-builder-package .sd-table__cell--row-text{font-weight:var(--sjs-font-questiontitle-weight, 600);color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));text-align:start;min-width:calc(12 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sd-matrix__question-wrapper,#surveyjs-builder-package .sd-table__question-wrapper:not(:focus-within):hover{position:relative}#surveyjs-builder-package .sd-table__cell--actions:not(.sd-table__cell--vertical),#surveyjs-builder-package .sd-table__cell--empty,#surveyjs-builder-package .sd-table__cell--row-text,#surveyjs-builder-package .sd-table__cell--footer-total,#surveyjs-builder-package .sd-matrix__cell:first-of-type,#surveyjs-builder-package .sd-matrix tr>td:first-of-type{background-color:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));z-index:12;position:sticky}#surveyjs-builder-package .sd-table__cell--actions:not(.sd-table__cell--vertical):first-of-type,#surveyjs-builder-package .sd-table__cell--empty:first-of-type,#surveyjs-builder-package .sd-table__cell--row-text:first-of-type,#surveyjs-builder-package .sd-table__cell--footer-total:first-of-type,#surveyjs-builder-package .sd-matrix__cell:first-of-type:first-of-type,#surveyjs-builder-package .sd-matrix tr>td:first-of-type:first-of-type{left:calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-table__cell--actions:not(.sd-table__cell--vertical):last-of-type,#surveyjs-builder-package .sd-table__cell--empty:last-of-type,#surveyjs-builder-package .sd-table__cell--row-text:last-of-type,#surveyjs-builder-package .sd-table__cell--footer-total:last-of-type,#surveyjs-builder-package .sd-matrix__cell:first-of-type:last-of-type,#surveyjs-builder-package .sd-matrix tr>td:first-of-type:last-of-type{right:calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-table__cell--actions:not(.sd-table__cell--vertical):last-child .sd-action-bar{margin-right:calc(-3 * (var(--sjs-base-unit, var(--base-unit, 8px))));background:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));justify-content:flex-end}#surveyjs-builder-package .sd-question.sd-question--table{position:relative;overflow-x:auto}#surveyjs-builder-package .sd-question--table.sd-element--collapsed,#surveyjs-builder-package .sd-question--table.sd-element--nested{overflow-x:visible}#surveyjs-builder-package .sd-question--table .sd-question__header--location--left{z-index:12}#surveyjs-builder-package .sd-table-wrapper{margin:0 calc(-1 * var(--sd-base-padding));width:-moz-fit-content;width:fit-content;min-width:calc(100% + 2 * var(--sd-base-padding));display:flex}#surveyjs-builder-package .sd-table-wrapper:before,#surveyjs-builder-package .sd-table-wrapper:after{content:"";min-height:100%;width:calc(var(--sd-base-padding) - var(--sjs-base-unit, var(--base-unit, 8px)));background:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));z-index:11;flex-shrink:0;display:block;position:sticky}#surveyjs-builder-package .sd-table-wrapper:before{left:calc(-1 * var(--sd-base-padding))}#surveyjs-builder-package .sd-table-wrapper:after{right:calc(-1 * var(--sd-base-padding))}#surveyjs-builder-package .sd-table-wrapper>*{flex-basis:100%}#surveyjs-builder-package .sd-element--with-frame.sd-element--compact .sd-table,#surveyjs-builder-package .sd-element--with-frame.sd-element--compact .sd-table-wrapper:before,#surveyjs-builder-package .sd-element--with-frame.sd-element--compact .sd-table-wrapper:after,#surveyjs-builder-package .sd-element--with-frame.sd-element--compact .sd-table__cell--actions:not(.sd-table__cell--vertical):last-child .sd-action-bar,#surveyjs-builder-package .sd-element--with-frame.sd-element--compact .sd-table__cell--actions:not(.sd-table__cell--vertical),#surveyjs-builder-package .sd-element--with-frame.sd-element--compact .sd-table__cell--empty,#surveyjs-builder-package .sd-element--with-frame.sd-element--compact .sd-table__cell--row-text,#surveyjs-builder-package .sd-element--with-frame.sd-element--compact .sd-table__cell--footer-total,#surveyjs-builder-package .sd-element--with-frame.sd-element--compact .sd-matrix__cell:first-of-type,#surveyjs-builder-package .sd-element--with-frame.sd-element--compact .sd-matrix tr>td:first-of-type{background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3))}#surveyjs-builder-package .sd-question--table>.sd-question__header,#surveyjs-builder-package .sd-question--table .sd-question__description--under-input .sv-string-viewer{position:sticky;left:0}#surveyjs-builder-package .sd-question--table>.sd-question__content{padding-top:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));--animation-padding-top: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));min-width:-moz-min-content;min-width:min-content}#surveyjs-builder-package .sd-question--table.sd-element--nested>.sd-question__content{min-width:auto;overflow-x:auto}#surveyjs-builder-package .sd-question--table.sd-element--nested>.sd-question__content,#surveyjs-builder-package .sd-question--table:not(.sd-element--with-frame):not(.sd-element--nested){padding-right:var(--sd-base-padding);margin-right:calc(-1 * var(--sd-base-padding));padding-left:var(--sd-base-padding);margin-left:calc(-1 * var(--sd-base-padding));box-sizing:content-box}#surveyjs-builder-package .sd-row--multiple .sd-question--table.sd-element--nested>.sd-question__content{padding-right:calc(var(--sd-base-padding) + 2px)}#surveyjs-builder-package .sd-question--scroll{overflow-x:scroll}#surveyjs-builder-package .sd-table__row-disabled>.sd-table__cell{opacity:.25}#surveyjs-builder-package .sd-question--mobile.sd-question.sd-question--table>.sd-question__content{--animation-padding-top: 0;padding-top:0}#surveyjs-builder-package .sd-question--mobile.sd-question--table,#surveyjs-builder-package .sd-question--mobile.sd-question--scroll{overflow-x:visible}#surveyjs-builder-package .sd-question--mobile>.sd-question__content{min-width:auto}#surveyjs-builder-package .sd-question--mobile .sd-table-wrapper{width:auto}#surveyjs-builder-package .sd-question--mobile .sd-table{width:calc(100% - 2 * var(--sd-base-padding) + 2 * var(--sjs-base-unit, var(--base-unit, 8px)));display:block}#surveyjs-builder-package .sd-question--mobile .sd-table>tbody,#surveyjs-builder-package .sd-question--mobile .sd-table>tfoot{display:block}#surveyjs-builder-package .sd-question--mobile .sd-table__cell.sd-matrix__cell{border-top:none;border-bottom:none;align-items:flex-start;display:flex}#surveyjs-builder-package .sd-question--mobile .sd-table__cell.sd-matrix__cell .sd-matrix__responsive-title{margin-left:var(--sjs-base-unit, var(--base-unit, 8px));text-align:start}#surveyjs-builder-package .sd-question--mobile .sd-table__cell.sd-matrix__cell:first-of-type{padding-top:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding-bottom:var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sd-question--mobile .sd-table thead{display:none}#surveyjs-builder-package .sd-question--mobile .sd-table tr{flex-direction:column;display:flex}#surveyjs-builder-package .sd-question--mobile .sd-matrix__table .sd-table__row{padding-top:var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sd-question--mobile .sd-table__row{padding-top:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-question--mobile .sd-table__row--expanded .sd-table__cell-action--show-detail-mobile{display:none}#surveyjs-builder-package .sd-question--mobile .sd-table:not(.sd-matrix__table) .sd-table__row{padding-bottom:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-question--mobile .sd-table:not(.sd-matrix__table) .sd-table__row.sd-table__row--has-end-actions,#surveyjs-builder-package .sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--has-end-actions){padding-bottom:calc(0 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--has-end-actions):not(:last-of-type){padding-bottom:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--has-end-actions):not(:last-of-type):after{bottom:calc(-3 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-question--mobile .sd-table:not(.sd-matrix__table) tfoot tr:before,#surveyjs-builder-package .sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--expanded):after{content:" ";background-color:var(--sjs-border-light, var(--border-light, #eaeaea));height:1px;left:calc(-2 * (var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(100% + 4 * var(--sjs-base-unit, var(--base-unit, 8px)));z-index:12;display:block;position:relative}#surveyjs-builder-package .sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--expanded):after{bottom:0}#surveyjs-builder-package .sd-question--mobile .sd-table:not(.sd-matrix__table) tr:last-of-type:after{display:none}#surveyjs-builder-package .sd-question--mobile .sd-table:not(.sd-matrix__table) tfoot tr{padding-top:calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-question--mobile .sd-table:not(.sd-matrix__table) tfoot tr:before{background-color:#0000}#surveyjs-builder-package .sd-question--mobile .sd-table:not(.sd-table--has-footer) .sd-table__row:last-of-type .sd-table__cell-action--show-detail-mobile,#surveyjs-builder-package .sd-question--mobile .sd-table:not(.sd-table--has-footer) .sd-table__row:last-of-type .sd-table__cell-action--remove-row{margin-bottom:calc(-2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-question--mobile .sd-matrix__label{justify-content:flex-start}#surveyjs-builder-package .sd-question--mobile .sd-table__cell{text-align:start;margin-top:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));border-top:none;border-bottom:none;padding-top:0;padding-bottom:0;display:block}#surveyjs-builder-package .sd-question--mobile .sd-table__cell--error{margin-top:calc(0 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-question--mobile .sd-table__cell--error.sd-table__cell--error-bottom .sd-question__erbox{margin-top:var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sd-question--mobile .sd-table__cell:first-of-type,#surveyjs-builder-package .sd-question--mobile .sd-matrix__cell{margin-top:0}#surveyjs-builder-package .sd-question--mobile .sd-table__cell--footer:not(.sd-question--answered){display:none}#surveyjs-builder-package .sd-question--mobile .sd-table__responsive-title{padding-bottom:var(--sjs-base-unit, var(--base-unit, 8px));text-align:start;font-weight:600;display:block}#surveyjs-builder-package .sd-question--mobile .sd-table__responsive-title .sv-string-viewer{white-space:normal}#surveyjs-builder-package .sd-question--mobile .sd-table--no-header{padding-top:0}#surveyjs-builder-package .sd-question--mobile .sd-table--no-header .sd-table__responsive-title{display:none}#surveyjs-builder-package .sd-question--mobile .sd-table__cell--detail-panel{border-top:0;border-bottom:0;padding-top:0;padding-bottom:0}#surveyjs-builder-package .sd-question--mobile .sd-table__cell--detail-panel .sd-panel__content{padding-top:0}#surveyjs-builder-package .sd-question--mobile .sd-table__cell.sd-table__cell--actions{width:auto;margin-top:var(--sjs-base-unit, var(--base-unit, 8px));margin-bottom:var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sd-question--mobile .sd-table__cell.sd-table__cell--actions .sd-action-bar{margin-right:calc(-3 * (var(--sjs-base-unit, var(--base-unit, 8px))));margin-left:calc(-3 * (var(--sjs-base-unit, var(--base-unit, 8px))));background:var(--sjs-general-backcolor, var(--background, #fff))}#surveyjs-builder-package .sd-question--mobile .sd-table__cell.sd-table__cell--actions #show-detail-mobile{flex-grow:1}#surveyjs-builder-package .sd-question--mobile .sd-action.sd-action.sd-matrixdynamic__remove-btn{opacity:1;padding:var(--sjs-base-unit, var(--base-unit, 8px)) calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-question--mobile .sd-action.sd-action.sd-matrixdynamic__remove-btn .sd-action__icon{display:none}#surveyjs-builder-package .sd-question--mobile .sd-action.sd-action.sd-matrixdynamic__remove-btn:after{content:attr(title)}#surveyjs-builder-package .sd-question--mobile .sd-matrixdynamic__footer{padding-top:var(--sjs-base-unit, var(--base-unit, 8px));margin-bottom:calc(-2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-question--mobile .sd-table__cell--footer-total:not(.sd-matrix__cell),#surveyjs-builder-package .sd-question--mobile .sd-table__cell--row-text:not(.sd-matrix__cell){color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}#surveyjs-builder-package .sd-question--mobile .sd-matrixdropdown.sd-table tr:after{bottom:calc(-2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-question--mobile .sd-matrixdropdown.sd-table tr:last-child:after{content:none}#surveyjs-builder-package .sd-question--mobile .sd-table__cell.sd-table__cell--error-top,#surveyjs-builder-package .sd-question--mobile .sd-table__cell--error-top:first-of-type~.sd-table__cell:nth-of-type(2){margin-top:0}#surveyjs-builder-package .sd-question--mobile .sd-table__cell--error-top .sd-question__erbox{margin-top:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));margin-bottom:calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-question--mobile .sd-table__cell--error-top:first-of-type .sd-question__erbox{margin-top:calc(0 * (var(--sjs-base-unit, var(--base-unit, 8px))));margin-bottom:var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sd-question--mobile .sd-table__question-wrapper .sd-boolean-root{margin:initial}#surveyjs-builder-package .sd-table__cell--detail-panel .sd-panel__content{padding-top:var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sd-table__question-wrapper .sd-boolean-root{margin:auto}#surveyjs-builder-package .sd-table__cell--footer .sd-table__question-wrapper--expression .sd-expression{padding:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));border-bottom:1px solid var(--sjs-border-light, var(--border-light, #eaeaea));font-size:var(--sjs-font-size, 16px);font-weight:600;line-height:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-table__cell--footer .sd-table__question-wrapper--left{text-align:start}#surveyjs-builder-package .sd-table__cell--footer .sd-table__question-wrapper--center{text-align:center}#surveyjs-builder-package .sd-table__cell--footer .sd-table__question-wrapper--right{text-align:end}#surveyjs-builder-package .sd-table.sd-matrixdynamic{table-layout:auto}#surveyjs-builder-package .sd-page{padding:0 calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:border-box;flex-direction:column;align-items:flex-start;width:100%;display:flex;position:relative}#surveyjs-builder-package .sd-root-modern--mobile .sd-page{padding:0}#surveyjs-builder-package .sd-page .sd-page__title{--page-title-font-size: var(--sjs-font-pagetitle-size, calc(1.5 * (var(--sjs-font-size, 16px))));font-family:var(--sjs-font-pagetitle-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-pagetitle-weight, 700);font-size:var(--page-title-font-size);color:var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, #000000e8));line-height:calc(1.33 * (var(--page-title-font-size)));margin:0 0 calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0px;position:static}#surveyjs-builder-package .sd-page .sd-page__description{font-family:var(--sjs-font-pagedescription-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-pagedescription-weight, 400);font-size:var(--sjs-font-pagedescription-size, var(--sjs-font-size, 16px));color:var(--sjs-font-pagedescription-color, var(--sjs-general-dim-forecolor-light, #00000073));line-height:calc(1.5 * (var(--sjs-font-pagedescription-size, var(--sjs-font-size, 16px))));margin:0 0 calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0;position:static}#surveyjs-builder-package .sd-page__errbox{padding:calc(.5 * var(--sd-base-vertical-padding) + var(--sjs-base-unit, var(--base-unit, 8px))) var(--sd-base-padding)}#surveyjs-builder-package .sd-page__title~.sd-page__errbox,#surveyjs-builder-package .sd-page__description~.sd-page__errbox{margin-top:calc(.5 * var(--sd-base-vertical-padding) + var(--sjs-base-unit, var(--base-unit, 8px)));margin-bottom:calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-root--compact .sd-page__title~.sd-page__errbox,#surveyjs-builder-package .sd-root--compact .sd-page__description~.sd-page__errbox{margin-bottom:0}#surveyjs-builder-package .sd-row{box-sizing:border-box;width:100%;margin-top:var(--sd-base-vertical-padding);flex-direction:row;display:flex}#surveyjs-builder-package .sd-row.sd-page__row{margin-top:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-page__row.sd-row--compact{margin-top:var(--sd-base-vertical-padding)}#surveyjs-builder-package .sd-row:first-of-type{margin-top:0}#surveyjs-builder-package .sd-page__title~.sd-row.sd-page__row:not(.sd-row--compact),#surveyjs-builder-package .sd-page__description~.sd-row.sd-page__row:not(.sd-row--compact){margin-top:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-page__title~.sd-page__row.sd-row--compact,#surveyjs-builder-package .sd-page__description~.sd-page__row.sd-row--compact{margin-top:var(--sd-base-vertical-padding)}#surveyjs-builder-package .sd-page__title~.sd-page__row.sd-row.sd-row--enter.sd-row-delayed-enter,#surveyjs-builder-package .sd-page__description~.sd-page__row.sd-row.sd-row--enter.sd-row-delayed-enter{margin-top:0}#surveyjs-builder-package .sd-row.sd-page__row:not(.sd-row--compact)~.sd-row.sd-page__row:not(.sd-row--compact){margin-top:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-row.sd-page__row:not(.sd-row--compact)~.sd-page__row.sd-row.sd-row--enter.sd-row-delayed-enter{margin-top:0}#surveyjs-builder-package .sd-row--multiple{row-gap:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));margin-left:calc(-1 * var(--sd-base-padding));width:calc(100% + var(--sd-base-padding));flex-wrap:wrap}#surveyjs-builder-package .sd-row--multiple>div{box-sizing:border-box;--animation-padding-left: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding-left:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));align-items:stretch;display:flex}#surveyjs-builder-package .sd-panel.sd-panel--as-page>.sd-panel__content>.sd-row--multiple:not(.sd-row--compact){margin-left:calc(-2 * (var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(100% + var(--base-unit) * 2)}#surveyjs-builder-package .sd-panel:not(.sd-panel--as-page) .sd-row--multiple{row-gap:var(--sd-base-vertical-padding)}#surveyjs-builder-package .sd-panel:not(.sd-panel--as-page) .sd-row--multiple>div,#surveyjs-builder-package .sd-row--multiple.sd-row--compact>div{--animation-padding-left: var(--sd-base-padding);padding-left:var(--sd-base-padding)}#surveyjs-builder-package .sd-page__row.sd-row--multiple{margin-left:calc(-2 * (var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(100% + 2 * var(--sjs-base-unit, var(--base-unit, 8px)))}#surveyjs-builder-package .sd-page__row.sd-row--multiple.sd-row--compact{row-gap:var(--sd-base-vertical-padding);margin-left:calc(-1 * var(--sd-base-padding));width:calc(100% + var(--sd-base-padding));padding:0}#surveyjs-builder-package .sd-row__panel{box-sizing:border-box;width:100%}#surveyjs-builder-package .sd-row__question{box-sizing:border-box;white-space:nowrap;width:100%}#surveyjs-builder-package .sd-row.sd-row--enter{margin-top:0}#surveyjs-builder-package .sd-row--enter{opacity:0;height:0;animation-name:fadeIn,moveInWithOverflow;animation-timing-function:ease-out;animation-fill-mode:forwards;animation-delay:var(--sjs-row-fade-in-delay, .15s),0s,0s;animation-duration:var(--sjs-row-fade-in-duration, .5s),var(--sjs-row-move-in-duration, .15s),var(--sjs-row-move-in-duration, .15s);min-height:0!important}#surveyjs-builder-package .sd-row--delayed-enter{animation-delay:calc(var(--sjs-row-fade-in-delay, .15s) + var(--sjs-row-fade-in-animation-delay, .4s)),var(--sjs-row-fade-in-animation-delay, .4s),var(--sjs-row-fade-in-animation-delay, .4s)}#surveyjs-builder-package .sd-row--leave{animation-name:fadeIn,moveInWithOverflow;animation-timing-function:ease-in;animation-direction:reverse;animation-fill-mode:forwards;animation-delay:0s,var(--sjs-row-move-out-delay, .1s),var(--sjs-row-move-out-delay, .1s);animation-duration:var(--sjs-row-fade-out-duration, .15s),var(--sjs-row-move-out-duration, .25s),var(--sjs-row-move-out-duration, .25s);min-height:0!important}#surveyjs-builder-package .sd-row--enter .sd-element-wrapper--enter,#surveyjs-builder-package .sd-row--leave .sd-element-wrapper--leave{animation:none}#surveyjs-builder-package .sv-skeleton-element{min-height:50px}#surveyjs-builder-package .sd-title{font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));color:var(--sjs-general-forecolor, var(--foreground, #161616));white-space:normal;flex-direction:row;font-style:normal;display:block}#surveyjs-builder-package .sd-title.sd-container-modern__title{padding:var(--sd-page-vertical-padding) var(--sd-page-vertical-padding);font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));align-items:center;gap:calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));box-shadow:0 2px 0 var(--sjs-primary-backcolor, var(--primary, #19b394));display:flex}#surveyjs-builder-package .sd-title.sd-container-modern__title .sd-logo.sv-logo--right{margin-left:auto}#surveyjs-builder-package .sd-title.sd-container-modern__title .sd-logo__image{margin-top:var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sd-header__text{gap:var(--sjs-base-unit, var(--base-unit, 8px));flex-direction:column;flex-grow:1;display:flex}#surveyjs-builder-package .sd-header__text .sd-title{--survey-title-font-size: var(--sjs-font-surveytitle-size, calc(2 * (var(--sjs-font-size, 16px))));font-size:var(--survey-title-font-size);line-height:calc(1.25 * (var(--survey-title-font-size)));color:var(--sjs-font-surveytitle-color, var(--sjs-primary-backcolor, var(--primary, #19b394)));font-family:var(--sjs-font-surveytitle-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-surveytitle-weight, 700)}#surveyjs-builder-package .sd-header__text h3{line-height:calc(2.5 * (var(--sjs-font-size, 16px)))}#surveyjs-builder-package .sd-header__text h5{font-size:var(--sjs-font-size, 16px);font-weight:400;line-height:calc(1.5 * (var(--sjs-font-size, 16px)))}#surveyjs-builder-package .sd-header__text .sd-description{--survey-description-font-size: var(--sjs-font-surveydescription-size, var(--sjs-font-size, 16px));font-size:var(--survey-description-font-size);line-height:calc(1.5 * (var(--survey-description-font-size)));color:var(--sjs-font-surveydescription-color, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)));font-family:var(--sjs-font-surveydescription-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-surveydescription-weight, 400)}#surveyjs-builder-package .sd-title .sv-title-actions{justify-content:space-between;width:100%}#surveyjs-builder-package .sd-root-modern .sd-container-modern__title{background-color:var(--sjs-general-backcolor, var(--background, #fff))}#surveyjs-builder-package .sd-root-modern .sd-container-modern__title .sd-header__text h3{margin:0}#surveyjs-builder-package .sd-root-modern .sd-container-modern__title .sd-description{color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090));margin:0}#surveyjs-builder-package .sd-title .sv-title-actions{width:calc(100% + 3 * var(--sjs-base-unit, var(--base-unit, 8px)));align-items:flex-start}#surveyjs-builder-package .sd-title .sv-title-actions .sv-title-actions__title{max-width:calc(100% - 3 * var(--sjs-base-unit, var(--base-unit, 8px)));white-space:initial;min-width:unset;flex-wrap:wrap;flex:0 auto}#surveyjs-builder-package .sd-root--compact .sd-title .sv-title-actions{width:100%}#surveyjs-builder-package .sd-action-title-bar{min-width:calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));margin:calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0;flex:1 9 auto;justify-content:flex-end}#surveyjs-builder-package .sd-action-title-bar .sv-action{flex:none}#surveyjs-builder-package .sd-action-title-bar.sd-action-bar--empty{min-width:0}#surveyjs-builder-package .sd-description{font-style:normal;font-family:var(--sjs-font-questiondescription-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-questiondescription-weight, 400);color:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, #00000073));font-size:var(--sjs-font-questiondescription-size, var(--sjs-font-size, 16px));line-height:calc(1.5 * (var(--sjs-font-questiondescription-size, var(--sjs-font-size, 16px))));white-space:normal}#surveyjs-builder-package .sd-description.sd-question__description--under-input{padding-top:calc(.375 * var(--sd-base-vertical-padding))}#surveyjs-builder-package .sd-element__header .sd-description{margin-top:calc(.25 * var(--sd-base-vertical-padding) - .5 * var(--sjs-base-unit, var(--base-unit, 8px)))}#surveyjs-builder-package .sd-item{padding:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0;display:flex}#surveyjs-builder-package .sd-item--disabled.sd-item--disabled .sd-item__decorator,#surveyjs-builder-package .sd-item__decorator{width:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:border-box;background-color:var(--sjs-editorpanel-backcolor, var(--sjs-editor-background, var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9))));margin-top:calc((1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))) - 3 * (var(--sjs-base-unit, var(--base-unit, 8px)))) / 2);box-shadow:var(--sjs-shadow-inner, inset 0px 1px 2px 0px #00000026),0 0 0 0 var(--sjs-primary-backcolor, var(--primary, #19b394));transition:box-shadow var(--sjs-transition-duration, .15s),background var(--sjs-transition-duration, .15s);border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}#surveyjs-builder-package .sd-item--readonly.sd-item--readonly.sd-item:not(.sd-item--checked) .sd-item__control:focus+.sd-item__decorator,#surveyjs-builder-package .sd-item--readonly.sd-item--readonly .sd-item__decorator{background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, #f8f8f8));box-shadow:none;transition:none}#surveyjs-builder-package .sd-item--preview.sd-item--preview .sd-item__decorator{box-shadow:none;background-color:#0000;transition:none}#surveyjs-builder-package .sd-item--checked .sd-item__decorator{box-shadow:none}#surveyjs-builder-package .sd-item__control:focus+.sd-item__decorator{background:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));box-shadow:var(--sjs-shadow-inner-reset, inset 0px 0px 0px 0px #00000026),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394));outline:none}#surveyjs-builder-package .sd-item--allowhover:not(.sd-item--readonly) .sd-selectbase__label:hover .sd-item__decorator{background:var(--sjs-editorpanel-hovercolor, var(--sjs-general-backcolor-dim-dark, #f3f3f3));outline:none}#surveyjs-builder-package .sd-item--checked .sd-item__decorator{background:var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sd-item__control-label{font-family:var(--sjs-font-editorfont-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-style:normal;font-weight:var(--sjs-font-editorfont-weight, 400);line-height:calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));white-space:normal;text-align:start;width:100%;min-width:0}#surveyjs-builder-package .sd-item__control-label .sv-string-viewer{text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}#surveyjs-builder-package .sd-item--disabled .sd-item__control-label{color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));opacity:.25}#surveyjs-builder-package .sd-root--readonly .sd-item--disabled .sd-item__control-label{color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)))}#surveyjs-builder-package .sd-item--error .sd-item__decorator{background:var(--sjs-special-red-light, var(--red-light, #e60a3e1a))}#surveyjs-builder-package .sd-selectbase{min-inline-size:0;border:none;min-width:0;margin:0;padding:0}#surveyjs-builder-package .sd-selectbase--row{-moz-column-gap:calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));column-gap:calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));border:none;flex-wrap:wrap;margin:0;padding:0;display:flex}#surveyjs-builder-package .sd-selectbase--multi-column{flex-wrap:nowrap;flex:1 1 0;margin:0 -2px;padding:0 2px;display:flex;overflow:auto}#surveyjs-builder-package .sd-selectbase__label{gap:var(--sjs-base-unit, var(--base-unit, 8px));vertical-align:top;max-width:100%;display:inline-flex;position:relative}#surveyjs-builder-package .sd-selectbase__column{vertical-align:top;box-sizing:border-box;flex:1 1 0;max-width:100%;display:block}#surveyjs-builder-package .sd-selectbase__column:not(:last-child){padding-right:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-selectbase__column.sv-q-column-1{width:100%}#surveyjs-builder-package .sd-item--enter,#surveyjs-builder-package .sd-item--leave{opacity:0;animation-name:moveInWithOverflow,fadeIn;animation-timing-function:linear;animation-fill-mode:forwards;animation-direction:var(--animation-direction);animation-duration:var(--move-animation-duration),var(--fade-animation-duration);animation-delay:var(--move-animation-delay),var(--fade-animation-delay)}#surveyjs-builder-package .sd-item--enter{--animation-direction: normal;--move-animation-duration: var(--sjs-ranking-move-in-duration, .15s);--move-animation-delay: 0s;--fade-animation-duration: var(--sjs-ranking-fade-in-duration, .1s);--fade-animation-delay: var(--sjs-ranking-fade-in-delay, .15s)}#surveyjs-builder-package .sd-item--leave{--animation-direction: reverse;--move-animation-duration: var(--sjs-ranking-move-out-duration, .15s);--move-animation-delay: var(--sjs-ranking-move-out-delay, 0s);--fade-animation-duration: var(--sjs-ranking-fade-out-duration, .1s);--fade-animation-delay: 0s}#surveyjs-builder-package div[class*=sv-q-column-]:not(:first-of-type) .sd-item--enter{--move-animation-duration: 0s;--fade-animation-delay: 0s}#surveyjs-builder-package .sd-radio__decorator{border-radius:50%}#surveyjs-builder-package .sd-radio__decorator:after{content:" ";width:var(--sjs-base-unit, var(--base-unit, 8px));height:var(--sjs-base-unit, var(--base-unit, 8px));transition:background-color var(--sjs-transition-duration, .15s);background-color:#0000;border-radius:50%;display:block}#surveyjs-builder-package .sd-radio--checked .sd-radio__decorator:after{content:" ";width:var(--sjs-base-unit, var(--base-unit, 8px));height:var(--sjs-base-unit, var(--base-unit, 8px));background-color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff));border-radius:50%;display:block}#surveyjs-builder-package .sd-radio--checked.sd-radio--disabled .sd-radio__decorator:after{background-color:var(--sjs-border-default, var(--border, #d6d6d6))}#surveyjs-builder-package .sd-radio--checked.sd-radio--readonly .sd-radio__decorator:after{background-color:var(--sjs-general-forecolor, var(--foreground, #161616))}#surveyjs-builder-package .sd-radio--checked.sd-radio--preview .sd-radio__decorator:after{display:none}#surveyjs-builder-package .sd-radio--checked.sd-radio--preview .sd-radio__decorator .sd-radio__svg{fill:var(--sjs-general-forecolor, var(--foreground, #161616));width:calc(2.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(2.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));display:block}#surveyjs-builder-package .sd-radio--checked .sd-radio__control:focus+.sd-radio__decorator:after{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sd-radio__svg{display:none}#surveyjs-builder-package .sd-visuallyhidden{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);width:1px;height:1px;position:absolute;overflow:hidden}#surveyjs-builder-package .sd-matrix fieldset{border:none;margin:0;padding:0}#surveyjs-builder-package .sd-matrix__label{justify-content:center;display:flex;position:relative}#surveyjs-builder-package .sd-matrix__text{padding:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-matrix__text--checked{background-color:var(--sjs-primary-backcolor-light, var(--primary-light, #19b3941a));padding:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-matrix__cell:first-of-type{font-weight:var(--sjs-font-questiontitle-weight, 600);text-align:start}#surveyjs-builder-package{--sd-rating-bad-color: var(--sjs-special-red, var(--red, #e60a3e));--sd-rating-normal-color: var(--sjs-special-yellow, var(--yellow, #ff9814));--sd-rating-good-color: var(--sjs-special-green, var(--green, #19b394));--sd-rating-bad-color-light: var(--sjs-special-red-light, var(--red-light, #e60a3e1a));--sd-rating-normal-color-light: var(--sjs-special-yellow-light, var(--yellow-light, #ff98141a));--sd-rating-good-color-light: var(--sjs-special-green-light, var(--green-light, #19b3941a))}#surveyjs-builder-package .sd-rating{min-height:calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));overflow-x:auto}#surveyjs-builder-package .sd-rating fieldset{gap:var(--sjs-base-unit, var(--base-unit, 8px));border:none;flex-wrap:nowrap;align-items:center;margin-inline-start:0;padding:0 0 2px;display:flex}#surveyjs-builder-package .sd-rating.sd-rating--wrappable fieldset{flex-wrap:wrap;min-width:0}#surveyjs-builder-package .sd-rating.sd-rating--labels-top fieldset{padding-top:calc(4.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));position:relative}#surveyjs-builder-package .sd-rating.sd-rating--labels-top fieldset .sd-rating__min-text{border:0;margin:0;position:absolute;top:0;left:0}#surveyjs-builder-package .sd-rating.sd-rating--labels-top fieldset .sd-rating__max-text{border:0;margin:0;position:absolute;top:0;right:0}#surveyjs-builder-package .sd-rating.sd-rating--labels-bottom fieldset{padding-bottom:calc(4.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));position:relative}#surveyjs-builder-package .sd-rating.sd-rating--labels-bottom fieldset .sd-rating__min-text{border:0;margin:0;position:absolute;bottom:0;left:0}#surveyjs-builder-package .sd-rating.sd-rating--labels-bottom fieldset .sd-rating__max-text{border:0;margin:0;position:absolute;bottom:0;right:0}#surveyjs-builder-package .sd-rating.sd-rating--labels-diagonal fieldset{padding-top:calc(4.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding-bottom:calc(4.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));position:relative}#surveyjs-builder-package .sd-rating.sd-rating--labels-diagonal fieldset .sd-rating__min-text{border:0;margin:0;position:absolute;top:0;left:0}#surveyjs-builder-package .sd-rating.sd-rating--labels-diagonal fieldset .sd-rating__max-text{border:0;margin:0;position:absolute;bottom:0;right:0}#surveyjs-builder-package .sd-rating--small{min-height:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));margin:auto}#surveyjs-builder-package .sd-rating--small fieldset{gap:var(--sjs-base-unit, var(--base-unit, 8px));padding:0}#surveyjs-builder-package .sd-rating__item{background:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));border-radius:calc(12.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));white-space:nowrap;padding:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(2.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:border-box;min-width:calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));text-align:center;color:var(--sjs-general-forecolor, var(--foreground, #161616));fill:var(--sjs-general-forecolor, var(--foreground, #161616));font-size:var(--sjs-font-size, 16px);box-shadow:var(--sjs-shadow-small, 0px 1px 2px 0px #00000026),inset 0 0 0 0 var(--sjs-general-backcolor, var(--background, #fff));transition:box-shadow var(--sjs-transition-duration, .15s),background-color var(--sjs-transition-duration, .15s);border:0 solid #0000;justify-content:center;align-items:center;display:flex;position:relative}#surveyjs-builder-package .sd-rating__item--fixed-size{width:calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding:0}#surveyjs-builder-package legend+.sd-rating__item,#surveyjs-builder-package legend+sv-ng-rating-item-smiley+.sd-rating__item-smiley,#surveyjs-builder-package legend+sv-ng-rating-item+.sd-rating__item{margin-inline-start:2px}#surveyjs-builder-package .sd-rating__item--error{background-color:var(--sjs-special-red-light, var(--red-light, #e60a3e1a));border:none;box-shadow:0 1px 2px #0000}#surveyjs-builder-package .sd-rating__item.sd-rating__item--disabled{color:var(--sjs-general-forecolor, var(--foreground, #161616));fill:var(--sjs-general-forecolor, var(--foreground, #161616))}#surveyjs-builder-package .sd-rating__item.sd-rating__item--selected.sd-rating__item--disabled{color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff));fill:var(--sjs-general-forecolor, var(--foreground, #161616));background-color:var(--lbr-dialog-screen-color, var(--background-semitransparent, #90909080));border:none}#surveyjs-builder-package .sd-rating__item.sd-rating__item--readonly{fill:#0000;border:2px solid var(--sjs-border-inside, var(--border-inside, #00000029));box-shadow:none;background-color:#0000;transform:none}#surveyjs-builder-package .sd-rating__item.sd-rating__item--readonly .sd-rating__item-text.sd-rating__item-text{color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}#surveyjs-builder-package .sd-rating__item.sd-rating__item--selected.sd-rating__item--readonly{border-color:var(--sjs-general-forecolor, var(--foreground, #161616))}#surveyjs-builder-package .sd-rating__item.sd-rating__item--selected.sd-rating__item--readonly .sd-rating__item-text.sd-rating__item-text{color:var(--sjs-general-forecolor, var(--foreground, #161616))}#surveyjs-builder-package .sd-rating__item.sd-rating__item--preview{fill:#0000;box-shadow:none;background-color:#0000;border:1px solid #0000;transform:none}#surveyjs-builder-package .sd-rating__item.sd-rating__item--preview:focus-within{box-shadow:none}#surveyjs-builder-package .sd-rating__item.sd-rating__item--preview .sd-rating__item-text.sd-rating__item-text{color:var(--sjs-general-forecolor, var(--foreground, #161616))}#surveyjs-builder-package .sd-rating__item.sd-rating__item--selected.sd-rating__item--preview{border-color:var(--sjs-general-forecolor, var(--foreground, #161616));border-width:1px}#surveyjs-builder-package .sd-rating__item.sd-rating__item--selected.sd-rating__item--preview .sd-rating__item-text.sd-rating__item-text{color:var(--sjs-general-forecolor, var(--foreground, #161616))}#surveyjs-builder-package .sd-question--disabled .sd-rating__item-text{opacity:.25}#surveyjs-builder-package .sd-rating__item--allowhover:hover{background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, #f8f8f8))}#surveyjs-builder-package .sd-rating__item:focus-within{box-shadow:0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sd-rating__item--selected{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff));box-shadow:0 0 0 0 var(--sjs-primary-backcolor, var(--primary, #19b394));font-weight:600}#surveyjs-builder-package .sd-rating__item--selected:focus-within{box-shadow:var(--sjs-shadow-small-reset, 0px 0px 0px 0px #00000026),inset 0 0 0 4px var(--sjs-general-backcolor, var(--background, #fff)),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sd-rating__item-smiley{border-radius:calc(12.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));white-space:nowrap;padding:calc(1.25 * (var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:border-box;min-width:calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));min-height:calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));text-align:center;border:2px solid var(--sjs-border-default, var(--border, #d6d6d6));color:var(--sjs-general-forecolor, var(--foreground, #161616));fill:var(--sjs-border-default, var(--border, #d6d6d6));box-shadow:var(--sjs-shadow-small-reset, 0px 0px 0px 0px #00000026),inset 0 0 0 0 var(--sjs-general-backcolor, var(--background, #fff));transition:box-shadow var(--sjs-transition-duration, .15s),background-color var(--sjs-transition-duration, .15s);justify-content:center;align-items:center;display:flex;position:relative}#surveyjs-builder-package .sd-rating__item-smiley svg{width:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));display:block}#surveyjs-builder-package .sd-rating__item-smiley--small{padding:calc(.625 * (var(--sjs-base-unit, var(--base-unit, 8px))));min-width:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));min-height:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));border-width:1px}#surveyjs-builder-package .sd-rating__item-smiley--small svg{width:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-rating__item-smiley--small:not(.sd-rating__item-smiley--selected):focus-within{box-shadow:0 0 0 1px var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sd-rating__item-smiley--colored.sd-rating__item-smiley--small:not(.sd-rating__item-smiley--selected):focus-within{box-shadow:0 0 0 1px var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)))}#surveyjs-builder-package .sd-rating__item-smiley--small.sd-rating__item-smiley--selected:focus-within{box-shadow:inset 0 0 0 2px var(--sjs-general-backcolor, var(--background, #fff)),0 0 0 1px var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)))}#surveyjs-builder-package legend+.sd-rating__item-smiley,#surveyjs-builder-package legend+sv-ng-rating-item+.sd-rating__item-smiley{margin-inline-start:2px}#surveyjs-builder-package .sd-rating__item-smiley--scale-colored{border-color:var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)));fill:var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)));transition:box-shadow var(--sjs-transition-duration, .15s),opacity var(--sjs-transition-duration, .15s),background-color var(--sjs-transition-duration, .15s)}#surveyjs-builder-package .sd-rating__item-smiley--error{background-color:var(--sjs-special-red-light, var(--red-light, #e60a3e1a));fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090));border-color:#0000}#surveyjs-builder-package .sd-rating__item-smiley--error.sd-rating__item-smiley--scale-colored:hover{fill:var(--sd-rating-item-color, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)))}#surveyjs-builder-package .sd-rating__item-smiley--error.sd-rating__item-smiley--scale-colored:not(.sd-rating__item-smiley--selected){opacity:initial}#surveyjs-builder-package .sd-rating__item-smiley.sd-rating__item-smiley--disabled{opacity:.5}#surveyjs-builder-package .sd-rating__item-smiley.sd-rating__item-smiley--selected.sd-rating__item-smiley--disabled{opacity:initial;fill:var(--sjs-primary-forecolor, var(--primary-foreground, #fff))}#surveyjs-builder-package .sd-rating__item-smiley.sd-rating__item-smiley--readonly{fill:var(--sjs-border-default, var(--border, #d6d6d6));border-color:var(--sjs-border-default, var(--border, #d6d6d6))}#surveyjs-builder-package .sd-rating__item-smiley.sd-rating__item-smiley--selected.sd-rating__item-smiley--readonly{fill:var(--sjs-general-forecolor, var(--foreground, #161616));border-color:var(--sjs-general-forecolor, var(--foreground, #161616));background-color:unset}#surveyjs-builder-package .sd-rating__item-smiley.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview{border:1px solid var(--sjs-general-forecolor, var(--foreground, #161616));fill:var(--sjs-general-forecolor, var(--foreground, #161616))}#surveyjs-builder-package .sd-rating__item-smiley.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview:focus-within{box-shadow:none}#surveyjs-builder-package .sd-rating__item-smiley.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview svg{margin:1px}#surveyjs-builder-package .sd-rating__item-smiley.sd-rating__item-smiley--selected.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview{fill:var(--sjs-general-backcolor, var(--background, #fff));background-color:var(--sjs-general-forecolor, var(--foreground, #161616))}#surveyjs-builder-package .sd-rating__item-smiley--allowhover:hover{background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, #f8f8f8));border-color:var(--sjs-border-default, var(--border, #d6d6d6))}#surveyjs-builder-package .sd-rating__item-smiley:focus-within{box-shadow:var(--sjs-shadow-small-reset, 0px 0px 0px 0px #00000026),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394));border:none}#surveyjs-builder-package .sd-rating__item-smiley--selected{background-color:var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)));border-color:var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)));fill:var(--sjs-primary-forecolor, var(--primary-foreground, #fff));font-weight:600}#surveyjs-builder-package .sd-rating__item-smiley--selected:focus-within{border:0px solid var(--sjs-general-backcolor, var(--background, #fff));box-shadow:var(--sjs-shadow-small-reset, 0px 0px 0px 0px #00000026),inset 0 0 0 4px var(--sjs-general-backcolor, var(--background, #fff)),0 0 0 2px var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)))}#surveyjs-builder-package .sd-rating__item-smiley--scale-colored:not(.sd-rating__item-smiley--selected){opacity:.25}#surveyjs-builder-package .sd-rating__item-smiley--scale-colored:not(.sd-rating__item-smiley--selected).sd-rating__item-smiley--allowhover:hover{background-color:var(--sd-rating-item-color-light, var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, #f8f8f8)));border-color:var(--sd-rating-item-color, var(--sjs-border-default, var(--border, #d6d6d6)));opacity:.5}#surveyjs-builder-package .sd-rating__item-smiley--rate-colored:not(.sd-rating__item-smiley--selected).sd-rating__item-smiley--allowhover:hover{opacity:.5}#surveyjs-builder-package .sd-rating__item-smiley--scale-colored:not(.sd-rating__item-smiley--selected):focus-within{opacity:1;box-shadow:var(--sjs-shadow-small-reset, 0px 0px 0px 0px #00000026),0 0 0 2px var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)))}#surveyjs-builder-package .sd-rating__item-smiley--scale-colored.sd-rating__item-smiley--small:not(.sd-rating__item-smiley--selected):focus-within{opacity:1;box-shadow:var(--sjs-shadow-small-reset, 0px 0px 0px 0px #00000026),0 0 0 1px var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)))}#surveyjs-builder-package .sd-rating__item-smiley--scale-colored.sd-rating__item-smiley--selected,#surveyjs-builder-package .sd-rating__item-smiley--scale-colored.sd-rating__item-smiley--readonly,#surveyjs-builder-package .sd-rating__item-smiley--scale-colored.sd-rating__item-smiley--preview{opacity:1}#surveyjs-builder-package .sd-rating__item-star{width:calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:content-box;position:relative}#surveyjs-builder-package .sd-rating__item-star:not(:first-of-type){padding-left:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));margin-left:calc(-.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-rating__item-star:not(:last-of-type){padding-right:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));margin-right:calc(-.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-rating__item-star svg{stroke:var(--sjs-border-default, var(--border, #d6d6d6));stroke-width:2px;fill:#0000;width:calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));transition:stroke var(--sjs-transition-duration, .15s),opacity var(--sjs-transition-duration, .15s),fill var(--sjs-transition-duration, .15s);display:block;position:absolute}#surveyjs-builder-package .sd-rating__item-star .sv-star{opacity:1}#surveyjs-builder-package .sd-rating__item-star .sv-star-2{opacity:0}#surveyjs-builder-package .sd-rating__item-star--small,#surveyjs-builder-package .sd-rating__item-star--small svg{width:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-rating__item-star--small.sd-rating__item-star--selected svg{stroke-width:1px}#surveyjs-builder-package .sd-rating__item-star--selected svg{stroke:#0000;fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sd-rating__item-star--selected:first-child svg{transition-delay:0s}#surveyjs-builder-package .sd-rating__item-star--selected:nth-child(2) svg{transition-delay:25ms}#surveyjs-builder-package .sd-rating__item-star--selected:nth-child(3) svg{transition-delay:50ms}#surveyjs-builder-package .sd-rating__item-star--selected:nth-child(4) svg{transition-delay:75ms}#surveyjs-builder-package .sd-rating__item-star--selected:nth-child(5) svg{transition-delay:.1s}#surveyjs-builder-package .sd-rating__item-star--selected:nth-child(6) svg{transition-delay:.125s}#surveyjs-builder-package .sd-rating__item-star--selected:nth-child(7) svg{transition-delay:.15s}#surveyjs-builder-package .sd-rating__item-star--selected:nth-child(8) svg{transition-delay:.175s}#surveyjs-builder-package .sd-rating__item-star--selected:nth-child(9) svg{transition-delay:.2s}#surveyjs-builder-package .sd-rating__item-star--selected:nth-child(10) svg{transition-delay:.225s}#surveyjs-builder-package .sd-rating__item-star--selected:nth-child(11) svg{transition-delay:.25s}#surveyjs-builder-package .sd-rating__item-star--selected:nth-child(12) svg{transition-delay:.275s}#surveyjs-builder-package .sd-rating__item-star--selected:nth-child(13) svg{transition-delay:.3s}#surveyjs-builder-package .sd-rating__item-star--selected:nth-child(14) svg{transition-delay:.325s}#surveyjs-builder-package .sd-rating__item-star--selected:nth-child(15) svg{transition-delay:.35s}#surveyjs-builder-package .sd-rating__item-star--selected:nth-child(16) svg{transition-delay:.375s}#surveyjs-builder-package .sd-rating__item-star--selected:nth-child(17) svg{transition-delay:.4s}#surveyjs-builder-package .sd-rating__item-star--selected:nth-child(18) svg{transition-delay:.425s}#surveyjs-builder-package .sd-rating__item-star--selected:nth-child(19) svg{transition-delay:.45s}#surveyjs-builder-package .sd-rating__item-star--selected:nth-child(20) svg{transition-delay:.475s}#surveyjs-builder-package .sd-rating__item-star--selected:nth-child(21) svg{transition-delay:.5s}#surveyjs-builder-package .sd-rating__item-star--selected:nth-child(22) svg{transition-delay:.525s}#surveyjs-builder-package .sd-rating__item-star--selected:nth-child(23) svg{transition-delay:.55s}#surveyjs-builder-package .sd-rating__item-star--selected:nth-child(24) svg{transition-delay:.575s}#surveyjs-builder-package .sd-rating__item-star--selected:nth-child(25) svg{transition-delay:.6s}#surveyjs-builder-package .sd-rating__item-star--error svg{stroke:none;fill:var(--sjs-special-red-light, var(--red-light, #e60a3e1a))}#surveyjs-builder-package .sd-rating__item-star--disabled{opacity:.5}#surveyjs-builder-package .sd-rating__item-star--disabled svg{stroke:var(--sjs-border-default, var(--border, #d6d6d6));fill:none}#surveyjs-builder-package .sd-rating__item-star--selected.sd-rating__item-star--disabled svg{stroke:none;fill:var(--sjs-border-default, var(--border, #d6d6d6))}#surveyjs-builder-package .sd-rating__item-star--readonly svg{stroke:var(--sjs-border-default, var(--border, #d6d6d6));fill:none}#surveyjs-builder-package .sd-rating__item-star--selected.sd-rating__item-star--readonly svg{stroke:none;fill:var(--sjs-general-forecolor, var(--foreground, #161616))}#surveyjs-builder-package .sd-rating__item-star--preview svg{stroke:var(--sjs-general-forecolor, var(--foreground, #161616));stroke-width:1px;fill:none}#surveyjs-builder-package .sd-rating__item-star--selected.sd-rating__item-star--preview svg{stroke:none;fill:var(--sjs-general-forecolor, var(--foreground, #161616))}#surveyjs-builder-package .sd-rating__item-star:not(.sd-rating__item-star--preview):focus-within svg{stroke:var(--sjs-primary-backcolor, var(--primary, #19b394));fill:#0000}#surveyjs-builder-package .sd-rating__item-star--unhighlighted svg{stroke:#0000;fill:var(--sjs-border-default, var(--border, #d6d6d6))}#surveyjs-builder-package .sd-rating__item-star--highlighted svg{stroke:var(--sjs-border-default, var(--border, #d6d6d6));fill:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, #f8f8f8))}#surveyjs-builder-package .sd-rating__item-star--selected:not(.sd-rating__item-star--preview).sd-rating__item-star--unhighlighted:focus-within svg{stroke:var(--sjs-border-default, var(--border, #d6d6d6));fill:var(--sjs-border-default, var(--border, #d6d6d6))}#surveyjs-builder-package .sd-rating__item-star--selected:not(.sd-rating__item-star--preview):focus-within svg{stroke:var(--sjs-primary-backcolor, var(--primary, #19b394));fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sd-rating__item-star--selected:not(.sd-rating__item-star--preview):focus-within .sv-star{opacity:0}#surveyjs-builder-package .sd-rating__item-star--selected:not(.sd-rating__item-star--preview):focus-within .sv-star-2{opacity:1}#surveyjs-builder-package .sd-rating__item-text.sd-rating__item-text{font-family:var(--sjs-font-editorfont-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-editorfont-weight, 400);color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));line-height:calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));box-sizing:border-box;transition:color var(--sjs-transition-duration, .15s);display:inline-block}#surveyjs-builder-package .sd-rating__item-text.sd-rating__item-text.sd-rating__min-text,#surveyjs-builder-package .sd-rating__item-text.sd-rating__item-text.sd-rating__max-text{margin-top:calc(1.25 * (var(--sjs-base-unit, var(--base-unit, 8px))));margin-bottom:calc(1.25 * (var(--sjs-base-unit, var(--base-unit, 8px))));color:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, #00000073));border:2px solid #0000}#surveyjs-builder-package .sd-rating__item-text.sd-rating__item-text.sd-rating__min-text{margin-right:var(--sjs-base-unit, var(--base-unit, 8px));border-left:0}#surveyjs-builder-package .sd-rating__item-text.sd-rating__item-text.sd-rating__max-text{margin-right:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));margin-left:var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sd-rating__item-text.sd-rating__item-text .sv-string-editor{white-space:nowrap}#surveyjs-builder-package .sd-rating__item-text.sd-rating__item-text.sd-rating__item--fixed-size{min-width:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-rating__item-text.sd-rating__item-text:after{content:attr(data-text);color:#0000;visibility:hidden;height:0;font-weight:600;display:block;overflow:hidden}#surveyjs-builder-package .sd-rating--wrappable .sd-rating__item-text{max-width:100%}#surveyjs-builder-package .sd-rating--wrappable .sd-rating__item-text .sv-string-viewer{text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}#surveyjs-builder-package .sd-rating__item:focus-within .sd-rating__item-text.sd-rating__item-text{border:none}#surveyjs-builder-package .sd-rating__item--selected .sd-rating__item-text.sd-rating__item-text{color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff));font-weight:inherit;border:none}#surveyjs-builder-package .sd-rating-dropdown-item{justify-content:space-between;align-items:center;gap:calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));width:100%;display:flex}#surveyjs-builder-package .sd-rating-dropdown-item_description{color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090));font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-style:normal;font-weight:400;font-size:calc(.75 * (var(--sjs-font-size, 16px)));line-height:var(--sjs-font-size, 16px)}#surveyjs-builder-package .sv-list__item.sv-list__item--selected .sd-rating-dropdown-item_description{color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff))}#surveyjs-builder-package .sv-ranking-item--error .sv-ranking-item__index{background-color:var(--sjs-special-red-light, var(--red-light, #e60a3e1a));border-color:#0000;box-shadow:0 1px 2px #0000}#surveyjs-builder-package .sd-element--with-frame .sv-ranking-item{left:calc(-3 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv-ranking.sd-ranking--readonly{-moz-user-select:initial;user-select:initial;-webkit-user-select:initial}#surveyjs-builder-package .sv-ranking.sd-ranking--readonly.sv-ranking--select-to-rank-empty-value .sv-ranking__containers-divider,#surveyjs-builder-package .sv-ranking.sd-ranking--readonly .sv-ranking__container--empty{visibility:hidden}#surveyjs-builder-package .sv-ranking.sd-ranking--preview{-moz-user-select:initial;user-select:initial;-webkit-user-select:initial}#surveyjs-builder-package .sv-ranking.sd-ranking--preview.sv-ranking--select-to-rank-empty-value .sv-ranking__containers-divider,#surveyjs-builder-package .sv-ranking.sd-ranking--preview .sv-ranking__container--empty{visibility:hidden}@container (max-width: 496px){#surveyjs-builder-package .sv-ranking--select-to-rank-horizontal{flex-direction:column-reverse}#surveyjs-builder-package .sv-ranking--select-to-rank-horizontal .sv-ranking__containers-divider{margin:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0;height:1px;width:initial}#surveyjs-builder-package .sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty{padding-top:var(--sjs-base-unit, var(--base-unit, 8px));padding-bottom:var(--sjs-base-unit, var(--base-unit, 8px));justify-content:center;align-items:center;display:flex}#surveyjs-builder-package .sv-ranking--select-to-rank-horizontal .sv-ranking__container{max-width:initial}#surveyjs-builder-package .sv-ranking--select-to-rank-horizontal .sv-ranking__container--to .sv-ranking-item,#surveyjs-builder-package .sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking-item{left:initial}#surveyjs-builder-package .sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking__container-placeholder{padding-left:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding-right:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--from .sv-ranking__container-placeholder{padding-right:initial}}@container (max-width: 176px){#surveyjs-builder-package .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking__container-placeholder{margin-left:calc(-5 * (var(--sjs-base-unit, var(--base-unit, 8px))));margin-right:calc(-5 * (var(--sjs-base-unit, var(--base-unit, 8px))))}}#surveyjs-builder-package .sd-element--with-frame .sv-ranking--mobile .sv-ranking-item__icon-container{margin-left:0;margin-right:var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sd-element--with-frame .sv-ranking--mobile .sv-ranking-item{left:0}#surveyjs-builder-package .sv-ranking-item__content.sd-ranking-item__content{line-height:calc(1.5 * (var(--sjs-font-size, 16px)))}#surveyjs-builder-package .sv-dragdrop-movedown{animation:.1s ease-in-out svdragdropmovedown;transform:translate(0)}@keyframes svdragdropmovedown{0%{transform:translateY(-50px)}to{transform:translate(0)}}#surveyjs-builder-package .sv-dragdrop-moveup{animation:.1s ease-in-out svdragdropmoveup;transform:translate(0)}@keyframes svdragdropmoveup{0%{transform:translateY(50px)}to{transform:translate(0)}}#surveyjs-builder-package .sv-dropdown_select-wrapper{position:relative}#surveyjs-builder-package .sv-dropdown_select-wrapper use{fill:var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)))}#surveyjs-builder-package .sd-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-inline-start:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding-inline-end:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding-block:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));opacity:1;word-spacing:normal;justify-content:space-between;display:flex}#surveyjs-builder-package .sd-dropdown[disabled]{pointer-events:none}#surveyjs-builder-package select.sd-dropdown{padding-inline-start:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding-inline-end:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding-block:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-dropdown--empty:not(.sd-input--disabled),#surveyjs-builder-package .sd-dropdown--empty:not(.sd-input--disabled) .sd-dropdown__value{color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}#surveyjs-builder-package .sd-dropdown__input-field-component{height:auto}#surveyjs-builder-package .sd-dropdown option{color:var(--sjs-general-forecolor, var(--foreground, #161616));font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-size:var(--sjs-font-size, 16px)}#surveyjs-builder-package .sd-dropdown input[readonly]{pointer-events:none}#surveyjs-builder-package .sd-dropdown__value{width:100%;min-height:calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));text-overflow:ellipsis;white-space:nowrap;line-height:calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));font-family:var(--sjs-font-editorfont-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-editorfont-weight, 400);color:var(--sjs-font-editorfont-color, var(--sjs-general-forecolor, #000000e8));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));margin-block:var(--sjs-base-unit, var(--base-unit, 8px));margin-inline:0;position:relative;overflow:hidden}#surveyjs-builder-package .sd-dropdown-action-bar{overflow:unset;gap:calc(.25 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));margin-inline-start:var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sd-editor-button-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:var(--sjs-base-unit, var(--base-unit, 8px));border-radius:calc(.125 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));cursor:pointer;background:none;border:none;outline:none;justify-content:center;align-self:stretch;align-items:center;display:flex}#surveyjs-builder-package .sd-editor-button-item:hover{background:var(--lbr-editor-button-background-color-hovered, var(--sjs-general-backcolor-dim-dark, #f3f3f3));transition:background var(--sjs-transition-duration, .15s)}#surveyjs-builder-package .sd-input--readonly .sd-editor-button-item:hover,#surveyjs-builder-package .sd-input--readonly .sd-editor-button-item:focus{background:none}#surveyjs-builder-package .sd-editor-button-item--pressed{opacity:var(--lbr-editor-button-icon-opacity-pressed, .5);background:var(--lbr-editor-button-background-color-hovered, var(--sjs-general-backcolor-dim-dark, #f3f3f3));transition-property:opacity,background-color;transition-duration:var(--sjs-transition-duration, .15s)}#surveyjs-builder-package .sv-editor-button-item__icon{width:calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));height:calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))))}#surveyjs-builder-package .sv-editor-button-item__icon use{pointer-events:none}#surveyjs-builder-package .sd-question--readonly .sd-editor-button-item{opacity:var(--lbr-editor-button-icon-opacity-disabled, .25);cursor:default}#surveyjs-builder-package .sd-dropdown_chevron-button{width:calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:content-box;cursor:pointer;top:0;bottom:0;justify-content:center;align-items:center;padding-inline-end:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));display:flex;position:absolute;inset-inline-end:0}#surveyjs-builder-package .sd-dropdown_chevron-button-svg{width:calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));height:calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))))}#surveyjs-builder-package .sd-dropdown_chevron-button-svg use{pointer-events:none}#surveyjs-builder-package .sd-question--readonly .sd-dropdown_chevron-button use{opacity:.24}#surveyjs-builder-package .sd-input.sd-dropdown:focus-within{box-shadow:var(--sjs-shadow-inner-reset, inset 0px 0px 0px 0px #00000026),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sd-input.sd-dropdown.sd-input--readonly{box-shadow:none;transition:none}#surveyjs-builder-package .sd-dropdown__filter-string-input{width:100%;max-width:100%;font-family:var(--sjs-font-editorfont-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-editorfont-weight, 400);color:var(--sjs-font-editorfont-color, var(--sjs-general-forecolor, #000000e8));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));line-height:calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));text-overflow:ellipsis;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0000;border:none;outline:none;padding:0;display:inline-block;position:absolute;top:0;bottom:0;left:0;overflow:hidden}#surveyjs-builder-package .sd-dropdown--empty:not(.sd-input--disabled) .sd-dropdown__filter-string-input::-moz-placeholder{color:var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)))}#surveyjs-builder-package .sd-dropdown--empty:not(.sd-input--disabled) .sd-dropdown__filter-string-input::placeholder{color:var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)))}#surveyjs-builder-package .sd-dropdown__filter-string-input::-moz-placeholder{color:var(--sjs-general-forecolor, var(--foreground, #161616));text-overflow:ellipsis;white-space:nowrap;-moz-appearance:none;-webkit-appearance:none;appearance:none;width:100%;max-width:100%;display:inline-block;overflow:hidden}#surveyjs-builder-package .sd-dropdown__filter-string-input::placeholder{color:var(--sjs-general-forecolor, var(--foreground, #161616));text-overflow:ellipsis;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;max-width:100%;display:inline-block;overflow:hidden}#surveyjs-builder-package .sd-dropdown__hint-prefix{color:var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)));align-items:center;display:flex}#surveyjs-builder-package .sd-dropdown__hint-prefix span{white-space:pre}#surveyjs-builder-package .sd-dropdown__hint-suffix{color:var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)));display:flex}#surveyjs-builder-package .sd-dropdown__hint-suffix span{white-space:pre}#surveyjs-builder-package .sd-dropdown.sd-input--disabled .sv-string-viewer,#surveyjs-builder-package .sd-dropdown.sd-input--readonly .sv-string-viewer,#surveyjs-builder-package .sd-dropdown.sd-input--preview .sv-string-viewer{text-overflow:ellipsis;width:100%;max-width:100%;overflow:hidden}#surveyjs-builder-package .sv-dropdown-popup .sd-list__item-body{line-height:calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));font-weight:var(--sjs-font-editorfont-weight, 400);font-family:var(--sjs-font-editorfont-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));padding-inline-end:calc(1.75 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding-block:calc(1.25 * (var(--sjs-base-unit, var(--base-unit, 8px))));border:calc(.25 * (var(--sjs-base-unit, var(--base-unit, 8px)))) solid #0000;border-radius:var(--sjs-corner-radius, 4px);transition:border-color var(--sjs-transition-duration, .15s);padding-inline-start:calc(1.75 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv-dropdown-popup .sv-list__item.sv-list__item--focused:not(.sv-list__item--selected) .sv-list__item-body{border:calc(.25 * (var(--sjs-base-unit, var(--base-unit, 8px)))) solid var(--sjs-border-light, var(--border-light, #eaeaea));padding-inline-end:calc(1.75 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding-block:calc(1.25 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding-inline-start:calc(1.75 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv-dropdown-popup.sv-popup--menu-tablet .sd-list__item-body,#surveyjs-builder-package .sv-dropdown-popup.sv-popup--menu-phone .sd-list__item-body{font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-size:var(--sjs-font-size, 16px);line-height:calc(1.5 * (var(--sjs-font-size, 16px)));font-weight:400}#surveyjs-builder-package .sv-dropdown-popup.sv-single-select-list.sv-popup--leave .sd-list__item.sv-list__item--selected .sv-list__item-body{color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));background-color:#0000;font-weight:400}#surveyjs-builder-package .sv-dropdown-popup.sv-popup--menu-popup.sv-popup--top .sv-popup__container{transform:translateY(-2px)}#surveyjs-builder-package .sv-dropdown-popup.sv-popup--menu-popup.sv-popup--bottom .sv-popup__container{transform:translateY(2px)}#surveyjs-builder-package [dir=rtl] .sd-dropdown,#surveyjs-builder-package [style*="direction:rtl"] .sd-dropdown,#surveyjs-builder-package [style*="direction: rtl"] .sd-dropdown{background-position:left calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) top 50%,0 0}#surveyjs-builder-package .sv-list-item--custom-value .sv-list__item-body{color:var(--sjs-primary-backcolor, var(--primary, #19b394));font-weight:700}#surveyjs-builder-package .sd-input.sd-tagbox:not(.sd-tagbox--empty).sd-input--editable{height:auto;padding-inline-start:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-input.sd-tagbox:not(.sd-tagbox--empty).sd-input--editable .sd-tagbox__value{padding:0}#surveyjs-builder-package .sd-tagbox.sd-input--disabled .sd-tagbox__value,#surveyjs-builder-package .sd-tagbox.sd-input--readonly .sd-tagbox__value,#surveyjs-builder-package .sd-tagbox.sd-input--preview .sd-tagbox__value{white-space:normal}#surveyjs-builder-package .sd-tagbox_clean-button{height:calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));padding:calc(.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));margin:auto 0}#surveyjs-builder-package .sd-input.sd-tagbox:focus-within{box-shadow:var(--sjs-shadow-inner-reset, inset 0px 0px 0px 0px #00000026),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sv-tagbox__item{padding:var(--sjs-base-unit, var(--base-unit, 8px)) calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));border-radius:calc(.5 * (var(--sjs-corner-radius, 4px)));max-width:calc(100% - var(--sjs-base-unit, var(--base-unit, 8px)));box-sizing:border-box;align-items:center;display:flex;position:relative}#surveyjs-builder-package .sv-tagbox__item-text{color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff));min-width:calc(5.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));text-align:center;font-weight:600}#surveyjs-builder-package .sv-tagbox__item-text span{text-overflow:ellipsis;display:block;overflow:hidden}#surveyjs-builder-package .sv-tagbox__item:hover .sd-tagbox-item_clean-button,#surveyjs-builder-package .sv-tagbox__item:focus .sd-tagbox-item_clean-button,#surveyjs-builder-package .sv-tagbox__item:focus-within .sd-tagbox-item_clean-button{opacity:1;align-self:center}#surveyjs-builder-package .sd-tagbox-item_clean-button{background:linear-gradient(270deg,var(--sjs-primary-backcolor, var(--primary, #19b394)) 53.12%,#19b39400 100%);opacity:0;transition:opacity var(--sjs-transition-duration, .15s);padding:0;padding-inline-start:calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));display:flex;position:absolute;inset-inline-end:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-tagbox-item_clean-button-svg{padding:calc(.25 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));width:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));height:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));box-sizing:content-box;display:block}#surveyjs-builder-package .sd-tagbox-item_clean-button-svg:hover{background:var(--sjs-primary-forecolor-light, var(--primary-foreground-disabled, #ffffff40));border-radius:100px}#surveyjs-builder-package .sd-tagbox-item_clean-button-svg use{fill:var(--sjs-primary-forecolor, var(--primary-foreground, #fff))}#surveyjs-builder-package .sd-tagbox__value.sd-dropdown__value{gap:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding-inline:unset;margin-inline:unset;margin-block:unset;flex-wrap:wrap;flex-grow:1;align-content:center;display:flex;position:relative}#surveyjs-builder-package .sd-tagbox__filter-string-input{flex-grow:1;width:100%;height:100%;display:flex}#surveyjs-builder-package .sd-tagbox__placeholder{text-align:start;cursor:text;pointer-events:none;width:auto;max-width:100%;height:100%;color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090));position:absolute;top:0;left:0}#surveyjs-builder-package [dir=rtl] .sd-tagbox-item_clean-button,#surveyjs-builder-package [style*="direction:rtl"] .sd-tagbox-item_clean-button,#surveyjs-builder-package [style*="direction: rtl"] .sd-tagbox-item_clean-button{background:linear-gradient(90deg,var(--sjs-primary-backcolor, var(--primary, #19b394)) 53.12%,#19b39400 100%)}#surveyjs-builder-package .sd-tagbox.sd-tagbox--empty .sd-tagbox__hint,#surveyjs-builder-package .sd-tagbox.sd-tagbox--empty .sd-tagbox__hint-suffix-wrapper,#surveyjs-builder-package .sd-tagbox.sd-tagbox--empty .sd-tagbox__filter-string-input{width:100%;height:100%}#surveyjs-builder-package .sd-tagbox__hint{flex-grow:1;max-width:100%;display:flex}#surveyjs-builder-package .sd-tagbox__hint-suffix-wrapper{width:100%;position:relative}#surveyjs-builder-package .sd-dropdown__hint-suffix.sd-tagbox__hint-suffix{line-height:calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));align-items:center;height:100%;display:flex}#surveyjs-builder-package .sd-dropdown__hint-prefix.sd-tagbox__hint-prefix{line-height:calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));justify-content:flex-end;align-items:center;max-width:50%;height:100%;display:flex}#surveyjs-builder-package .sd-imagepicker{gap:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));border:none;width:100%;margin:0;padding:0}#surveyjs-builder-package .sd-imagepicker--static{flex-wrap:wrap;display:flex}#surveyjs-builder-package .sd-imagepicker--responsive{display:grid}#surveyjs-builder-package .sd-imagepicker--column{flex-direction:column;align-items:flex-start}@supports not (aspect-ratio: 1/1){#surveyjs-builder-package .sd-imagepicker>div{margin-right:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}}#surveyjs-builder-package .sd-imagepicker__item img,#surveyjs-builder-package .sd-imagepicker__item .sd-imagepicker__image-container>div{border-radius:var(--sjs-corner-radius, 4px);background-color:var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9))}#surveyjs-builder-package .sd-imagepicker__item-decorator{flex-direction:column;align-items:center;display:flex;position:relative}#surveyjs-builder-package .sd-imagepicker__label{position:relative}#surveyjs-builder-package .sd-imagepicker__label .sd-visuallyhidden{height:100%;margin:0}#surveyjs-builder-package .sd-imagepicker__image-container{position:relative}#surveyjs-builder-package .sd-imagepicker__check-decorator{opacity:0;top:var(--sjs-base-unit, var(--base-unit, 8px));right:var(--sjs-base-unit, var(--base-unit, 8px));padding:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:border-box;background-color:var(--sjs-general-backcolor, var(--background, #fff));z-index:1;transition:opacity var(--sjs-transition-duration, .15s);border-radius:100%;display:block;position:absolute}#surveyjs-builder-package .sd-imagepicker__check-icon{width:calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));height:calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));fill:var(--sjs-primary-backcolor, var(--primary, #19b394));display:block}#surveyjs-builder-package .sd-imagepicker__item--checked .sd-imagepicker__check-decorator{opacity:1}#surveyjs-builder-package .sd-imagepicker__item--error .sd-imagepicker__image-container:before{content:" ";background-color:var(--sjs-special-red-light, var(--red-light, #e60a3e1a));border-radius:var(--sjs-corner-radius, 4px);background:linear-gradient(0deg,var(--sjs-special-red-light, var(--red-light, #e60a3e1a)),var(--sjs-special-red-light, var(--red-light, #e60a3e1a)));width:100%;height:100%;display:block;position:absolute;top:0;left:0}#surveyjs-builder-package .sd-imagepicker__item:focus-within .sd-imagepicker__image,#surveyjs-builder-package .sd-imagepicker__item--allowhover:not(.sd-imagepicker__item--readonly,.sd-imagepicker__item--preview) .sd-imagepicker__image:hover{opacity:.5}#surveyjs-builder-package .sd-imagepicker__image{box-sizing:border-box;max-width:100%;transition:opacity var(--sjs-transition-duration, .15s);display:block}#surveyjs-builder-package .sd-imagepicker__text{font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));line-height:calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));margin-top:var(--sjs-base-unit, var(--base-unit, 8px));color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)))}#surveyjs-builder-package .sd-imagepicker__no-image{background-color:var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9));display:flex;inset-block-start:0}#surveyjs-builder-package .sd-imagepicker__no-image-svg{height:calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));margin:auto}#surveyjs-builder-package .sd-imagepicker__no-image-svg use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090));opacity:.5}#surveyjs-builder-package .sd-imagepicker__column{gap:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));flex-direction:column;align-items:flex-start;padding-right:0;display:flex}#surveyjs-builder-package .sd-imagepicker__column.sd-selectbase__column{min-width:0}#surveyjs-builder-package .sd-imagepicker__column .sd-imagepicker__item{width:100%}#surveyjs-builder-package .sd-imagepicker__column .sd-imagepicker__text{text-overflow:ellipsis;text-align:center;width:100%;display:inline-block;overflow:hidden}#surveyjs-builder-package .sd-selectbase__column.sd-imagepicker__column:not(:last-child){padding-right:0}#surveyjs-builder-package .sd-imagepicker__item--readonly .sd-imagepicker__check-icon{fill:var(--sjs-general-forecolor, var(--foreground, #161616))}#surveyjs-builder-package .sd-imagepicker__item--preview .sd-imagepicker__check-decorator{display:none}#surveyjs-builder-package .sd-imagepicker__item--preview .sd-imagepicker__image{filter:grayscale();opacity:.25}#surveyjs-builder-package .sd-imagepicker__item--preview.sd-imagepicker__item--checked .sd-imagepicker__image{filter:grayscale(0%);opacity:1}#surveyjs-builder-package .sd-image__image{border-radius:var(--sjs-corner-radius, 4px);max-width:100%;display:block}#surveyjs-builder-package .sd-image__image--adaptive{width:100%;height:auto;max-width:calc(80 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-image__no-image{background:var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9));min-width:calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));min-height:calc(27.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}#surveyjs-builder-package .sd-image__no-image use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090));opacity:.5}#surveyjs-builder-package .sd-question--image{width:100%}#surveyjs-builder-package .sd-html{white-space:initial;font-size:var(--sjs-article-font-default-fontSize, var(--sjs-font-size, 16px));-webkit-text-decoration:var(--sjs-article-font-default-textDecoration, "none");text-decoration:var(--sjs-article-font-default-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-default-fontWeight, 400);font-style:var(--sjs-article-font-default-fontStyle, "normal");font-stretch:var(--sjs-article-font-default-fontStretch, "normal");letter-spacing:var(--sjs-article-font-default-letterSpacing, 0);line-height:var(--sjs-article-font-default-lineHeight, 28px);text-indent:var(--sjs-article-font-default-paragraphIndent, 0px);text-transform:var(--sjs-article-font-default-textCase, "none");color:var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, #000000e8))}#surveyjs-builder-package .sd-html h1{font-size:var(--sjs-article-font-xx-large-fontSize, calc(4 * (var(--sjs-font-size, 16px))));-webkit-text-decoration:var(--sjs-article-font-xx-large-textDecoration, "none");text-decoration:var(--sjs-article-font-xx-large-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-xx-large-fontWeight, 700);font-style:var(--sjs-article-font-xx-large-fontStyle, "normal");font-stretch:var(--sjs-article-font-xx-large-fontStretch, "normal");letter-spacing:var(--sjs-article-font-xx-large-letterSpacing, 0);line-height:var(--sjs-article-font-xx-large-lineHeight, 64px);text-indent:var(--sjs-article-font-xx-large-paragraphIndent, 0px);text-transform:var(--sjs-article-font-xx-large-textCase, "none")}#surveyjs-builder-package .sd-html h2{font-size:var(--sjs-article-font-x-large-fontSize, calc(3 * (var(--sjs-font-size, 16px))));-webkit-text-decoration:var(--sjs-article-font-x-large-textDecoration, "none");text-decoration:var(--sjs-article-font-x-large-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-x-large-fontWeight, 700);font-style:var(--sjs-article-font-x-large-fontStyle, "normal");font-stretch:var(--sjs-article-font-x-large-fontStretch, "normal");letter-spacing:var(--sjs-article-font-x-large-letterSpacing, 0);line-height:var(--sjs-article-font-x-large-lineHeight, 56px);text-indent:var(--sjs-article-font-x-large-paragraphIndent, 0px);text-transform:var(--sjs-article-font-x-large-textCase, "none")}#surveyjs-builder-package .sd-html h3{font-size:var(--sjs-article-font-large-fontSize, calc(2 * (var(--sjs-font-size, 16px))));-webkit-text-decoration:var(--sjs-article-font-large-textDecoration, "none");text-decoration:var(--sjs-article-font-large-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-large-fontWeight, 700);font-style:var(--sjs-article-font-large-fontStyle, "normal");font-stretch:var(--sjs-article-font-large-fontStretch, "normal");letter-spacing:var(--sjs-article-font-large-letterSpacing, 0);line-height:var(--sjs-article-font-large-lineHeight, 40px);text-indent:var(--sjs-article-font-large-paragraphIndent, 0px);text-transform:var(--sjs-article-font-large-textCase, "none")}#surveyjs-builder-package .sd-html h4,#surveyjs-builder-package .sd-html h5,#surveyjs-builder-package .sd-html h6{font-size:var(--sjs-article-font-medium-fontSize, calc(1.5 * (var(--sjs-font-size, 16px))));-webkit-text-decoration:var(--sjs-article-font-medium-textDecoration, "none");text-decoration:var(--sjs-article-font-medium-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-medium-fontWeight, 700);font-style:var(--sjs-article-font-medium-fontStyle, "normal");font-stretch:var(--sjs-article-font-medium-fontStretch, "normal");letter-spacing:var(--sjs-article-font-medium-letterSpacing, 0);line-height:var(--sjs-article-font-medium-lineHeight, 32px);text-indent:var(--sjs-article-font-medium-paragraphIndent, 0px);text-transform:var(--sjs-article-font-medium-textCase, "none")}#surveyjs-builder-package .sd-html td,#surveyjs-builder-package .sd-html span,#surveyjs-builder-package .sd-html div,#surveyjs-builder-package .sd-html p{font-size:var(--sjs-article-font-default-fontSize, var(--sjs-font-size, 16px));-webkit-text-decoration:var(--sjs-article-font-default-textDecoration, "none");text-decoration:var(--sjs-article-font-default-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-default-fontWeight, 400);font-style:var(--sjs-article-font-default-fontStyle, "normal");font-stretch:var(--sjs-article-font-default-fontStretch, "normal");letter-spacing:var(--sjs-article-font-default-letterSpacing, 0);line-height:var(--sjs-article-font-default-lineHeight, 28px);text-indent:var(--sjs-article-font-default-paragraphIndent, 0px);text-transform:var(--sjs-article-font-default-textCase, "none")}#surveyjs-builder-package .sd-html a{color:var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sd-html button{padding:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));vertical-align:baseline;text-align:center;background-color:var(--sjs-general-backcolor, var(--background, #fff));border-radius:var(--sjs-corner-radius, 4px);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:solid calc(.25 * (var(--sjs-base-unit, var(--base-unit, 8px)))) #0000;color:var(--sjs-primary-backcolor, var(--primary, #19b394));font-style:normal;font-weight:600;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-size:var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px));line-height:calc(1.5 * (var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px))));box-shadow:var(--sjs-shadow-small, 0px 1px 2px 0px #00000026),0 0 0 0 var(--sjs-primary-backcolor, var(--primary, #19b394));transition:box-shadow var(--sjs-transition-duration, .15s);border:none;align-items:center;display:flex}#surveyjs-builder-package .sd-html button:hover{background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, #f8f8f8))}#surveyjs-builder-package .sd-html button:focus{box-shadow:var(--sjs-shadow-small-reset, 0px 0px 0px 0px #00000026),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sd-html button span{flex-grow:1;justify-content:center;align-items:center;display:flex}#surveyjs-builder-package .sd-html--nested{color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)))}#surveyjs-builder-package .sd-expression{color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));font-size:var(--sjs-font-size, 16px);white-space:break-spaces}#surveyjs-builder-package .sd-question__content--left .sd-expression{line-height:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0}#surveyjs-builder-package .sd-progress{background-color:var(--sjs-border-light, var(--border-light, #eaeaea));height:2px;position:relative}#surveyjs-builder-package .sd-progress__bar{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));height:100%;position:relative;overflow:hidden}#surveyjs-builder-package .sd-progress__text{margin-top:var(--sjs-base-unit, var(--base-unit, 8px));padding:var(--sjs-base-unit, var(--base-unit, 8px)) calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));right:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));color:var(--sjs-general-dim-forecolor-light, #00000073);font-size:calc(.75 * (var(--sjs-font-size, 16px)));line-height:var(--sjs-font-size, 16px);font-weight:600;position:absolute}@media only screen and (min-width: 1000px){#surveyjs-builder-package .sd-progress__text{margin-left:5%}}@media only screen and (max-width: 1000px){#surveyjs-builder-package .sd-progress__text{margin-left:10px}}#surveyjs-builder-package .sd-body__progress--top{margin-bottom:calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));z-index:50;position:sticky;top:0}#surveyjs-builder-package .sd-body__progress--bottom .sd-progress__text{margin-top:calc(-3.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv-root--sticky-top .sd-progress__text{border-radius:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));color:var(--sjs-general-dim-forecolor, #000000e8);opacity:.75;background:var(--sjs-general-backcolor, var(--background, #fff));box-shadow:var(--sjs-shadow-medium, 0px 2px 6px 0px #0000001a),var(--sjs-shadow-small, 0px 1px 2px 0px #00000026)}#surveyjs-builder-package .sd-boolean{gap:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));width:-moz-max-content;width:max-content;padding:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));background-color:var(--sjs-editorpanel-backcolor, var(--sjs-editor-background, var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9))));border-radius:calc(12.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));box-shadow:var(--sjs-shadow-inner, inset 0px 1px 2px 0px #00000026),0 0 0 0 var(--sjs-primary-backcolor, var(--primary, #19b394));transition:box-shadow var(--sjs-transition-duration, .15s);display:flex;position:relative}#surveyjs-builder-package .sd-boolean.sd-boolean--allowhover:focus-within{box-shadow:var(--sjs-shadow-inner-reset, inset 0px 0px 0px 0px #00000026),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sd-boolean__thumb,#surveyjs-builder-package .sd-boolean__label{font-family:var(--sjs-font-editorfont-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-editorfont-weight, 400);font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));color:var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)));line-height:calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));padding:var(--sjs-base-unit, var(--base-unit, 8px)) calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));display:block}#surveyjs-builder-package .sd-boolean__switch{padding:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:border-box;border-radius:calc(12.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;overflow:hidden}#surveyjs-builder-package .sd-boolean.sd-boolean--checked .sd-boolean__label--true,#surveyjs-builder-package .sd-boolean:not(.sd-boolean--checked):not(sd-boolean--indeterminate) .sd-boolean__label--false{color:#0000;transition-property:color;transition-duration:.15s;transition-timing-function:linear}#surveyjs-builder-package .sd-boolean.sd-boolean--indeterminate .sd-boolean__switch,#surveyjs-builder-package .sd-boolean--indeterminate .sd-boolean__thumb{display:none}#surveyjs-builder-package .sd-boolean__thumb{left:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));background-color:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));box-shadow:var(--sjs-shadow-small, 0px 1px 2px 0px #00000026);border-radius:calc(12.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));color:var(--sjs-primary-backcolor, var(--primary, #19b394));z-index:2;font-weight:600;transition-property:transform,left;transition-duration:.2s;transition-timing-function:linear;position:absolute;transform:translate(0)}#surveyjs-builder-package .sd-boolean__thumb .sv-string-viewer.sv-string-viewer--multiline{white-space:nowrap}#surveyjs-builder-package .sd-boolean--checked:not(.sd-boolean--exchanged) .sd-boolean__thumb,#surveyjs-builder-package .sd-boolean--exchanged:not(.sd-boolean--checked) .sd-boolean__thumb{left:calc(100% - .5 * var(--sjs-base-unit, var(--base-unit, 8px)));transform:translate(-100%)}#surveyjs-builder-package [dir=rtl] .sd-boolean__thumb,#surveyjs-builder-package [style*="direction:rtl"] .sd-boolean__thumb,#surveyjs-builder-package [style*="direction: rtl"] .sd-boolean__thumb{left:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));right:unset;transform:translate(100%)}#surveyjs-builder-package [dir=rtl] .sd-boolean--checked:not(.sd-boolean--exchanged) .sd-boolean__thumb,#surveyjs-builder-package [dir=rtl] .sd-boolean--exchanged:not(.sd-boolean--checked) .sd-boolean__thumb,#surveyjs-builder-package [style*="direction:rtl"] .sd-boolean--checked:not(.sd-boolean--exchanged) .sd-boolean__thumb,#surveyjs-builder-package [style*="direction:rtl"] .sd-boolean--exchanged:not(.sd-boolean--checked) .sd-boolean__thumb,#surveyjs-builder-package [style*="direction: rtl"] .sd-boolean--checked:not(.sd-boolean--exchanged) .sd-boolean__thumb,#surveyjs-builder-package [style*="direction: rtl"] .sd-boolean--exchanged:not(.sd-boolean--checked) .sd-boolean__thumb{left:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));right:unset;transform:translate(0)}#surveyjs-builder-package .sd-boolean--exchanged.sd-boolean:not(.sd-boolean--checked):not(sd-boolean--indeterminate) .sd-boolean__label--false,#surveyjs-builder-package .sd-boolean--exchanged.sd-boolean.sd-boolean--checked .sd-boolean__label--true{color:var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)))}#surveyjs-builder-package .sd-boolean--disabled{pointer-events:none}#surveyjs-builder-package .sd-boolean--disabled .sd-boolean__thumb,#surveyjs-builder-package .sd-boolean--disabled .sd-boolean__label{color:var(--sjs-general-forecolor, var(--foreground, #161616));opacity:.25}#surveyjs-builder-package .sd-boolean--readonly{pointer-events:none;box-shadow:none;background:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, #f8f8f8));transition:none}#surveyjs-builder-package .sd-boolean--readonly .sd-boolean__thumb{box-shadow:inset 0 0 0 2px var(--sjs-general-forecolor, var(--foreground, #161616));color:var(--sjs-general-forecolor, var(--foreground, #161616));transition:none}#surveyjs-builder-package .sd-boolean--preview{pointer-events:none;box-shadow:none;background:none;transition:none}#surveyjs-builder-package .sd-boolean--preview .sd-boolean__thumb{border:1px solid var(--sjs-general-forecolor, var(--foreground, #161616));box-shadow:none;color:var(--sjs-general-forecolor, var(--foreground, #161616));transition:none}#surveyjs-builder-package .sd-boolean--preview.sd-boolean--checked .sd-boolean__thumb,#surveyjs-builder-package .sd-boolean--preview.sd-boolean--indeterminate .sd-boolean__thumb{margin-left:auto}#surveyjs-builder-package .sd-boolean--preview .sd-checkbox__label--preview{color:var(--sjs-general-forecolor, var(--foreground, #161616))}#surveyjs-builder-package .sd-boolean__thumb-ghost{z-index:1;border-radius:calc(12.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));transition:background-color var(--sjs-transition-duration, .15s);background-color:#0000}#surveyjs-builder-package .sd-boolean.sd-boolean--allowhover .sd-boolean__thumb-ghost:hover{background-color:var(--sjs-editorpanel-hovercolor, var(--sjs-general-backcolor-dim-dark, #f3f3f3))}#surveyjs-builder-package .sd-boolean--error{background-color:var(--sjs-special-red-light, var(--red-light, #e60a3e1a))}#surveyjs-builder-package{--sjs-postcss-fix-slider-path-height: var(--lbr-slider-path-height, calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));--sjs-postcss-fix-slider-path-color: var(--lbr-slider-path-color);--sjs-postcss-fix-slider-path-color-filled: var(--lbr-slider-path-color-filled);--sjs-postcss-fix-slider-thumb-width: var(--lbr-slider-thumb-width, calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px)))));--sjs-postcss-fix-slider-thumb-height: var(--lbr-slider-thumb-height, calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px)))));--sjs-postcss-fix-slider-thumb-color: var(--lbr-slider-thumb-color, var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff)))));--sjs-postcss-fix-slider-tooltip-pointer-width: var(--lbr-tooltip-pointer-width, calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));--sjs-postcss-fix-slider-tooltip-pointer-height: var(--lbr-tooltip-pointer-height, calc(.75 * (var(--sjs-base-unit, var(--base-unit, 8px)))));--sjs-postcss-fix-slider-path-height-preview: var(--lbr-slider-path-height-preview, calc(.125 * (var(--sjs-base-unit, var(--base-unit, 8px)))))}#surveyjs-builder-package .sd-slider{width:100%;margin-top:var(--lbr-slider-margin-top, var(--sjs-base-unit, var(--base-unit, 8px)));gap:var(--lbr-slider-gap, var(--sjs-base-unit, var(--base-unit, 8px)));flex-direction:column;display:flex;position:relative}#surveyjs-builder-package .sd-slider-container{min-height:var(--sjs-postcss-fix-slider-thumb-height);cursor:pointer;margin-left:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));margin-right:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));position:relative}#surveyjs-builder-package .sd-slider-container__slider{position:relative}#surveyjs-builder-package .sd-slider__track{height:var(--sjs-postcss-fix-slider-path-height);top:calc(var(--sjs-postcss-fix-slider-thumb-height) / 2 - var(--sjs-postcss-fix-slider-path-height) / 2);position:absolute}#surveyjs-builder-package .sd-slider__inverse-track,#surveyjs-builder-package .sd-slider__inverse-track:after,#surveyjs-builder-package .sd-slider__inverse-track:before{background:var(--sjs-postcss-fix-slider-path-color, var(--sjs-border-light, var(--border-light, #eaeaea)))}#surveyjs-builder-package .sd-slider__inverse-track--left{left:0}#surveyjs-builder-package .sd-slider__inverse-track--left:before{content:"";height:var(--sjs-postcss-fix-slider-path-height);width:var(--sjs-base-unit, var(--base-unit, 8px));left:calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px))));border-top-left-radius:10px;border-bottom-left-radius:10px;position:absolute}#surveyjs-builder-package .sd-slider__inverse-track--right{right:0}#surveyjs-builder-package .sd-slider__inverse-track--right:after{content:"";height:var(--sjs-postcss-fix-slider-path-height);width:var(--sjs-base-unit, var(--base-unit, 8px));right:calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px))));border-top-right-radius:10px;border-bottom-right-radius:10px;position:absolute}#surveyjs-builder-package .sd-slider__range-track{background:var(--sjs-postcss-fix-slider-path-color-filled, var(--sjs-primary-backcolor, var(--primary, #19b394)));left:0}#surveyjs-builder-package .sd-slider__range-track:before{content:"";height:var(--sjs-postcss-fix-slider-path-height);width:var(--sjs-base-unit, var(--base-unit, 8px));left:calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px))));background:var(--sjs-postcss-fix-slider-path-color-filled, var(--sjs-primary-backcolor, var(--primary, #19b394)));border-top-left-radius:10px;border-bottom-left-radius:10px;position:absolute}#surveyjs-builder-package .sd-slider__range-track:after{content:"";height:var(--sjs-postcss-fix-slider-path-height);width:var(--sjs-base-unit, var(--base-unit, 8px));right:calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px))));background:var(--sjs-postcss-fix-slider-path-color-filled, var(--sjs-primary-backcolor, var(--primary, #19b394)));border-top-right-radius:10px;border-bottom-right-radius:10px;position:absolute}#surveyjs-builder-package .sd-slider__thumb-container{margin-left:calc(var(--sjs-postcss-fix-slider-thumb-width) / -2);z-index:2;cursor:pointer;width:var(--sjs-postcss-fix-slider-thumb-width);height:var(--sjs-postcss-fix-slider-thumb-height);border-radius:var(--lbr-slider-thumb-corner-radius, 1024px);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:absolute}#surveyjs-builder-package .sd-slider__input:hover+.sd-slider__thumb-container .sd-slider__tooltip--on-hover{opacity:1}#surveyjs-builder-package .sd-slider__input:hover+.sd-slider__thumb-container .sd-slider__thumb-dot{width:var(--lbr-slider-thumb-dot-width-hovering, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))));height:var(--lbr-slider-thumb-dot-height-hovering, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))))}#surveyjs-builder-package .sd-slider__thumb-container--indeterminate .sd-slider__thumb-dot{background:var(--lbr-slider-thumb-dot-color-undefined, transparent)}#surveyjs-builder-package .sd-slider__thumb-container--focused .sd-slider__thumb{box-shadow:none;border:var(--lbr-slider-thumb-border-width-focused, 2px) solid var(--lbr-slider-thumb-border-color-focused, var(--sjs-primary-backcolor, var(--primary, #19b394)))}#surveyjs-builder-package .sd-slider__thumb-container--focused .sd-slider__tooltip--on-hover{opacity:1}#surveyjs-builder-package .sd-slider__thumb{padding:var(--lbr-slider-thumb-padding-top, calc(.75 * (var(--sjs-base-unit, var(--base-unit, 8px))))) var(--lbr-slider-thumb-padding-right, calc(.75 * (var(--sjs-base-unit, var(--base-unit, 8px))))) var(--lbr-slider-thumb-padding-bottom, calc(.75 * (var(--sjs-base-unit, var(--base-unit, 8px))))) var(--lbr-slider-thumb-padding-left, calc(.75 * (var(--sjs-base-unit, var(--base-unit, 8px)))));border-radius:var(--lbr-slider-thumb-corner-radius, 1024px);background:var(--sjs-postcss-fix-slider-thumb-color);box-shadow:var(--lbr-slider-thumb-shadow-offset-x, 0px) var(--lbr-slider-thumb-shadow-offset-y, 1px) var(--lbr-slider-thumb-shadow-blur, 2px) var(--lbr-slider-thumb-shadow-spread, 0px) var(--lbr-slider-thumb-shadow-color, #00000026);justify-content:center;align-items:center;display:flex}#surveyjs-builder-package .sd-slider__thumb-dot{border-radius:var(--lbr-slider-thumb-dot-corner-radius, 1024px);background:var(--lbr-slider-thumb-dot-color, var(--sjs-primary-backcolor, var(--primary, #19b394)));width:var(--lbr-slider-thumb-dot-width, calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));height:var(--lbr-slider-thumb-dot-height, calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));transition:width var(--sjs-transition-duration, .15s),height var(--sjs-transition-duration, .15s);display:flex}#surveyjs-builder-package .sd-slider__tooltip{opacity:1;bottom:calc(100% + var(--sjs-postcss-fix-slider-tooltip-pointer-height));box-shadow:var(--lbr-tooltip-shadow-2-offset-x, 0px) var(--lbr-tooltip-shadow-2-offset-y, 1px) var(--lbr-tooltip-shadow-2-blur, 2px) var(--lbr-tooltip-shadow-2-spread, 0px) var(--lbr-tooltip-shadow-2-color, #00000026),var(--lbr-tooltip-shadow-1-offset-x, 0px) var(--lbr-tooltip-shadow-1-offset-y, 2px) var(--lbr-tooltip-shadow-1-blur, 6px) var(--lbr-tooltip-shadow-1-spread, 0px) var(--lbr-tooltip-shadow-1-color, #0000001a);-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--lbr-tooltip-corder-radius, calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));transition:opacity var(--sjs-transition-duration, .15s);flex-direction:column;display:flex;position:absolute}#surveyjs-builder-package .sd-slider__tooltip-panel{padding:var(--lbr-tooltip-padding-top, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-tooltip-padding-right, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))) var(--lbr-tooltip-padding-bottom, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-tooltip-padding-left, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))));border-radius:var(--lbr-tooltip-corder-radius, calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));background:var(--lbr-tooltip-background-color, var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff)))));justify-content:center;align-items:center;display:flex}#surveyjs-builder-package .sd-slider__tooltip-panel:after{content:" ";width:calc(var(--sjs-postcss-fix-slider-tooltip-pointer-height) * 1.41);height:calc(var(--sjs-postcss-fix-slider-tooltip-pointer-height) * 1.41);background:var(--lbr-tooltip-background-color, var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff)))));box-shadow:var(--ctr-tooltip-shadow-1-offset-x, 0px) var(--ctr-tooltip-shadow-1-offset-y, 2px) var(--ctr-tooltip-shadow-1-blur, 8px) var(--ctr-tooltip-shadow-1-spread, 0px) var(--ctr-tooltip-shadow-1-color, var(--sjs-special-glow, #004c441a)),var(--ctr-tooltip-shadow-2-offset-x, 0px) var(--ctr-tooltip-shadow-2-offset-y, 1px) var(--ctr-tooltip-shadow-2-blur, 2px) var(--ctr-tooltip-shadow-2-spread, 0px) var(--ctr-tooltip-shadow-2-color, var(--sjs-special-shadow, #00000040));bottom:calc(var(--sjs-postcss-fix-slider-tooltip-pointer-height) * 1.41 / -1);left:calc(50% - var(--sjs-postcss-fix-slider-tooltip-pointer-height) * 1.41);clip-path:polygon(-100% -100%,-100% 200%,200% 200%);transform:translate(calc(var(--sjs-postcss-fix-slider-tooltip-pointer-height) / 1.41),calc(var(--sjs-postcss-fix-slider-tooltip-pointer-height) / -1.41)) rotate(-45deg);position:absolute}#surveyjs-builder-package .sd-slider__tooltip-value{font-family:var(--lbr-font-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-size:var(--lbr-font-small-size, calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));font-weight:600;line-height:var(--lbr-font-small-line-height, size(2));color:var(--lbr-tooltip-text-color, var(--sjs-primary-backcolor, var(--primary, #19b394)))}#surveyjs-builder-package .sd-slider__tooltip--on-hover{opacity:0}#surveyjs-builder-package .sd-slider-labels-container{-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-left:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));margin-right:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-slider-labels-container>div{-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:var(--sjs-postcss-fix-slider-thumb-height);align-items:center;display:flex;position:relative}#surveyjs-builder-package .sd-slider__label{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;color:var(--sjs-general-forecolor, var(--foreground, #161616));width:var(--sjs-postcss-fix-slider-thumb-width);align-items:center;gap:var(--lbr-slider-label-gap, calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));margin-left:calc(var(--sjs-postcss-fix-slider-thumb-width) / -2);flex-direction:column;display:flex;position:absolute}#surveyjs-builder-package .sd-slider__label--long:first-child{align-items:flex-start}#surveyjs-builder-package .sd-slider__label--long:last-child{align-items:flex-end}#surveyjs-builder-package .sd-slider__label-tick{width:var(--lbr-slider-label-tick-width, calc(.125 * (var(--sjs-base-unit, var(--base-unit, 8px)))));height:var(--lbr-slider-label-tick-height, calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));background:var(--lbr-slider-label-tick-color, var(--sjs-border-default, var(--border, #d6d6d6)));flex-direction:column;align-items:flex-start;display:flex}#surveyjs-builder-package .sd-slider__label-text{color:var(--lbr-slider-label-text-color, var(--sjs-font-editorfont-color, var(--sjs-general-forecolor, #000000e8)));text-align:center;font-family:var(--lbr-font-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-size:var(--lbr-font-default-size, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))));font-style:normal;font-weight:400;line-height:var(--lbr-font-default-line-height, calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px)))))}#surveyjs-builder-package input[type=range].sd-slider__input{pointer-events:none;-webkit-appearance:none;z-index:4;height:var(--sjs-postcss-fix-slider-thumb-height);opacity:0;width:100%;margin:0;position:absolute;top:0}#surveyjs-builder-package input[type=range][name=range-input].sd-slider__input{z-index:3}#surveyjs-builder-package input[type=range][name=range-input].sd-slider__input:hover+.sd-slider-container .sd-slider__tooltip--on-hover{opacity:1}#surveyjs-builder-package input[type=range].sd-slider__input:focus::-webkit-slider-runnable-track{background:none;border:#0000}#surveyjs-builder-package input[type=range].sd-slider__input::-webkit-slider-runnable-track{margin:0 calc(var(--sjs-postcss-fix-slider-thumb-width) / -2);height:var(--sjs-postcss-fix-slider-path-height)}#surveyjs-builder-package input[type=range].sd-slider__input::-moz-range-track{margin:0 calc(var(--sjs-postcss-fix-slider-thumb-width) / -2);height:var(--sjs-postcss-fix-slider-path-height)}#surveyjs-builder-package input[type=range].sd-slider__input:focus{outline:none}#surveyjs-builder-package input[type=range].sd-slider__input::-webkit-slider-thumb{pointer-events:all;height:67px;width:var(--sjs-postcss-fix-slider-thumb-width);background:var(--sjs-primary-backcolor, var(--primary, #19b394));-webkit-appearance:none;cursor:pointer;border:0;border-radius:0;position:relative;top:-50px}#surveyjs-builder-package input[type=range][name=range-input].sd-slider__input::-webkit-slider-thumb{height:var(--sjs-postcss-fix-slider-thumb-height);top:0}#surveyjs-builder-package input[type=range].sd-slider__input::-moz-range-thumb{pointer-events:all;height:75px;width:var(--sjs-postcss-fix-slider-thumb-width);background:var(--sjs-primary-backcolor, var(--primary, #19b394));-webkit-appearance:none;cursor:pointer;border:0;border-radius:0;position:relative;top:-20px}#surveyjs-builder-package input[type=range][name=range-input].sd-slider__input::-moz-range-thumb{height:var(--sjs-postcss-fix-slider-thumb-height);top:0}#surveyjs-builder-package input[type=range].sd-slider__input::-ms-fill-lower{background:none;border:0}#surveyjs-builder-package input[type=range].sd-slider__input::-ms-fill-upper{background:none;border:0}#surveyjs-builder-package input[type=range].sd-slider__input::-ms-tooltip{display:none}#surveyjs-builder-package{--sjs-range-slider-range-input-thumb-width: 0px;--sjs-range-slider-range-input-thumb-left: 0;--sjs-range-slider-range-input-thumb-position: absolute}#surveyjs-builder-package input[type=range][name=range-input].sd-slider__input::-webkit-slider-thumb{width:var(--sjs-range-slider-range-input-thumb-width, 0px);left:var(--sjs-range-slider-range-input-thumb-left, 0);position:var(--sjs-range-slider-range-input-thumb-position, relative)}#surveyjs-builder-package input[type=range][name=range-input].sd-slider__input::-moz-range-thumb{width:var(--sjs-range-slider-range-input-thumb-width, 0px);left:var(--sjs-range-slider-range-input-thumb-left, 0);position:var(--sjs-range-slider-range-input-thumb-position, relative)}#surveyjs-builder-package .sd-question--readonly .sd-slider__tooltip,#surveyjs-builder-package .sd-question--preview .sd-slider__tooltip{display:none}#surveyjs-builder-package .sd-question--readonly .sd-slider__input,#surveyjs-builder-package .sd-question--readonly .sd-slider-container,#surveyjs-builder-package .sd-question--readonly .sd-slider__thumb-container,#surveyjs-builder-package .sd-question--readonly .sd-slider__label{cursor:default}#surveyjs-builder-package .sd-question--readonly input[type=range].sd-slider__input::-webkit-slider-thumb{cursor:default}#surveyjs-builder-package .sd-question--readonly input[type=range].sd-slider__input::-moz-range-thumb{cursor:default}#surveyjs-builder-package .sd-question--readonly .sd-slider__input:hover+.sd-slider__thumb-container .sd-slider__thumb-dot{width:var(--lbr-slider-thumb-dot-width, calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));height:var(--lbr-slider-thumb-dot-height, calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))))}#surveyjs-builder-package .sd-question--readonly .sd-slider__thumb-container--focused .sd-slider__thumb,#surveyjs-builder-package .sd-question--readonly .sd-slider__thumb{box-shadow:none;border:var(--lbr-slider-thumb-border-width-read-only, 2px) solid var(--lbr-slider-thumb-border-color-read-only, var(--sjs-general-forecolor, var(--foreground, #161616)))}#surveyjs-builder-package .sd-question--readonly .sd-slider__thumb .sd-slider__thumb-dot{background:none}#surveyjs-builder-package .sd-question--readonly .sd-slider__inverse-track,#surveyjs-builder-package .sd-question--readonly .sd-slider__inverse-track:after,#surveyjs-builder-package .sd-question--readonly .sd-slider__inverse-track:before{background:var(--lbr-slider-path-color-read-only, var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, #f8f8f8)))}#surveyjs-builder-package .sd-question--readonly .sd-slider__range-track,#surveyjs-builder-package .sd-question--readonly .sd-slider__range-track:before,#surveyjs-builder-package .sd-question--readonly .sd-slider__range-track:after{background:var(--lbr-slider-path-color-filled-read-only, var(--sjs-general-forecolor, var(--foreground, #161616)))}#surveyjs-builder-package .sd-question--readonly .sd-slider__label-tick{background:var(--lbr-slider-label-tick-color, var(--sjs-border-light, var(--border-light, #eaeaea)))}#surveyjs-builder-package .sd-question--preview .sd-slider--single .sd-slider__inverse-track--left:before{background:var(--lbr-slider-path-color-filled-preview, var(--sjs-general-forecolor, var(--foreground, #161616)))}#surveyjs-builder-package .sd-question--preview .sd-slider__track{top:calc(var(--sjs-postcss-fix-slider-thumb-height) / 2 - var(--sjs-postcss-fix-slider-path-height-preview) / 2)}#surveyjs-builder-package .sd-question--preview .sd-slider__input:hover+.sd-slider__thumb-container .sd-slider__thumb-dot{width:var(--lbr-slider-thumb-dot-width-preivew, calc(.125 * (var(--sjs-base-unit, var(--base-unit, 8px)))));height:var(--lbr-slider-thumb-dot-height-preview, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))))}#surveyjs-builder-package .sd-question--preview .sd-slider__thumb-container--focused .sd-slider__thumb{box-shadow:none;border:none}#surveyjs-builder-package .sd-question--preview .sd-slider__thumb{box-shadow:none;padding:0}#surveyjs-builder-package .sd-question--preview .sd-slider__thumb .sd-slider__thumb-dot{width:var(--lbr-slider-thumb-dot-width-preivew, calc(.125 * (var(--sjs-base-unit, var(--base-unit, 8px)))));height:var(--lbr-slider-thumb-dot-height-preview, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))));background:var(--lbr-slider-thumb-dot-color-preview, var(--sjs-general-dim-forecolor, #000000e8))}#surveyjs-builder-package .sd-question--preview .sd-slider__inverse-track,#surveyjs-builder-package .sd-question--preview .sd-slider__inverse-track:after,#surveyjs-builder-package .sd-question--preview .sd-slider__inverse-track:before{height:var(--sjs-postcss-fix-slider-path-height-preview);background:var(--lbr-slider-path-color-preview, var(--sjs-border-light, var(--border-light, #eaeaea)))}#surveyjs-builder-package .sd-question--preview .sd-slider__range-track{height:var(--sjs-postcss-fix-slider-path-height-preview);background:var(--lbr-slider-path-color-filled-preview, var(--sjs-general-forecolor, var(--foreground, #161616)))}#surveyjs-builder-package .sd-question--preview .sd-slider__range-track:before,#surveyjs-builder-package .sd-question--preview .sd-slider__range-track:after{height:var(--sjs-postcss-fix-slider-path-height-preview);display:none}#surveyjs-builder-package .sd-question--preview .sd-slider--negative-scale .sd-slider__inverse-track--left:before{background:var(--lbr-slider-path-color-preview, var(--sjs-border-light, var(--border-light, #eaeaea)))}#surveyjs-builder-package .sd-question--preview .sd-slider__label-tick{background:var(--lbr-slider-label-tick-color-preview, var(--sjs-general-forecolor, var(--foreground, #161616)))}#surveyjs-builder-package .sd-question--error .sd-slider__inverse-track,#surveyjs-builder-package .sd-question--error .sd-slider__inverse-track:after,#surveyjs-builder-package .sd-question--error .sd-slider__inverse-track:before{background:var(--lbr-slider-path-color-error, var(--sjs-special-red-light, var(--red-light, #e60a3e1a)))}#surveyjs-builder-package .sd-question--error .sd-slider__range-track,#surveyjs-builder-package .sd-question--error .sd-slider__range-track:before,#surveyjs-builder-package .sd-question--error .sd-slider__range-track:after{background:var(--lbr-slider-path-color-filled-error, var(--sjs-special-red, var(--red, #e60a3e)))}#surveyjs-builder-package .sd-question--error .sd-slider__thumb-dot{background:var(--lbr-slider-thumb-dot-color-error, var(--sjs-special-red, var(--red, #e60a3e)))}#surveyjs-builder-package .sd-slider--design-mode .sd-slider__input,#surveyjs-builder-package .sd-slider--design-mode .sd-slider-container,#surveyjs-builder-package .sd-slider--design-mode .sd-slider__thumb-container,#surveyjs-builder-package .sd-slider--design-mode .sd-slider__label{cursor:default}#surveyjs-builder-package .sd-slider--design-mode input[type=range].sd-slider__input::-webkit-slider-thumb{cursor:default}#surveyjs-builder-package .sd-slider--design-mode input[type=range].sd-slider__input::-moz-range-thumb{cursor:default}#surveyjs-builder-package .sd-slider--design-mode .sd-slider__input:hover+.sd-slider__thumb-container .sd-slider__tooltip--on-hover{opacity:0}#surveyjs-builder-package .sd-slider--design-mode .sd-slider__input:hover+.sd-slider__thumb-container .sd-slider__thumb-dot{width:var(--lbr-slider-thumb-dot-width-hovering, calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));height:var(--lbr-slider-thumb-dot-height-hovering, calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))))}#surveyjs-builder-package .sd-slider--design-mode input[type=range][name=range-input].sd-slider__input:hover+.sd-slider-container .sd-slider__tooltip--on-hover{opacity:0}#surveyjs-builder-package .sd-slider--negative-scale .sd-slider__range-track:before,#surveyjs-builder-package .sd-slider--negative-scale .sd-slider__range-track:after{display:none}#surveyjs-builder-package .sd-slider--animated-thumb-mode .sd-slider__thumb-container{transition:left var(--sjs-transition-duration, .15s)}#surveyjs-builder-package .sd-slider--animated-thumb-mode .sd-slider__track{transition:left var(--sjs-transition-duration, .15s),right var(--sjs-transition-duration, .15s),width var(--sjs-transition-duration, .15s)}#surveyjs-builder-package [dir=rtl] .sd-slider,#surveyjs-builder-package [dir=rtl] .sd-slider__label-text,#surveyjs-builder-package [dir=rtl] .sd-slider__input,#surveyjs-builder-package [dir=rtl] .sd-slider__tooltip-value,#surveyjs-builder-package [style*="direction:rtl"] .sd-slider,#surveyjs-builder-package [style*="direction:rtl"] .sd-slider__label-text,#surveyjs-builder-package [style*="direction:rtl"] .sd-slider__input,#surveyjs-builder-package [style*="direction:rtl"] .sd-slider__tooltip-value,#surveyjs-builder-package [style*="direction: rtl"] .sd-slider,#surveyjs-builder-package [style*="direction: rtl"] .sd-slider__label-text,#surveyjs-builder-package [style*="direction: rtl"] .sd-slider__input,#surveyjs-builder-package [style*="direction: rtl"] .sd-slider__tooltip-value{transform:scaleX(-1)}#surveyjs-builder-package [dir=rtl] .sd-slider__label-text,#surveyjs-builder-package [dir=rtl] .sd-slider__tooltip-value,#surveyjs-builder-package [style*="direction:rtl"] .sd-slider__label-text,#surveyjs-builder-package [style*="direction:rtl"] .sd-slider__tooltip-value,#surveyjs-builder-package [style*="direction: rtl"] .sd-slider__label-text,#surveyjs-builder-package [style*="direction: rtl"] .sd-slider__tooltip-value{direction:ltr}#surveyjs-builder-package .sd-paneldynamic .sd-progress{z-index:2;height:2px;position:absolute;left:0;right:0;transform:translateY(-1px)}#surveyjs-builder-package .sd-paneldynamic>.sd-panel{padding-top:1px;padding-bottom:calc(.5 * var(--sd-base-vertical-padding))}#surveyjs-builder-package .sd-paneldynamic .sd-paneldynamic__panel-wrapper>.sd-panel>.sd-panel__header{padding-top:var(--sd-base-vertical-padding);padding-bottom:0}#surveyjs-builder-package .sd-paneldynamic .sd-paneldynamic__panel-wrapper>.sd-panel>.sd-panel__header:after{display:none}#surveyjs-builder-package .sd-paneldynamic .sd-paneldynamic__panel-wrapper>.sd-panel>.sd-panel__header>.sd-panel__title{color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}#surveyjs-builder-package .sd-question--readonly .sd-paneldynamic .sd-question__placeholder,#surveyjs-builder-package .sd-question--preview .sd-paneldynamic .sd-question__placeholder{color:var(--sjs-general-forecolor, var(--foreground, #161616))}#surveyjs-builder-package .sd-paneldynamic__separator{display:none}#surveyjs-builder-package .sd-paneldynamic__panel-wrapper{box-sizing:border-box;padding-bottom:calc(1 * var(--sd-base-padding))}#surveyjs-builder-package .sd-paneldynamic__panel-wrapper:after{clear:both;content:" ";display:table}#surveyjs-builder-package .sd-paneldynamic__footer .sd-paneldynamic__separator,#surveyjs-builder-package .sd-paneldynamic__panel-wrapper--list~.sd-paneldynamic__panel-wrapper--list:before{content:" ";border-color:var(--sjs-border-light, var(--border-light, #eaeaea));background:var(--sjs-border-light, var(--border-light, #eaeaea));border:none;height:1px;margin:0;display:block;position:absolute;left:0;right:0}#surveyjs-builder-package .sd-paneldynamic__separator:only-child{display:none}#surveyjs-builder-package .sd-paneldynamic__panel-wrapper--in-row{flex-direction:row;align-items:center;display:flex}#surveyjs-builder-package .sd-paneldynamic__footer{clear:both}#surveyjs-builder-package .sd-paneldynamic__footer .sd-paneldynamic__prev-btn,#surveyjs-builder-package .sd-paneldynamic__footer .sd-paneldynamic__next-btn{display:block}#surveyjs-builder-package .sd-paneldynamic__footer .sd-paneldynamic__prev-btn svg,#surveyjs-builder-package .sd-paneldynamic__footer .sd-paneldynamic__next-btn svg{width:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-paneldynamic__footer .sd-paneldynamic__add-btn,#surveyjs-builder-package .sd-paneldynamic__footer .sd-paneldynamic__progress-text,#surveyjs-builder-package .sd-paneldynamic__footer .sd-paneldynamic__progress--bottom{display:initial}#surveyjs-builder-package .sd-paneldynamic__buttons-container{padding:calc(var(--sd-base-vertical-padding) - var(--sjs-base-unit, var(--base-unit, 8px))) 0;align-items:center;display:flex}#surveyjs-builder-package .sd-paneldynamic__progress-container{margin-left:auto;margin-right:calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px))));align-items:center;display:flex}#surveyjs-builder-package .sd-paneldynamic__progress-text{font-size:var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px));line-height:calc(1.5 * (var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px))));color:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, #00000073));margin:0;margin-right:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-paneldynamic__prev-btn,#surveyjs-builder-package .sd-paneldynamic__next-btn{width:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-paneldynamic__prev-btn .sv-svg-icon,#surveyjs-builder-package .sd-paneldynamic__next-btn .sv-svg-icon{display:block}#surveyjs-builder-package .sd-paneldynamic__prev-btn{margin-right:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-paneldynamic__next-btn{margin-left:calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px))));margin-right:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));transform:rotate(180deg)}#surveyjs-builder-package .sd-paneldynamic__placeholder .sd-paneldynamic__add-btn{display:initial;margin-left:0}#surveyjs-builder-package .sd-question--empty.sd-question--paneldynamic>.sd-question__content{padding-bottom:var(--sd-base-padding);--animation-padding-bottom: var(--sd-base-padding)}#surveyjs-builder-package .sd-question--paneldynamic:not(.sd-question--empty)>.sd-question__content>.sd-question__comment-area{padding-bottom:var(--sd-base-padding)}#surveyjs-builder-package .sd-paneldynamic__buttons-container .sd-action-bar{width:100%;margin:0 calc(-3 * (var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(100% + 6 * var(--sjs-base-unit, var(--base-unit, 8px)))}#surveyjs-builder-package .sd-paneldynamic__panel-footer{top:calc(.5 * var(--sd-base-vertical-padding));margin-right:calc(-3 * (var(--sjs-base-unit, var(--base-unit, 8px))));border-top:none;justify-content:flex-end;position:relative}#surveyjs-builder-package .sd-paneldynamic__panel-footer .sv-action:not(.sv-action--hidden){margin-bottom:calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-paneldynamic__tabs-container{padding-top:var(--sd-base-padding)}#surveyjs-builder-package .sd-paneldynamic__tabs-container .sd-tabs-toolbar{margin:0 0 -1px calc(-2 * (var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(100% + 4 * var(--sjs-base-unit, var(--base-unit, 8px)))}#surveyjs-builder-package .sd-paneldynamic__tabs-container:after{content:" ";background:var(--sjs-border-light, var(--border-light, #eaeaea));height:1px;width:calc(100% + 2 * var(--sd-base-padding));bottom:0;display:block;position:relative;inset-inline-start:calc(-1 * var(--sd-base-padding))}#surveyjs-builder-package .sd-paneldynamic__tabs-container--with-header{padding-top:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-tabs-toolbar.sv-action-bar{z-index:1;align-items:flex-start}#surveyjs-builder-package .sd-tabs-toolbar.sd-tabs-toolbar--left{justify-content:flex-start}#surveyjs-builder-package .sd-tabs-toolbar.sd-tabs-toolbar--right{justify-content:flex-end}#surveyjs-builder-package .sd-tabs-toolbar.sd-tabs-toolbar--center{justify-content:center}#surveyjs-builder-package .sd-tab-item{margin:0 calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding:var(--sjs-base-unit, var(--base-unit, 8px)) 0 calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;cursor:pointer;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));line-height:calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));color:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, #00000073));white-space:nowrap;box-shadow:inset 0 0 0 var(--sjs-primary-backcolor, var(--primary, #19b394));transition:box-shadow var(--sjs-transition-duration, .15s);background-color:#0000;border:none;display:flex;overflow-x:hidden}#surveyjs-builder-package .sd-tab-item:hover,#surveyjs-builder-package .sd-tab-item:focus-visible{box-shadow:inset 0 -2px 0 var(--sjs-primary-backcolor, var(--primary, #19b394));outline:none}#surveyjs-builder-package .sd-tab-item.sd-tab-item--pressed{color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));box-shadow:inset 0 -2px 0 var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sd-tab-item--icon{padding:var(--sjs-base-unit, var(--base-unit, 8px));border-radius:calc(12.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));width:auto}#surveyjs-builder-package .sd-tab-item--icon use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090));opacity:.5}#surveyjs-builder-package .sd-tab-item--icon:hover,#surveyjs-builder-package .sd-tab-item--icon.sd-tab-item--pressed{background-color:var(--sjs-primary-backcolor-light, var(--primary-light, #19b3941a));box-shadow:none}#surveyjs-builder-package .sd-tab-item--icon:hover use,#surveyjs-builder-package .sd-tab-item--icon.sd-tab-item--pressed use{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sd-tab-item--icon:hover use{opacity:1}#surveyjs-builder-package .sd-tabs-toolbar .sv-dots{width:auto}#surveyjs-builder-package .sd-tabs-toolbar .sv-dots.sv-action--hidden{width:0}#surveyjs-builder-package .sd-tab-item__title{line-height:calc(1.5 * (var(--sjs-font-size, 16px)));height:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));align-items:center;display:flex}#surveyjs-builder-package .sd-question__title~.sd-tabs-toolbar{margin-top:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-paneldynamic__header.sd-element__header.sd-paneldynamic__header-tab{padding-bottom:0}#surveyjs-builder-package .sd-element--collapsed .sd-paneldynamic__header.sd-element__header.sd-paneldynamic__header-tab{padding-bottom:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-paneldynamic__header.sd-element__header.sd-paneldynamic__header-tab:after{content:none}#surveyjs-builder-package .sd-question--paneldynamic.sd-element--with-frame{padding-bottom:0}#surveyjs-builder-package .sd-paneldynamic__panels-container{margin-left:calc(-1 * var(--sd-base-padding));padding-left:var(--sd-base-padding);margin-right:calc(-1 * var(--sd-base-padding));padding-right:var(--sd-base-padding);position:relative;overflow:hidden}#surveyjs-builder-package .sd-paneldynamic__panel-wrapper{box-sizing:border-box}@keyframes movePanel{0%{transform:translate(var(--sjs-pd-tab-move-margin))}to{transform:translate(0)}}#surveyjs-builder-package .sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-left,#surveyjs-builder-package .sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-right{--sjs-pd-tab-animation-delay: 0s;animation-name:movePanel,changeHeight,paddingFadeIn,fadeIn;animation-duration:var(--sjs-pd-tab-move-in-duration, .25s),var(--sjs-pd-tab-height-change-duration, .25s),var(--sjs-pd-tab-height-change-duration, .25s),var(--sjs-pd-tab-fade-in-duration, .25s);animation-delay:calc(var(--sjs-pd-tab-move-in-delay, .1s) + var(--sjs-pd-tab-animation-delay)),calc(var(--sjs-pd-tab-height-change-delay, 0s) + var(--sjs-pd-tab-animation-delay)),calc(var(--sjs-pd-tab-height-change-delay, 0s) + var(--sjs-pd-tab-animation-delay)),calc(var(--sjs-pd-tab-fade-in-delay, .1s) + var(--sjs-pd-tab-animation-delay));opacity:0;transform:translate(var(--sjs-pd-tab-move-margin));height:var(--animation-height-from);--animation-padding-top: 0;--animation-padding-bottom: calc(1 * var(--sd-base-padding));padding-bottom:0;animation-timing-function:ease-out;animation-fill-mode:forwards}#surveyjs-builder-package .sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-left{--sjs-pd-tab-move-margin: calc(1 * var(--sjs-pd-tab-move-in-margin, 50%))}#surveyjs-builder-package .sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-right{--sjs-pd-tab-move-margin: calc(-1 * var(--sjs-pd-tab-move-in-margin, 50%))}#surveyjs-builder-package .sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-left,#surveyjs-builder-package .sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-right{animation-name:fadeIn,movePanel;animation-duration:var(--sjs-pd-tab-fade-out-duration, .25s),var(--sjs-pd-tab-move-out-duration, .25s);animation-delay:var(--sjs-pd-tab-fade-out-delay, 0s),var(--sjs-pd-tab-move-out-delay, 0s);left:var(--sd-base-padding);width:calc(100% - 2 * var(--sd-base-padding));animation-timing-function:ease-in;animation-direction:reverse;animation-fill-mode:forwards;position:absolute;top:0}#surveyjs-builder-package .sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-left{--sjs-pd-tab-move-margin: calc(-1 * var(--sjs-pd-tab-move-out-margin, 50%))}#surveyjs-builder-package .sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-right{--sjs-pd-tab-move-margin: calc(1 * var(--sjs-pd-tab-move-out-margin, 50%))}#surveyjs-builder-package .sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-adding{animation-name:fadeIn,changeHeight,paddingFadeIn;animation-duration:var(--sjs-pd-tab-add-fade-in-duration, .5s),var(--sjs-pd-tab-height-change-duration, .25s),var(--sjs-pd-tab-height-change-duration, .25s);animation-delay:calc(var(--sjs-pd-tab-add-fade-in-delay, .25s) + var(--sjs-pd-tab-animation-delay)),calc(var(--sjs-pd-tab-height-change-delay, 0s) + var(--sjs-pd-tab-animation-delay)),calc(var(--sjs-pd-tab-height-change-delay, 0s) + var(--sjs-pd-tab-animation-delay));animation-timing-function:ease-out;animation-fill-mode:forwards;transform:translate(0)}#surveyjs-builder-package .sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-removing{--sjs-pd-tab-animation-delay: var(--sjs-pd-tab-remove-fade-in-delay, .15s)}#surveyjs-builder-package .sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-removing{animation-name:fadeIn;animation-duration:var(--sjs-pd-tab-remove-fade-out-duration, .15s);animation-delay:var(--sjs-pd-tab-remove-fade-out-delay, 0s);left:var(--sd-base-padding);width:calc(100% - 2 * var(--sd-base-padding));animation-timing-function:ease-in;animation-direction:reverse;animation-fill-mode:forwards;position:absolute;top:0}#surveyjs-builder-package .sd-paneldynamic__panel-wrapper--enter,#surveyjs-builder-package .sd-paneldynamic__panel-wrapper--leave{--animation-padding-top: 0;--animation-padding-bottom: calc(1 * var(--sd-base-padding));animation-name:fadeIn,moveInWithOverflow;animation-fill-mode:forwards;min-height:0!important}#surveyjs-builder-package .sd-paneldynamic__panel-wrapper--enter{opacity:0;animation-timing-function:ease-out;animation-duration:var(--sjs-pd-list-fade-in-duration, .5s),var(--sjs-pd-list-move-in-duration, .25s),var(--sjs-pd-list-move-in-duration, .25s);animation-delay:var(--sjs-pd-list-fade-in-delay, .25s),0s,0s}#surveyjs-builder-package .sd-paneldynamic__panel-wrapper--leave{animation-timing-function:ease-in;animation-direction:reverse;animation-duration:var(--sjs-pd-list-fade-out-duration, .15s),var(--sjs-pd-list-move-out-duration, .25s),var(--sjs-pd-list-move-out-duration, .25s);animation-delay:0s,var(--sjs-pd-list-move-out-delay, .1s),var(--sjs-pd-list-move-out-delay, .1s);--animation-padding-bottom: calc(1 * var(--sd-base-padding))}#surveyjs-builder-package .sd-file{font-size:var(--sjs-font-size, 16px);line-height:calc(1.5 * (var(--sjs-font-size, 16px)));min-height:calc(36 * (var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:border-box;padding:0 calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));position:relative}#surveyjs-builder-package .sd-file .sv-action-bar{padding:var(--sjs-base-unit, var(--base-unit, 8px)) 0;justify-content:center;width:100%;position:absolute;bottom:0;left:0}#surveyjs-builder-package .sd-file .sv-action-bar .sv-action-bar-item{height:calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090));border-radius:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-file .sv-action-bar #fileIndex .sv-action-bar-item{padding:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0;font-weight:600}#surveyjs-builder-package .sd-file .sv-action-bar #fileIndex .sv-action-bar-item:hover{background-color:var(--sjs-general-backcolor, var(--background, #fff))}#surveyjs-builder-package .sd-file .sv-action-bar #fileIndex .sv-action-bar-item:disabled{opacity:initial}#surveyjs-builder-package .sd-file__decorator{left:calc(0 * (var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:border-box;border:1px dashed var(--sjs-border-default, var(--border, #d6d6d6));flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;container-type:inline-size}#surveyjs-builder-package .sd-file--answered .sd-file__decorator{container-type:unset}#surveyjs-builder-package .sd-file__decorator--drag{z-index:1;border:1px solid var(--sjs-primary-backcolor, var(--primary, #19b394));background:var(--sjs-primary-backcolor-light, var(--primary-light, #19b3941a));box-shadow:inset 0 0 0 1px var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sd-file__drag-area-placeholder{text-align:center;white-space:normal;color:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, #00000073));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));line-height:calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));padding:0 calc(8 * (var(--sjs-base-unit, var(--base-unit, 8px))))}@container (max-width: 496px){#surveyjs-builder-package .sd-file__drag-area-placeholder{padding:0 var(--sjs-base-unit, var(--base-unit, 8px))}}@container (max-width: 176px){#surveyjs-builder-package .sd-file__drag-area-placeholder{display:none}#surveyjs-builder-package .sd-file__decorator .sd-action{padding:var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sd-file__decorator .sd-action .sv-svg-icon{margin-left:0}#surveyjs-builder-package .sd-file__decorator .sd-file__actions-container{flex-direction:column}#surveyjs-builder-package .sd-file__decorator .sd-file__actions-container span{display:none}}#surveyjs-builder-package .sd-root-modern--mobile .sd-file__decorator{padding:0 calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-file__choose-btn--text{color:var(--sjs-primary-backcolor, var(--primary, #19b394));cursor:pointer;font-weight:600;display:block}#surveyjs-builder-package .sd-file__choose-btn--text .sv-svg-icon{margin-left:calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sd-file__choose-btn--icon>span{display:none}#surveyjs-builder-package .sd-file__wrapper{width:-moz-max-content;width:max-content;max-width:100%}#surveyjs-builder-package .sd-file__actions-container{margin-top:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));flex-wrap:wrap;justify-content:center}#surveyjs-builder-package .sd-file__actions-container .sv-action--hidden{display:none}#surveyjs-builder-package .sd-file--answered .sd-file__actions-container{z-index:2;gap:var(--sjs-base-unit, var(--base-unit, 8px));top:var(--sjs-base-unit, var(--base-unit, 8px));right:var(--sjs-base-unit, var(--base-unit, 8px));margin-top:0;position:absolute}#surveyjs-builder-package .sd-file--chose-btn--as .sd-file--answered .sd-file__actions-container{inset-inline-end:calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))) + 5 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-file__list{box-sizing:content-box;padding:calc(10.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0;min-height:calc(15 * (var(--sjs-base-unit, var(--base-unit, 8px))));max-height:calc(15 * (var(--sjs-base-unit, var(--base-unit, 8px))));flex-direction:row;width:100%;display:flex;position:relative;overflow:hidden}#surveyjs-builder-package .sd-file__page{justify-content:center;align-items:stretch;gap:calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(100% - 21 * var(--sjs-base-unit, var(--base-unit, 8px)));width:100%;display:flex;position:absolute;left:0}@keyframes file-page-to-right{0%{opacity:1;left:0}to{opacity:0;left:100%}}@keyframes file-page-from-right{0%{opacity:0;left:100%}to{opacity:1;left:0}}@keyframes file-page-from-left{0%{opacity:0;left:-100%}to{opacity:1;left:0}}@keyframes file-page-to-left{0%{opacity:1;left:0}to{opacity:0;left:-100%}}#surveyjs-builder-package .sd-file__page--leave-to-right,#surveyjs-builder-package .sd-file__page--enter-from-right,#surveyjs-builder-package .sd-file__page--leave-to-left,#surveyjs-builder-package .sd-file__page--enter-from-left{animation-duration:.5s;animation-fill-mode:forwards}#surveyjs-builder-package .sd-file__page--leave-to-right{animation-name:file-page-to-right}#surveyjs-builder-package .sd-file__page--enter-from-right{animation-name:file-page-from-right}#surveyjs-builder-package .sd-file__page--leave-to-left{animation-name:file-page-to-left}#surveyjs-builder-package .sd-file__page--enter-from-left{animation-name:file-page-from-left}#surveyjs-builder-package .sd-file__preview-item{min-height:100%;width:calc(12 * (var(--sjs-base-unit, var(--base-unit, 8px))));cursor:pointer;flex-direction:column;align-items:stretch;margin:0;display:flex;position:relative}#surveyjs-builder-package .sd-file__preview-item .sd-file__default-image{width:calc(9 * (var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(9 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-file__preview-item .sd-file__default-image use{fill:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, #00000073))}#surveyjs-builder-package .sd-file__preview-item:hover .sd-file__remove-file-button{opacity:1}#surveyjs-builder-package .sd-file__preview-item:hover .sd-file__sign a{text-decoration:underline}#surveyjs-builder-package .sd-file__sign{margin-top:var(--sjs-base-unit, var(--base-unit, 8px));text-align:center;font-size:calc(.75 * (var(--sjs-font-size, 16px)));line-height:var(--sjs-font-size, 16px)}#surveyjs-builder-package .sd-file__sign a{color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));white-space:normal;word-break:break-all;width:calc(12 * (var(--sjs-base-unit, var(--base-unit, 8px))));min-width:100%;max-width:100%;max-height:calc(3 * (var(--sjs-font-size, 16px)));text-overflow:ellipsis;line-height:var(--sjs-font-size, 16px);-webkit-line-clamp:3;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}#surveyjs-builder-package .sd-file__remove-file-button{opacity:0;transition:opacity var(--sjs-transition-duration, .15s);display:block;position:absolute;top:0;left:100%;transform:translate(-50%,-50%)}#surveyjs-builder-package .sd-file__image-wrapper--default-image .sd-file__remove-file-button{transform:translate(calc(3.5 * var(--sjs-base-unit, var(--base-unit, 8px)) - 50% - 1.5px),calc(-4.25 * var(--sjs-base-unit, var(--base-unit, 8px)) - 50% + 1.5px));top:50%;left:50%}#surveyjs-builder-package .sd-file__decorator--error{background-color:var(--sjs-special-red-light, var(--red-light, #e60a3e1a))}#surveyjs-builder-package .sd-file__image-wrapper{text-align:center;width:calc(12 * (var(--sjs-base-unit, var(--base-unit, 8px))));min-height:calc(12 * (var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(12 * (var(--sjs-base-unit, var(--base-unit, 8px))));background:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));justify-content:center;align-items:center;display:flex;position:relative}#surveyjs-builder-package .sd-file__image-wrapper img:not(.sd-file__default-image){max-width:100%;max-height:100%;width:calc(12 * (var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(12 * (var(--sjs-base-unit, var(--base-unit, 8px))));-o-object-fit:contain;object-fit:contain;display:block}#surveyjs-builder-package .sd-file__image-wrapper--default-image{background:none}#surveyjs-builder-package .sd-file--single .sd-file__preview-item .sd-file__remove-file-button{display:none}#surveyjs-builder-package .sd-file--single-image{height:calc(36 * var(--sjs-base-unit, var(--base-unit, 8px)))}#surveyjs-builder-package .sd-file--single-image .sd-file__page{height:100%}#surveyjs-builder-package .sd-file--single-image .sd-file__preview-item{width:100%;margin:0}#surveyjs-builder-package .sd-file--single-image .sd-file__list{width:100%;height:100%;max-height:100%;padding:0;position:absolute;left:0}#surveyjs-builder-package .sd-file--single-image .sd-file__image-wrapper{background-color:var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9));min-width:100%;min-height:100%}#surveyjs-builder-package .sd-file--single-image .sd-file__image-wrapper img{width:100%;height:100%}#surveyjs-builder-package .sd-file--single-image .sd-file__sign{width:100%;min-height:100%;margin:0;position:absolute}#surveyjs-builder-package .sd-file--single-image .sd-file__sign a{color:#0000;outline:none;width:100%;min-width:100%;max-width:100%;height:100%}#surveyjs-builder-package .sd-file__image-wrapper.sd-file__image-wrapper--default-image{background:none}#surveyjs-builder-package .sd-file>input:focus+.sd-file__decorator .sd-file__choose-btn.sd-file__choose-btn--icon use{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sd-file>input:focus+.sd-file__decorator .sd-file__choose-btn:not(.sd-file__choose-btn--icon){background-color:var(--sjs-primary-backcolor-light, var(--primary-light, #19b3941a))}#surveyjs-builder-package .sd-file__drag-area{width:100%;position:static}#surveyjs-builder-package .sd-file__change-camera-button{z-index:2;left:var(--sjs-base-unit, var(--base-unit, 8px));top:var(--sjs-base-unit, var(--base-unit, 8px));position:absolute}#surveyjs-builder-package .sd-file__close-camera-button{z-index:2;right:var(--sjs-base-unit, var(--base-unit, 8px));top:var(--sjs-base-unit, var(--base-unit, 8px));position:absolute}#surveyjs-builder-package .sd-context-btn.sd-file__take-picture-button{background-color:var(--sjs-special-red, var(--red, #e60a3e));padding:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));position:absolute;bottom:16px;left:50%;transform:translate(-50%)}#surveyjs-builder-package .sd-context-btn.sd-file__take-picture-button:hover,#surveyjs-builder-package .sd-context-btn.sd-file__take-picture-button:focus{box-shadow:0 0 0 2px var(--sjs-special-red, var(--red, #e60a3e))}#surveyjs-builder-package .sd-context-btn.sd-file__take-picture-button .sv-svg-icon{height:calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-context-btn.sd-file__take-picture-button .sv-svg-icon use{fill:var(--sjs-general-backcolor, var(--background, #fff))}#surveyjs-builder-package .sd-file__video-container{background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, #f8f8f8));width:100%;height:100%;position:absolute;top:0;left:0}#surveyjs-builder-package .sd-file__loading-indicator{box-sizing:border-box;border:1px dashed var(--sjs-border-default, var(--border, #d6d6d6));width:100%;height:100%;position:absolute;left:0}#surveyjs-builder-package .sd-file__loading-indicator .sd-loading-indicator{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#surveyjs-builder-package .sd-file__choose-file-btn--disabled{opacity:.25;cursor:default}#surveyjs-builder-package .sd-file--readonly .sd-context-btn{display:none}#surveyjs-builder-package .sd-file--readonly .sd-file__decorator{border-color:#0000}#surveyjs-builder-package .sd-file--readonly .sd-file__actions-container{display:none}#surveyjs-builder-package .sd-file--readonly .sd-file__image-wrapper{background:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, #f8f8f8))}#surveyjs-builder-package .sd-file--readonly .sd-file__drag-area-placeholder{color:var(--sjs-general-forecolor, var(--foreground, #161616))}#surveyjs-builder-package .sd-file--preview .sd-context-btn{display:none}#surveyjs-builder-package .sd-file--preview .sd-file__decorator{border-color:#0000}#surveyjs-builder-package .sd-file--preview .sd-file__image-wrapper{background:none}#surveyjs-builder-package .sd-file--preview .sd-file__actions-container{display:none}#surveyjs-builder-package .sd-file--preview .sd-file__drag-area-placeholder{color:var(--sjs-general-forecolor, var(--foreground, #161616))}#surveyjs-builder-package .sd-hidden{display:none!important}#surveyjs-builder-package .sd-body__navigation .sd-btn{padding:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(8 * (var(--sjs-base-unit, var(--base-unit, 8px))));font-size:var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px));line-height:calc(1.5 * (var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px))))}#surveyjs-builder-package .sd-root--compact .sd-body__navigation .sd-btn:not(.sd-btn--action){background-color:var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9))}#surveyjs-builder-package .sd-root--compact .sd-body__navigation .sd-btn:not(.sd-btn--action):hover{background-color:var(--sjs-editorpanel-hovercolor, var(--sjs-general-backcolor-dim-dark, #f3f3f3))}#surveyjs-builder-package .sd-root-modern--mobile .sd-body__navigation .sv-action:not(.sv-action--hidden),#surveyjs-builder-package .sd-root-modern--mobile .sd-body__navigation .sd-btn{flex-grow:1}#surveyjs-builder-package .sd-root-modern--mobile .sd-body__navigation .sd-btn{padding:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-body__navigation .sv-action--hidden{display:none}#surveyjs-builder-package .sd-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));background:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));border-radius:var(--sjs-corner-radius, 4px);cursor:pointer;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-style:normal;font-weight:600;font-size:var(--sjs-font-size, 16px);line-height:calc(1.5 * (var(--sjs-font-size, 16px)));text-align:center;color:var(--sjs-primary-backcolor, var(--primary, #19b394));box-shadow:var(--sjs-shadow-small, 0px 1px 2px 0px #00000026),0 0 0 0 var(--sjs-primary-backcolor, var(--primary, #19b394));transition:box-shadow var(--sjs-transition-duration, .15s),background var(--sjs-transition-duration, .15s);border:none;outline:none}#surveyjs-builder-package .sd-btn--small{padding:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));flex-grow:1}#surveyjs-builder-package .sd-btn:hover{background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, #f8f8f8))}#surveyjs-builder-package .sd-btn:focus-visible{box-shadow:var(--sjs-shadow-small-reset, 0px 0px 0px 0px #00000026),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sd-btn:disabled{color:var(--sjs-general-forecolor, var(--foreground, #161616));opacity:.25;pointer-events:none}#surveyjs-builder-package .sd-btn--action{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff))}#surveyjs-builder-package .sd-btn--action:hover{color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff));background-color:var(--sjs-primary-backcolor-dark, #14a48b)}#surveyjs-builder-package .sd-btn--action:disabled{color:var(--sjs-primary-forecolor-light, var(--primary-foreground-disabled, #ffffff40));pointer-events:none}#surveyjs-builder-package .sd-btn--danger,#surveyjs-builder-package .sd-btn--danger:hover{background-color:var(--sjs-special-red, var(--red, #e60a3e));color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff))}#surveyjs-builder-package .sd-btn--danger:disabled{color:var(--sjs-special-red-forecolor, #fff);pointer-events:none}#surveyjs-builder-package .sd-body{box-sizing:border-box;width:100%}#surveyjs-builder-package .sd-body .sd-body__page{min-width:min(100%,300px)}#surveyjs-builder-package .sd-body .sd-body__timer{padding:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0;box-sizing:border-box}#surveyjs-builder-package .sd-body.sd-body--static{max-width:calc(90 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding-top:calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding-bottom:calc(10 * (var(--sjs-base-unit, var(--base-unit, 8px))));margin-left:auto;margin-right:auto}#surveyjs-builder-package .sd-body.sd-body--static .sd-body__timer,#surveyjs-builder-package .sd-body.sd-body--static .sd-body__navigation,#surveyjs-builder-package .sd-body.sd-body--static .sd-body__page{margin-left:0;margin-right:0}#surveyjs-builder-package .sd-body.sd-body--static .sd-body__navigation{padding-top:calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-body.sd-body--static .sd-body__navigation.sd-action-bar{padding-left:calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding-right:calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-body.sd-body--responsive{max-width:initial;padding:calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:border-box}#surveyjs-builder-package .sd-body.sd-body--responsive .sd-page{padding:0}#surveyjs-builder-package .sd-body.sd-body--responsive .sd-body__timer,#surveyjs-builder-package .sd-body.sd-body--responsive .sd-body__navigation{padding:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0}#surveyjs-builder-package .sd-body.sd-body--responsive .sd-body__navigation{padding-top:calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-body.sd-body--responsive.sd-body--with-timer{max-width:calc(100% + var(--sd-timer-size) * -1.44444 + 6 * var(--sjs-base-unit, var(--base-unit, 8px)));margin-left:auto;margin-right:auto}#surveyjs-builder-package .sd-root-modern--mobile .sd-body.sd-body--with-timer.sd-body--responsive{max-width:initial;margin-left:0;margin-right:0}#surveyjs-builder-package .sd-root-modern--mobile .sd-body.sd-body--responsive,#surveyjs-builder-package .sd-root-modern--mobile .sd-body.sd-body--static{padding:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-root-modern--mobile .sd-body.sd-body--responsive .sd-body__navigation,#surveyjs-builder-package .sd-root-modern--mobile .sd-body.sd-body--static .sd-body__navigation{padding-bottom:0;padding-left:0;padding-right:0}#surveyjs-builder-package .sd-root--compact .sd-body.sd-body--responsive .sd-body__navigation,#surveyjs-builder-package .sd-root--compact .sd-body.sd-body--static .sd-body__navigation{padding-top:calc(7 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-body__navigation.sd-action-bar{box-sizing:border-box;padding:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));gap:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));flex-wrap:wrap}#surveyjs-builder-package .sd-body--empty{text-align:center;box-sizing:border-box;min-height:400px;padding-top:180px}#surveyjs-builder-package .sd-body--empty,#surveyjs-builder-package .sd-body--loading{font-size:var(--sjs-article-font-default-fontSize, var(--sjs-font-size, 16px));-webkit-text-decoration:var(--sjs-article-font-default-textDecoration, "none");text-decoration:var(--sjs-article-font-default-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-default-fontWeight, 400);font-style:var(--sjs-article-font-default-fontStyle, "normal");font-stretch:var(--sjs-article-font-default-fontStretch, "normal");letter-spacing:var(--sjs-article-font-default-letterSpacing, 0);line-height:var(--sjs-article-font-default-lineHeight, 28px);text-indent:var(--sjs-article-font-default-paragraphIndent, 0px);text-transform:var(--sjs-article-font-default-textCase, "none");color:var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, #000000e8))}#surveyjs-builder-package .sd-body--empty h1,#surveyjs-builder-package .sd-body--loading h1{font-size:var(--sjs-article-font-xx-large-fontSize, calc(4 * (var(--sjs-font-size, 16px))));-webkit-text-decoration:var(--sjs-article-font-xx-large-textDecoration, "none");text-decoration:var(--sjs-article-font-xx-large-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-xx-large-fontWeight, 700);font-style:var(--sjs-article-font-xx-large-fontStyle, "normal");font-stretch:var(--sjs-article-font-xx-large-fontStretch, "normal");letter-spacing:var(--sjs-article-font-xx-large-letterSpacing, 0);line-height:var(--sjs-article-font-xx-large-lineHeight, 64px);text-indent:var(--sjs-article-font-xx-large-paragraphIndent, 0px);text-transform:var(--sjs-article-font-xx-large-textCase, "none")}#surveyjs-builder-package .sd-body--empty h2,#surveyjs-builder-package .sd-body--loading h2{font-size:var(--sjs-article-font-x-large-fontSize, calc(3 * (var(--sjs-font-size, 16px))));-webkit-text-decoration:var(--sjs-article-font-x-large-textDecoration, "none");text-decoration:var(--sjs-article-font-x-large-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-x-large-fontWeight, 700);font-style:var(--sjs-article-font-x-large-fontStyle, "normal");font-stretch:var(--sjs-article-font-x-large-fontStretch, "normal");letter-spacing:var(--sjs-article-font-x-large-letterSpacing, 0);line-height:var(--sjs-article-font-x-large-lineHeight, 56px);text-indent:var(--sjs-article-font-x-large-paragraphIndent, 0px);text-transform:var(--sjs-article-font-x-large-textCase, "none")}#surveyjs-builder-package .sd-body--empty h3,#surveyjs-builder-package .sd-body--loading h3{font-size:var(--sjs-article-font-large-fontSize, calc(2 * (var(--sjs-font-size, 16px))));-webkit-text-decoration:var(--sjs-article-font-large-textDecoration, "none");text-decoration:var(--sjs-article-font-large-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-large-fontWeight, 700);font-style:var(--sjs-article-font-large-fontStyle, "normal");font-stretch:var(--sjs-article-font-large-fontStretch, "normal");letter-spacing:var(--sjs-article-font-large-letterSpacing, 0);line-height:var(--sjs-article-font-large-lineHeight, 40px);text-indent:var(--sjs-article-font-large-paragraphIndent, 0px);text-transform:var(--sjs-article-font-large-textCase, "none")}#surveyjs-builder-package .sd-body--empty h4,#surveyjs-builder-package .sd-body--empty h5,#surveyjs-builder-package .sd-body--empty h6,#surveyjs-builder-package .sd-body--loading h4,#surveyjs-builder-package .sd-body--loading h5,#surveyjs-builder-package .sd-body--loading h6{font-size:var(--sjs-article-font-medium-fontSize, calc(1.5 * (var(--sjs-font-size, 16px))));-webkit-text-decoration:var(--sjs-article-font-medium-textDecoration, "none");text-decoration:var(--sjs-article-font-medium-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-medium-fontWeight, 700);font-style:var(--sjs-article-font-medium-fontStyle, "normal");font-stretch:var(--sjs-article-font-medium-fontStretch, "normal");letter-spacing:var(--sjs-article-font-medium-letterSpacing, 0);line-height:var(--sjs-article-font-medium-lineHeight, 32px);text-indent:var(--sjs-article-font-medium-paragraphIndent, 0px);text-transform:var(--sjs-article-font-medium-textCase, "none")}#surveyjs-builder-package .sd-body--empty td,#surveyjs-builder-package .sd-body--empty span,#surveyjs-builder-package .sd-body--empty div,#surveyjs-builder-package .sd-body--empty p,#surveyjs-builder-package .sd-body--loading td,#surveyjs-builder-package .sd-body--loading span,#surveyjs-builder-package .sd-body--loading div,#surveyjs-builder-package .sd-body--loading p{font-size:var(--sjs-article-font-default-fontSize, var(--sjs-font-size, 16px));-webkit-text-decoration:var(--sjs-article-font-default-textDecoration, "none");text-decoration:var(--sjs-article-font-default-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-default-fontWeight, 400);font-style:var(--sjs-article-font-default-fontStyle, "normal");font-stretch:var(--sjs-article-font-default-fontStretch, "normal");letter-spacing:var(--sjs-article-font-default-letterSpacing, 0);line-height:var(--sjs-article-font-default-lineHeight, 28px);text-indent:var(--sjs-article-font-default-paragraphIndent, 0px);text-transform:var(--sjs-article-font-default-textCase, "none")}#surveyjs-builder-package .sd-body--empty a,#surveyjs-builder-package .sd-body--loading a{color:var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sd-body--empty button,#surveyjs-builder-package .sd-body--loading button{padding:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));vertical-align:baseline;text-align:center;background-color:var(--sjs-general-backcolor, var(--background, #fff));border-radius:var(--sjs-corner-radius, 4px);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:solid calc(.25 * (var(--sjs-base-unit, var(--base-unit, 8px)))) #0000;color:var(--sjs-primary-backcolor, var(--primary, #19b394));font-style:normal;font-weight:600;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-size:var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px));line-height:calc(1.5 * (var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px))));box-shadow:var(--sjs-shadow-small, 0px 1px 2px 0px #00000026),0 0 0 0 var(--sjs-primary-backcolor, var(--primary, #19b394));transition:box-shadow var(--sjs-transition-duration, .15s);border:none;align-items:center;display:flex}#surveyjs-builder-package .sd-body--empty button:hover,#surveyjs-builder-package .sd-body--loading button:hover{background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, #f8f8f8))}#surveyjs-builder-package .sd-body--empty button:focus,#surveyjs-builder-package .sd-body--loading button:focus{box-shadow:var(--sjs-shadow-small-reset, 0px 0px 0px 0px #00000026),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sd-body--empty button span,#surveyjs-builder-package .sd-body--loading button span{flex-grow:1;justify-content:center;align-items:center;display:flex}#surveyjs-builder-package .sd-root_background-image{background-position-x:center;position:absolute;top:0;right:0;bottom:0;left:0}#surveyjs-builder-package .sd-multipletext{table-layout:fixed;border-spacing:0;width:100%;height:1px}#surveyjs-builder-package .sd-multipletext__cell{height:100%}#surveyjs-builder-package .sd-multipletext__cell:not(:first-of-type){padding-left:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-multipletext__item-container.sd-input:focus-within{box-shadow:var(--sjs-shadow-inner-reset, inset 0px 0px 0px 0px #00000026),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sd-multipletext__item-container{align-items:flex-start;height:100%;padding-top:0;padding-bottom:0;display:flex}#surveyjs-builder-package .sd-multipletext__item-container .sd-input{box-shadow:none;border:none;padding-top:0;padding-bottom:0;padding-right:0}#surveyjs-builder-package .sd-multipletext__item-container .sd-input,#surveyjs-builder-package .sd-multipletext__item-title{margin-top:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));margin-bottom:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-multipletext__item-title{font-size:0;line-height:0}#surveyjs-builder-package .sd-multipletext__item-title span{font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));line-height:calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))))}#surveyjs-builder-package .sd-multipletext__item-title{height:calc(100% - var(--sjs-base-unit, var(--base-unit, 8px)) * 3);max-width:30%;padding-right:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));border-right:1px solid var(--sjs-border-default, var(--border, #d6d6d6));white-space:normal;color:var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)));box-sizing:content-box}#surveyjs-builder-package .sd-question--preview .sd-multipletext__item-title{border:none}#surveyjs-builder-package .sd-multipletext__item{flex-grow:1}#surveyjs-builder-package .sd-multipletext__content .sd-multipletext__item-container{position:relative}#surveyjs-builder-package .sd-multipletext__item-container--error{background-color:var(--sjs-special-red-light, var(--red-light, #e60a3e1a))}#surveyjs-builder-package .sd-multipletext__item-container--error .sd-input--error{background-color:#0000}#surveyjs-builder-package .sd-multipletext-item__character-counter{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#surveyjs-builder-package .sd-question__content:focus-within .sd-multipletext-item__character-counter{padding-inline-end:calc(8 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-multipletext__cell{padding-left:0;padding-right:0;padding-bottom:var(--sjs-base-unit, var(--base-unit, 8px));padding-top:var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sd-multipletext__cell--error-bottom,#surveyjs-builder-package .sd-multipletext__row:first-of-type .sd-multipletext__cell{padding-top:0}#surveyjs-builder-package .sd-multipletext__cell--error-top,#surveyjs-builder-package .sd-multipletext__row:last-of-type .sd-multipletext__cell{padding-bottom:0}#surveyjs-builder-package .sd-multipletext__cell--error .sd-question__erbox{margin:0}#surveyjs-builder-package .sd-multipletext .sd-input .sd-input{background:none}#surveyjs-builder-package .sd-action{-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;gap:var(--sjs-base-unit, var(--base-unit, 8px));padding:var(--sjs-base-unit, var(--base-unit, 8px)) calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));color:var(--sjs-primary-backcolor, var(--primary, #19b394));border-radius:calc(12.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));font-weight:600;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-style:normal;font-size:var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px));line-height:calc(1.5 * (var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px))));transition:background-color var(--sjs-transition-duration, .15s);box-sizing:content-box;background:none;border:none;outline:none;display:flex}#surveyjs-builder-package .sd-action--negative{color:var(--sjs-special-red, var(--red, #e60a3e))}#surveyjs-builder-package .sd-action--icon{padding:var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sd-action__icon{margin-left:calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-action__icon use{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sd-action--icon .sd-action__icon{margin-left:0}#surveyjs-builder-package .sd-action--icon use{fill:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, #00000073));transition:fill var(--sjs-transition-duration, .15s)}#surveyjs-builder-package svg.sd-action--icon{fill:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, #00000073))}#surveyjs-builder-package .sd-action:disabled,#surveyjs-builder-package .sd-action--disabled{color:var(--sjs-general-forecolor, var(--foreground, #161616));cursor:default;opacity:.25;pointer-events:none}#surveyjs-builder-package .sd-action:disabled use,#surveyjs-builder-package .sd-action--disabled use{fill:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, #00000073))}#surveyjs-builder-package .sd-action:not(.sd-action--pressed):hover,#surveyjs-builder-package .sd-action:not(.sd-action--pressed):focus{background-color:var(--sjs-primary-backcolor-light, var(--primary-light, #19b3941a));cursor:pointer;opacity:1;outline:none}#surveyjs-builder-package .sd-action:not(.sd-action--pressed):hover.sd-action--icon,#surveyjs-builder-package .sd-action:not(.sd-action--pressed):focus.sd-action--icon{background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3))}#surveyjs-builder-package .sd-action:not(.sd-action--pressed):hover.sd-action--negative,#surveyjs-builder-package .sd-action:not(.sd-action--pressed):focus.sd-action--negative{background-color:var(--sjs-special-red-light, var(--red-light, #e60a3e1a))}#surveyjs-builder-package .sd-action:not(.sd-action--pressed):hover.sd-action--negative.sd-action--icon use,#surveyjs-builder-package .sd-action:not(.sd-action--pressed):focus.sd-action--negative.sd-action--icon use{fill:var(--sjs-special-red, var(--red, #e60a3e))}#surveyjs-builder-package .sd-action:not(.sd-action--pressed):hover:active,#surveyjs-builder-package .sd-action:not(.sd-action--pressed):focus:active{opacity:.5}#surveyjs-builder-package .sd-action__icon{width:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));display:block}#surveyjs-builder-package .sd-action--pressed:not(.sd-action--active){background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));opacity:.5}#surveyjs-builder-package .sd-action-bar>.sv-dots{width:auto}#surveyjs-builder-package .sd-action-bar>.sv-action--hidden{width:0}#surveyjs-builder-package .sd-action.sv-dots__item{width:auto}#surveyjs-builder-package .sd-action-bar{align-items:center;display:flex}#surveyjs-builder-package .sd-action-bar .sv-action:not(:last-child) .sv-action__content{padding-right:0}#surveyjs-builder-package .sd-context-btn{background-color:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));padding:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));border-radius:calc(12.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));cursor:pointer;border:none;outline:none}#surveyjs-builder-package .sd-context-btn .sv-svg-icon{margin:0}#surveyjs-builder-package .sd-context-btn svg{width:calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));height:calc(1.5 * (var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));display:block}#surveyjs-builder-package .sd-context-btn use{fill:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, #00000073));transition:fill var(--sjs-transition-duration, .15s)}#surveyjs-builder-package .sd-context-btn:hover use,#surveyjs-builder-package .sd-context-btn:focus use{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sd-context-btn:hover.sd-context-btn--negative use,#surveyjs-builder-package .sd-context-btn:focus.sd-context-btn--negative use{fill:var(--sjs-special-red, var(--red, #e60a3e))}#surveyjs-builder-package .sd-context-btn:disabled{opacity:.25}#surveyjs-builder-package .sd-context-btn--small{padding:var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sd-context-btn--small svg{width:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));height:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))}#surveyjs-builder-package .sd-context-btn--with-border{--box-shadow-color: var(--sjs-border-default, var(--border, #d6d6d6));box-shadow:0 0 0 1px var(--box-shadow-color)}#surveyjs-builder-package .sd-context-btn--colorful use{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sd-context-btn--colorful.sd-context-btn--negative use{fill:var(--sjs-special-red, var(--red, #e60a3e))}#surveyjs-builder-package .sd-context-btn--colorful:focus,#surveyjs-builder-package .sd-context-btn--colorful:hover{background:linear-gradient(var(--sjs-primary-backcolor-light, var(--primary-light, #19b3941a)),var(--sjs-primary-backcolor-light, var(--primary-light, #19b3941a))),linear-gradient(var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff)))),var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff)))))}#surveyjs-builder-package .sd-context-btn--colorful:focus.sd-context-btn--negative,#surveyjs-builder-package .sd-context-btn--colorful:hover.sd-context-btn--negative{background:linear-gradient(var(--sjs-special-red-light, var(--red-light, #e60a3e1a)),var(--sjs-special-red-light, var(--red-light, #e60a3e1a))),linear-gradient(var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff)))),var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff)))))}#surveyjs-builder-package .sd-context-btn--colorful:focus.sd-context-btn--with-border,#surveyjs-builder-package .sd-context-btn--colorful:hover.sd-context-btn--with-border{--box-shadow-color: var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sd-context-btn--colorful:focus.sd-context-btn--with-border.sd-context-btn--negative,#surveyjs-builder-package .sd-context-btn--colorful:hover.sd-context-btn--with-border.sd-context-btn--negative{--box-shadow-color: var(--sjs-special-red, var(--red, #e60a3e))}#surveyjs-builder-package .sd-completedpage,#surveyjs-builder-package .sd-body--loading,#surveyjs-builder-package .sd-completed-before-page{box-sizing:border-box;text-align:center;height:auto;font-weight:700;font-size:var(--sjs-article-font-default-fontSize, var(--sjs-font-size, 16px));-webkit-text-decoration:var(--sjs-article-font-default-textDecoration, "none");text-decoration:var(--sjs-article-font-default-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-default-fontWeight, 400);font-style:var(--sjs-article-font-default-fontStyle, "normal");font-stretch:var(--sjs-article-font-default-fontStretch, "normal");letter-spacing:var(--sjs-article-font-default-letterSpacing, 0);line-height:var(--sjs-article-font-default-lineHeight, 28px);text-indent:var(--sjs-article-font-default-paragraphIndent, 0px);text-transform:var(--sjs-article-font-default-textCase, "none");color:var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, #000000e8));align-items:center}#surveyjs-builder-package .sd-completedpage h1,#surveyjs-builder-package .sd-body--loading h1,#surveyjs-builder-package .sd-completed-before-page h1{font-size:var(--sjs-article-font-xx-large-fontSize, calc(4 * (var(--sjs-font-size, 16px))));-webkit-text-decoration:var(--sjs-article-font-xx-large-textDecoration, "none");text-decoration:var(--sjs-article-font-xx-large-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-xx-large-fontWeight, 700);font-style:var(--sjs-article-font-xx-large-fontStyle, "normal");font-stretch:var(--sjs-article-font-xx-large-fontStretch, "normal");letter-spacing:var(--sjs-article-font-xx-large-letterSpacing, 0);line-height:var(--sjs-article-font-xx-large-lineHeight, 64px);text-indent:var(--sjs-article-font-xx-large-paragraphIndent, 0px);text-transform:var(--sjs-article-font-xx-large-textCase, "none")}#surveyjs-builder-package .sd-completedpage h2,#surveyjs-builder-package .sd-body--loading h2,#surveyjs-builder-package .sd-completed-before-page h2{font-size:var(--sjs-article-font-x-large-fontSize, calc(3 * (var(--sjs-font-size, 16px))));-webkit-text-decoration:var(--sjs-article-font-x-large-textDecoration, "none");text-decoration:var(--sjs-article-font-x-large-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-x-large-fontWeight, 700);font-style:var(--sjs-article-font-x-large-fontStyle, "normal");font-stretch:var(--sjs-article-font-x-large-fontStretch, "normal");letter-spacing:var(--sjs-article-font-x-large-letterSpacing, 0);line-height:var(--sjs-article-font-x-large-lineHeight, 56px);text-indent:var(--sjs-article-font-x-large-paragraphIndent, 0px);text-transform:var(--sjs-article-font-x-large-textCase, "none")}#surveyjs-builder-package .sd-completedpage h3,#surveyjs-builder-package .sd-body--loading h3,#surveyjs-builder-package .sd-completed-before-page h3{font-size:var(--sjs-article-font-large-fontSize, calc(2 * (var(--sjs-font-size, 16px))));-webkit-text-decoration:var(--sjs-article-font-large-textDecoration, "none");text-decoration:var(--sjs-article-font-large-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-large-fontWeight, 700);font-style:var(--sjs-article-font-large-fontStyle, "normal");font-stretch:var(--sjs-article-font-large-fontStretch, "normal");letter-spacing:var(--sjs-article-font-large-letterSpacing, 0);line-height:var(--sjs-article-font-large-lineHeight, 40px);text-indent:var(--sjs-article-font-large-paragraphIndent, 0px);text-transform:var(--sjs-article-font-large-textCase, "none")}#surveyjs-builder-package .sd-completedpage h4,#surveyjs-builder-package .sd-completedpage h5,#surveyjs-builder-package .sd-completedpage h6,#surveyjs-builder-package .sd-body--loading h4,#surveyjs-builder-package .sd-body--loading h5,#surveyjs-builder-package .sd-body--loading h6,#surveyjs-builder-package .sd-completed-before-page h4,#surveyjs-builder-package .sd-completed-before-page h5,#surveyjs-builder-package .sd-completed-before-page h6{font-size:var(--sjs-article-font-medium-fontSize, calc(1.5 * (var(--sjs-font-size, 16px))));-webkit-text-decoration:var(--sjs-article-font-medium-textDecoration, "none");text-decoration:var(--sjs-article-font-medium-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-medium-fontWeight, 700);font-style:var(--sjs-article-font-medium-fontStyle, "normal");font-stretch:var(--sjs-article-font-medium-fontStretch, "normal");letter-spacing:var(--sjs-article-font-medium-letterSpacing, 0);line-height:var(--sjs-article-font-medium-lineHeight, 32px);text-indent:var(--sjs-article-font-medium-paragraphIndent, 0px);text-transform:var(--sjs-article-font-medium-textCase, "none")}#surveyjs-builder-package .sd-completedpage td,#surveyjs-builder-package .sd-completedpage span,#surveyjs-builder-package .sd-completedpage div,#surveyjs-builder-package .sd-completedpage p,#surveyjs-builder-package .sd-body--loading td,#surveyjs-builder-package .sd-body--loading span,#surveyjs-builder-package .sd-body--loading div,#surveyjs-builder-package .sd-body--loading p,#surveyjs-builder-package .sd-completed-before-page td,#surveyjs-builder-package .sd-completed-before-page span,#surveyjs-builder-package .sd-completed-before-page div,#surveyjs-builder-package .sd-completed-before-page p{font-size:var(--sjs-article-font-default-fontSize, var(--sjs-font-size, 16px));-webkit-text-decoration:var(--sjs-article-font-default-textDecoration, "none");text-decoration:var(--sjs-article-font-default-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-default-fontWeight, 400);font-style:var(--sjs-article-font-default-fontStyle, "normal");font-stretch:var(--sjs-article-font-default-fontStretch, "normal");letter-spacing:var(--sjs-article-font-default-letterSpacing, 0);line-height:var(--sjs-article-font-default-lineHeight, 28px);text-indent:var(--sjs-article-font-default-paragraphIndent, 0px);text-transform:var(--sjs-article-font-default-textCase, "none")}#surveyjs-builder-package .sd-completedpage a,#surveyjs-builder-package .sd-body--loading a,#surveyjs-builder-package .sd-completed-before-page a{color:var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sd-completedpage button,#surveyjs-builder-package .sd-body--loading button,#surveyjs-builder-package .sd-completed-before-page button{padding:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));vertical-align:baseline;text-align:center;background-color:var(--sjs-general-backcolor, var(--background, #fff));border-radius:var(--sjs-corner-radius, 4px);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:solid calc(.25 * (var(--sjs-base-unit, var(--base-unit, 8px)))) #0000;color:var(--sjs-primary-backcolor, var(--primary, #19b394));font-style:normal;font-weight:600;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-size:var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px));line-height:calc(1.5 * (var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px))));box-shadow:var(--sjs-shadow-small, 0px 1px 2px 0px #00000026),0 0 0 0 var(--sjs-primary-backcolor, var(--primary, #19b394));transition:box-shadow var(--sjs-transition-duration, .15s);border:none;align-items:center;display:flex}#surveyjs-builder-package .sd-completedpage button:hover,#surveyjs-builder-package .sd-body--loading button:hover,#surveyjs-builder-package .sd-completed-before-page button:hover{background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, #f8f8f8))}#surveyjs-builder-package .sd-completedpage button:focus,#surveyjs-builder-package .sd-body--loading button:focus,#surveyjs-builder-package .sd-completed-before-page button:focus{box-shadow:var(--sjs-shadow-small-reset, 0px 0px 0px 0px #00000026),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sd-completedpage button span,#surveyjs-builder-package .sd-body--loading button span,#surveyjs-builder-package .sd-completed-before-page button span{flex-grow:1;justify-content:center;align-items:center;display:flex}#surveyjs-builder-package .sd-completedpage:not(:has(>*)),#surveyjs-builder-package .sd-body--loading:not(:has(>*)),#surveyjs-builder-package .sd-completed-before-page:not(:has(>*)){font-size:var(--sjs-article-font-large-fontSize, calc(2 * (var(--sjs-font-size, 16px))));-webkit-text-decoration:var(--sjs-article-font-large-textDecoration, "none");text-decoration:var(--sjs-article-font-large-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-large-fontWeight, 700);font-style:var(--sjs-article-font-large-fontStyle, "normal");font-stretch:var(--sjs-article-font-large-fontStretch, "normal");letter-spacing:var(--sjs-article-font-large-letterSpacing, 0);line-height:var(--sjs-article-font-large-lineHeight, 40px);text-indent:var(--sjs-article-font-large-paragraphIndent, 0px);text-transform:var(--sjs-article-font-large-textCase, "none")}#surveyjs-builder-package .sd-completedpage{padding:calc(17 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0 calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0}#surveyjs-builder-package .sd-completedpage:has(>*){padding:calc(13 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0 calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0}#surveyjs-builder-package .sd-body--loading,#surveyjs-builder-package .sd-completed-before-page{padding:calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0 calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px)))) 0}#surveyjs-builder-package .sd-body--loading:has(>*),#surveyjs-builder-package .sd-completed-before-page:has(>*){padding:0}#surveyjs-builder-package .sd-progress-buttons__image-button-left,#surveyjs-builder-package .sd-progress-buttons__image-button-right{display:none}#surveyjs-builder-package .sd-progress-buttons__image-button--hidden{visibility:hidden}#surveyjs-builder-package .sd-progress-buttons__page-description{display:none}#surveyjs-builder-package .sd-progress-buttons{padding:calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));flex-direction:column;display:flex}#surveyjs-builder-package .sd-progress-buttons__list-container{margin:0 calc(-.75 * (var(--sjs-base-unit, var(--base-unit, 8px))));display:flex;overflow:hidden}#surveyjs-builder-package .sd-progress-buttons__connector{display:none}#surveyjs-builder-package .sd-progress-buttons__list{flex-direction:row;flex-grow:1;margin:0 auto;padding:0;display:inline-flex}#surveyjs-builder-package .sd-progress-buttons__list li{text-align:center;cursor:pointer;flex-flow:column;flex:1 1 0;display:flex;position:relative}#surveyjs-builder-package .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{content:"";height:calc(.25 * (var(--sjs-base-unit, var(--base-unit, 8px))));background-color:var(--sjs-general-dim-forecolor-light, #00000073);opacity:.5;bottom:calc(1.125 * (var(--sjs-base-unit, var(--base-unit, 8px))));pointer-events:none;width:calc(100% - 20px);display:block;position:absolute;right:calc(50% + 10px)}#surveyjs-builder-package .sd-progress-buttons__list li .sd-progress-buttons__button{content:attr(data-page-number);width:calc(0 * (var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(0 * (var(--sjs-base-unit, var(--base-unit, 8px))));margin:calc(.75 * (var(--sjs-base-unit, var(--base-unit, 8px))));border:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) solid #0000;z-index:1;font-size:calc(.75 * (var(--sjs-font-size, 16px)));font-weight:600;line-height:var(--sjs-font-size, 16px);color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));box-sizing:content-box;border-radius:50%;justify-content:center;align-self:center;display:flex;position:relative}#surveyjs-builder-package .sd-progress-buttons__list li .sd-progress-buttons__button .sd-progress-buttons__button-background{width:calc(2.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));top:calc(-.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));left:calc(-1.25 * (var(--sjs-base-unit, var(--base-unit, 8px))));z-index:-2;position:absolute}#surveyjs-builder-package .sd-progress-buttons__list li .sd-progress-buttons__button .sd-progress-buttons__button-content{width:100%;height:100%;top:calc(-.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));left:calc(-.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));background-color:var(--sjs-general-dim-forecolor-light, #00000073);opacity:.5;z-index:-1;border:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) solid #0000;box-sizing:content-box;border-radius:50%;position:absolute}#surveyjs-builder-package .sd-progress-buttons__list li:hover .sd-progress-buttons__button{color:var(--sjs-primary-backcolor, var(--primary, #19b394));padding:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));margin:calc(.25 * (var(--sjs-base-unit, var(--base-unit, 8px))));border:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) solid var(--sjs-primary-backcolor, var(--primary, #19b394));background-color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff))}#surveyjs-builder-package .sd-progress-buttons__list li:hover .sd-progress-buttons__button .sd-progress-buttons__button-background{left:calc(-.75 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-progress-buttons__list li:hover .sd-progress-buttons__button .sd-progress-buttons__button-content{top:calc(-.75 * (var(--sjs-base-unit, var(--base-unit, 8px))));left:calc(-.75 * (var(--sjs-base-unit, var(--base-unit, 8px))));border:calc(.75 * (var(--sjs-base-unit, var(--base-unit, 8px)))) solid var(--sjs-primary-backcolor, var(--primary, #19b394));background-color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff));opacity:1}#surveyjs-builder-package .sd-progress-buttons__list .sd-progress-buttons__list-element--passed:not(:first-child)>.sd-progress-buttons__connector{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));opacity:1}#surveyjs-builder-package .sd-progress-buttons__list .sd-progress-buttons__list-element--passed .sd-progress-buttons__button{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394))}#surveyjs-builder-package .sd-progress-buttons__list .sd-progress-buttons__list-element--passed .sd-progress-buttons__button .sd-progress-buttons__button-content,#surveyjs-builder-package .sd-progress-buttons__list .sd-progress-buttons__list-element--current:not(:first-child)>.sd-progress-buttons__connector{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));opacity:1}#surveyjs-builder-package .sd-progress-buttons__list .sd-progress-buttons__list-element--current .sd-progress-buttons__button{border:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) solid var(--sjs-primary-backcolor, var(--primary, #19b394));background-color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff));color:var(--sjs-primary-backcolor, var(--primary, #19b394));padding:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));margin:calc(.25 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-progress-buttons__list .sd-progress-buttons__list-element--current .sd-progress-buttons__button .sd-progress-buttons__button-background{left:calc(-.75 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-progress-buttons__list .sd-progress-buttons__list-element--current .sd-progress-buttons__button .sd-progress-buttons__button-content{border:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) solid var(--sjs-primary-backcolor, var(--primary, #19b394));background-color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff));opacity:1}#surveyjs-builder-package .sd-progress-buttons__page-title{font-size:calc(.75 * (var(--sjs-font-size, 16px)));font-weight:600;line-height:var(--sjs-font-size, 16px);text-align:center;padding:0 calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));margin-bottom:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));color:var(--lbr-step-progress-bar-step-title-text-color, var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, #000000e8)));flex-grow:1;justify-content:center;align-items:center;display:flex}#surveyjs-builder-package .sd-progress-buttons__header .sd-progress-buttons__page-title{margin-bottom:var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sd-progress-buttons__footer .sd-progress-buttons__page-title{margin-top:var(--sjs-base-unit, var(--base-unit, 8px));color:var(--sjs-general-dim-forecolor-light, #00000073);justify-content:flex-end;margin-bottom:0;padding:0}#surveyjs-builder-package .sd-progress-buttons--bottom{padding:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));flex-direction:column-reverse}#surveyjs-builder-package .sd-progress-buttons--bottom .sd-progress-buttons__list li{flex-direction:column-reverse}#surveyjs-builder-package .sd-progress-buttons--bottom .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{top:calc(1.125 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-progress-buttons--bottom .sd-progress-buttons__page-title{margin-top:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));margin-bottom:0}#surveyjs-builder-package .sd-progress-buttons--bottom .sd-progress-buttons__header .sd-progress-buttons__page-title{margin-top:var(--sjs-base-unit, var(--base-unit, 8px));margin-bottom:0}#surveyjs-builder-package .sd-progress-buttons--bottom .sd-progress-buttons__footer .sd-progress-buttons__page-title{margin-top:0;margin-bottom:var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sd-progress-buttons--numbered .sd-progress-buttons__list-container{margin:0 calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-progress-buttons--numbered .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{bottom:calc(2.175 * (var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(100% - 36px);right:calc(50% + 18px)}#surveyjs-builder-package .sd-progress-buttons--numbered .sd-progress-buttons__list li .sd-progress-buttons__button{width:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-progress-buttons--numbered .sd-progress-buttons__list li .sd-progress-buttons__button .sd-progress-buttons__button-background{height:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(4.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-progress-buttons--numbered .sd-progress-buttons__list li:hover .sd-progress-buttons__button{padding:calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-progress-buttons--with-titles .sd-progress-buttons__list-container{margin:0}#surveyjs-builder-package .sd-root-modern--mobile .sd-progress-buttons__list,#surveyjs-builder-package .sd-progress-buttons--no-titles .sd-progress-buttons__list{justify-content:space-between;width:100%}#surveyjs-builder-package .sd-root-modern--mobile .sd-progress-buttons__list li,#surveyjs-builder-package .sd-progress-buttons--no-titles .sd-progress-buttons__list li{flex-grow:0}#surveyjs-builder-package .sd-progress-buttons--bottom.sd-progress-buttons--numbered .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{top:calc(2.175 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-root-modern--mobile .sd-progress-buttons{padding:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))) calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-progress-buttons--fit-survey-width{max-width:calc(90 * (var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:border-box;width:100%;margin:auto}#surveyjs-builder-package [dir=rtl] .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector,#surveyjs-builder-package [style*="direction:rtl"] .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector,#surveyjs-builder-package [style*="direction: rtl"] .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{right:unset;left:calc(50% + 10px)}#surveyjs-builder-package [dir=rtl] .sd-progress-buttons--numbered .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector,#surveyjs-builder-package [style*="direction:rtl"] .sd-progress-buttons--numbered .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector,#surveyjs-builder-package [style*="direction: rtl"] .sd-progress-buttons--numbered .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{right:unset;left:calc(50% + 20px)}#surveyjs-builder-package .sv_progress-toc{padding:var(--lbr-toc-padding-top, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-toc-padding-right, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-toc-padding-bottom, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-toc-padding-left, var(--sjs-base-unit, var(--base-unit, 8px)));background:var(--lbr-toc-background-color, var(--sjs-general-backcolor, var(--background, #fff)));min-width:calc(32 * (var(--sjs-base-unit, var(--base-unit, 8px))));max-width:calc(42 * (var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:border-box;height:100%}#surveyjs-builder-package .sv_progress-toc .sv-list{padding:0}#surveyjs-builder-package .sv_progress-toc .sv-list__item.sv-list__item--selected .sv-list__item-body{background:var(--sjs-primary-backcolor-light, var(--primary-light, #19b3941a));color:var(--sjs-general-forecolor, var(--foreground, #161616));font-weight:400}#surveyjs-builder-package .sv_progress-toc .sv-list__item span{white-space:break-spaces}#surveyjs-builder-package .sv_progress-toc .sv-list__item-body{border-radius:var(--sjs-corner-radius, 4px);padding-inline-start:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding-inline-end:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding-top:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding-bottom:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv_progress-toc use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}#surveyjs-builder-package .sv_progress-toc--left{border-right:var(--lbr-toc-border-width-right, 1px) solid var(--lbr-toc-border-color, var(--sjs-border-default, var(--border, #d6d6d6)))}#surveyjs-builder-package .sv_progress-toc--right{border-left:var(--lbr-toc-border-width-right, 1px) solid var(--lbr-toc-border-color, var(--sjs-border-default, var(--border, #d6d6d6)))}#surveyjs-builder-package .sv_progress-toc--mobile{top:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));right:calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));z-index:15;border-radius:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));width:auto;min-width:auto;height:auto;position:fixed}#surveyjs-builder-package .sv_progress-toc--mobile>div{width:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv_progress-toc--mobile:hover{background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3))}#surveyjs-builder-package .sd-title+.sv-components-row>.sv-components-column .sv_progress-toc:not(.sv_progress-toc--mobile),#surveyjs-builder-package .sd-title~.sv-components-row>.sv-components-column .sv_progress-toc:not(.sv_progress-toc--mobile){margin-top:2px}#surveyjs-builder-package .sv_progress-toc.sv_progress-toc--sticky{height:auto;position:sticky;top:0;overflow-y:auto}#surveyjs-builder-package .sd-list__item-body{padding-block:calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))));border-radius:var(--sjs-corner-radius, 4px);font-size:var(--sjs-font-size, 16px);line-height:calc(1.5 * (var(--sjs-font-size, 16px)))}#surveyjs-builder-package .sd-list__item.sd-list__item--focused:not(.sd-list__item--selected){outline:none}#surveyjs-builder-package .sd-list__item.sd-list__item--focused:not(.sd-list__item--selected) .sd-list__item-body{padding-block:calc(1.25 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-timer{z-index:2;bottom:calc(var(--sd-timer-size) / 144 * 32);right:var(--sjs-base-unit, var(--base-unit, 8px));width:var(--sd-timer-size);height:var(--sd-timer-size);margin-right:calc(var(--sd-timer-size) / 144 * 32);padding:calc(var(--sd-timer-size) / 144 * 8);box-shadow:var(--sjs-shadow-large, 0px 8px 16px 0px #0000001a),var(--sjs-shadow-medium, 0px 2px 6px 0px #0000001a);box-sizing:border-box;background:#fff;border-radius:100%;display:flex;position:fixed}#surveyjs-builder-package .sd-timer--top{top:calc(var(--sd-timer-size) / 144 * 32);margin-top:calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px))));margin-bottom:calc(-1 * var(--sd-timer-size))}#surveyjs-builder-package .sd-timer--bottom{bottom:calc(var(--sd-timer-size) / 144 * 32);margin-top:calc(var(--sd-timer-size) * -1.22222)}#surveyjs-builder-package .sd-timer__progress{--sd-timer-stroke-background-color: var(--background-dim, #f3f3f3);--sd-timer-stroke-background-width: 2px;stroke-linecap:round;width:100%;height:100%;stroke:var(--sjs-primary-backcolor, var(--primary, #19b394));stroke-dashoffset:0;fill:none;stroke-width:4px;transform:rotate(-90deg)}#surveyjs-builder-package .sd-timer__progress--animation{stroke-dashoffset:0;transition:stroke-dashoffset 1s linear}#surveyjs-builder-package .sd-timer__text-container{padding:var(--sjs-base-unit, var(--base-unit, 8px));color:var(--sjs-primary-backcolor, var(--primary, #19b394));font-weight:700;font-size:calc(var(--sd-timer-size) / 144 * 32);flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#surveyjs-builder-package .sd-timer__text--major{color:var(--sjs-primary-backcolor, var(--primary, #19b394));font-weight:700;font-size:calc(var(--sd-timer-size) / 144 * 32)}#surveyjs-builder-package .sd-timer__text--minor{color:var(--lbr-timer-text-color-secondary, var(--sjs-general-dim-forecolor-light, #00000073));font-size:var(--lbr-font-default-size, var(--sjs-font-size, 16px));font-style:normal;font-weight:600;line-height:var(--lbr-font-default-line-height, calc(1.5 * (var(--sjs-font-size, 16px))));margin-top:calc(-.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv-header{background-color:var(--sjs-header-backcolor, transparent);position:relative}#surveyjs-builder-package .sv-header__background-color--accent{background-color:var(--sjs-header-backcolor, var(--sjs-primary-backcolor, var(--primary, #19b394)))}#surveyjs-builder-package .sv-header__overlap{padding-bottom:calc(8 * (var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:content-box}#surveyjs-builder-package .sv-header__overlap~div .sd-body,#surveyjs-builder-package .sv-header__overlap~div .sv-body{margin-top:calc(-14 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-root-modern--mobile .sv-header__overlap{padding-bottom:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-root-modern--mobile .sv-header__overlap~div .sd-body,#surveyjs-builder-package .sd-root-modern--mobile .sv-header__overlap~div .sv-body{margin-top:calc(-5 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv-header__overlap.sv-header__without-background{margin-bottom:0;padding-bottom:0}#surveyjs-builder-package .sv-header__overlap.sv-header__without-background~div .sd-body,#surveyjs-builder-package .sv-header__overlap.sv-header__without-background~div .sv-body{margin-top:0}#surveyjs-builder-package .sv-header__without-background .sv-header--mobile,#surveyjs-builder-package .sv-header__without-background .sv-header__content{padding-bottom:0}#surveyjs-builder-package .sd-body .sv-header__content{padding-top:0;padding-bottom:calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv-header__content{padding:calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:border-box;row-gap:var(--lbr-cover-row-gap, var(--lbr-spacing-x150, calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))));-moz-column-gap:var(--lbr-cover-column-gap, var(--lbr-spacing-x6, calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))))));column-gap:var(--lbr-cover-column-gap, var(--lbr-spacing-x6, calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))))));grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;height:100%;display:grid;position:relative}#surveyjs-builder-package .sv-header--height-auto .sv-header__content{grid-template-rows:auto;height:auto}#surveyjs-builder-package .sv-header--height-auto .sv-header__cell:not(.sv-header__cell--empty) .sv-header__cell-content{min-width:100%;min-height:100%;position:relative}#surveyjs-builder-package .sv-header--height-auto .sv-header__cell--right .sv-header__cell-content{left:100%;transform:translate(-100%)}#surveyjs-builder-package .sv-header__content--static{max-width:calc(90 * (var(--sjs-base-unit, var(--base-unit, 8px))));margin-left:auto;margin-right:auto}#surveyjs-builder-package .sv-header__background-image{background-position-x:center;border:0;width:100%;height:100%;position:absolute;top:0;left:0;right:0}#surveyjs-builder-package .sv-header__background-image--contain{background-repeat:no-repeat}#surveyjs-builder-package .sv-header__cell{position:relative}#surveyjs-builder-package .sv-header__cell-content{flex-direction:column;width:-moz-max-content;width:max-content;max-width:300%;display:flex;position:absolute;top:0;bottom:0}#surveyjs-builder-package .sv-header__cell--left .sv-header__cell-content{left:0}#surveyjs-builder-package .sv-header__cell--center .sv-header__cell-content{min-width:100%;left:50%;transform:translate(-50%)}#surveyjs-builder-package .sv-header__cell--right .sv-header__cell-content{right:0}#surveyjs-builder-package .sv-header__logo{display:flex}#surveyjs-builder-package .sv-header__logo img{display:block}#surveyjs-builder-package .sv-header__title{display:flex}#surveyjs-builder-package .sv-header__title .sd-title{--header-title-font-size: var(--sjs-font-headertitle-size, calc(2 * (var(--sjs-font-size, 16px))));font-size:var(--header-title-font-size);line-height:calc(1.25 * (var(--header-title-font-size)));color:var(--sjs-font-headertitle-color, var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, #000000e8)));font-family:var(--sjs-font-headertitle-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-headertitle-weight, 700);margin:0}#surveyjs-builder-package .sv-header__logo~.sv-header__title,#surveyjs-builder-package .sv-header__logo~.sv-header__description{margin-top:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sv-header__title~.sv-header__description{margin-top:var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sv-header__description{display:flex}#surveyjs-builder-package .sv-header__description .sd-description{--header-description-font-size: var(--sjs-font-headerdescription-size, 20px);font-size:var(--header-description-font-size);line-height:calc(1.5 * (var(--header-description-font-size)));color:var(--sjs-font-headerdescription-color, var(--sjs-font-pagedescription-color, var(--sjs-general-dim-forecolor-light, #00000073)));font-family:var(--sjs-font-headerdescription-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-headerdescription-weight, 400);margin:0}#surveyjs-builder-package .sv-header__background-color--accent .sv-header__title .sd-title{color:var(--sjs-font-headertitle-color, var(--sjs-primary-forecolor, var(--primary-foreground, #fff)))}#surveyjs-builder-package .sv-header__background-color--accent .sv-header__description .sd-description{color:var(--sjs-font-headerdescription-color, var(--sjs-primary-forecolor, var(--primary-foreground, #fff)))}#surveyjs-builder-package .sv-header__content .sd-header__text h3{margin:0}#surveyjs-builder-package .sv-header--mobile{padding:calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px))));z-index:1;position:relative}#surveyjs-builder-package .sv-header--mobile .sv-header__logo img{max-width:100%}@keyframes rotationAnimation{0%{rotate:none}to{rotate:360deg}}#surveyjs-builder-package .sd-loading-indicator{height:calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-loading-indicator .sv-svg-icon{height:calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))));animation-name:rotationAnimation;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}#surveyjs-builder-package .sd-loading-indicator .sv-svg-icon use{fill:var(--lbr-placeholder-loading-circle-color-spin, var(--sjs-primary-backcolor, var(--primary, #19b394)))}#surveyjs-builder-package sv-components-container,#surveyjs-builder-package .sd-components-container{display:flex}#surveyjs-builder-package .sv-components-row{flex-direction:row;width:100%;display:flex}#surveyjs-builder-package .sv-components-column{flex-direction:column;display:flex}#surveyjs-builder-package .sv-components-column--expandable{flex-grow:1}#surveyjs-builder-package .sv-components-row>.sv-components-column--expandable{width:1px}#surveyjs-builder-package .sd-breadcrumbs{align-content:center;align-items:center;gap:var(--lbr-breadcrumbs-gap, var(--sjs-base-unit, var(--base-unit, 8px)));padding-bottom:var(--lbr-page-header-breadcrumbs-margin-bottom, 20px);flex-wrap:wrap;align-self:stretch;display:flex}#surveyjs-builder-package .sd-breadcrumbs-item{color:var(--lbr-breadcrumbs-item-text-color, var(--sjs-general-dim-forecolor-light, #00000073));font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-style:normal;font-size:var(--sjs-font-size, 16px);line-height:calc(1.5 * (var(--sjs-font-size, 16px)))}#surveyjs-builder-package .sd-breadcrumbs-item__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;cursor:pointer;color:unset;font-size:unset;white-space:nowrap;background-color:#0000;border:none;padding:0;font-family:unset;display:flex;overflow-x:hidden}#surveyjs-builder-package .sd-breadcrumbs-separator{width:var(--lbr-breadcrumbs-item-separator-icon-width, calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));height:var(--lbr-breadcrumbs-item-separator-icon-height, calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));justify-content:center;align-items:center;display:flex}#surveyjs-builder-package .sd-breadcrumbs-separator use{fill:var(--lbr-breadcrumbs-item-separator-color, var(--sjs-general-dim-forecolor-light, #00000073))}#surveyjs-builder-package .sd-summary{border-radius:var(--lbr-data-table-corner-radius, calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));background:var(--lbr-data-table-background-color, var(--sjs-general-backcolor, var(--background, #fff)));box-shadow:var(--lbr-data-table-shadow-offset-x, 0px) var(--lbr-data-table-shadow-offset-y, 1px) var(--lbr-data-table-shadow-blur, 2px) var(--lbr-data-table-shadow-spread, 0px) var(--lbr-data-table-shadow-color, #00000026);overflow:hidden}#surveyjs-builder-package .sd-summary-row{padding:var(--lbr-data-table-row-padding-top, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-data-table-row-padding-right, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))) var(--lbr-data-table-row-padding-bottom, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-data-table-row-padding-left, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))));align-items:flex-start;gap:var(--lbr-data-table-row-gap, calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px)))));border-bottom:var(--lbr-data-table-row-border-width-bottom, 1px) solid var(--lbr-data-table-row-border-color, var(--sjs-border-light, var(--border-light, #eaeaea)));background:var(--lbr-data-table-row-background-color, var(--sjs-general-backcolor, var(--background, #fff)));flex:1 0 0;align-self:stretch;display:flex}#surveyjs-builder-package .sd-summary-row__content{padding:var(--lbr-data-table-row-text-margin-top, calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))) 0px var(--lbr-data-table-row-text-margin-bottom, calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))) 0px;align-items:flex-start;gap:var(--lbr-data-table-row-gap, calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px)))));color:var(--lbr-data-table-row-text-color-title, var(--sjs-general-forecolor, var(--foreground, #161616)));font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-style:normal;font-size:var(--sjs-font-size, 16px);line-height:calc(1.5 * (var(--sjs-font-size, 16px)));flex:1 0 0;display:flex}#surveyjs-builder-package .sd-summary-row__actions{align-items:flex-start;gap:var(--lbr-data-table-actions-gap, var(--sjs-base-unit, var(--base-unit, 8px)));opacity:0;transition:opacity var(--sjs-transition-duration, .15s);display:flex}#surveyjs-builder-package .sd-summary-row:hover .sd-summary-row__actions,#surveyjs-builder-package .sd-question--mobile .sd-summary-row__actions{opacity:1}#surveyjs-builder-package .sd-summary-row-action{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;cursor:pointer;color:unset;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));white-space:nowrap;padding:0;padding:var(--lbr-action-button-padding-top, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-action-button-padding-right-icon-only, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-action-button-padding-bottom, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-action-button-padding-left-icon-only, var(--sjs-base-unit, var(--base-unit, 8px)));justify-content:center;align-items:center;gap:var(--lbr-action-button-gap, var(--sjs-base-unit, var(--base-unit, 8px)));border-radius:var(--lbr-action-button-corner-radius, 1024px);transition:background-color var(--sjs-transition-duration, .15s);background-color:#0000;border:none;display:flex;overflow-x:hidden}#surveyjs-builder-package .sd-summary-row-action:hover,#surveyjs-builder-package .sd-summary-row-action:focus{background-color:var(--lbr-action-button-background-color-hovered-positive, var(--sjs-primary-backcolor-light, var(--primary-light, #19b3941a)));outline:none}#surveyjs-builder-package .sd-summary-row-action:active,#surveyjs-builder-package .sd-summary-row-action.svc-toolbar__item--pressed{opacity:.5}#surveyjs-builder-package .sd-summary-row-action.svc-toolbar__item--active{outline:none}#surveyjs-builder-package .sd-summary-row-action:disabled{opacity:.25;cursor:default}#surveyjs-builder-package .sd-summary-row-action .sv-svg-icon{width:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-summary-row-action--edit use{fill:var(--lbr-action-button-icon-color-positive, var(--sjs-primary-backcolor, var(--primary, #19b394)))}#surveyjs-builder-package .sd-summary-row-action--delete:hover,#surveyjs-builder-package .sd-summary-row-action--delete:focus{background-color:var(--lbr-action-button-background-color-hovered-negative, var(--sjs-special-red-light, var(--red-light, #e60a3e1a)));outline:none}#surveyjs-builder-package .sd-summary-row-action--delete use{fill:var(--lbr-action-button-icon-color-negative, var(--sjs-special-red, var(--red, #e60a3e)))}#surveyjs-builder-package .sd-root-modern,#surveyjs-builder-package .sd-container-modern{--sd-base-padding: calc(5 * var(--sjs-base-unit, var(--base-unit, 8px)));--sd-base-vertical-padding: calc(4 * var(--sjs-base-unit, var(--base-unit, 8px)));--sd-page-vertical-padding: calc(3 * var(--sjs-base-unit, var(--base-unit, 8px)))}#surveyjs-builder-package .sd-root-modern.sd-root-modern--mobile,#surveyjs-builder-package .sd-root-modern--mobile .sd-container-modern{--sd-base-padding: calc(3 * var(--sjs-base-unit, var(--base-unit, 8px)));--sd-base-vertical-padding: calc(2 * var(--sjs-base-unit, var(--base-unit, 8px)));--sd-page-vertical-padding: calc(2 * var(--sjs-base-unit, var(--base-unit, 8px)))}#surveyjs-builder-package .sd-root-modern.sd-root-modern--mobile .sd-element__num{float:none;width:auto;margin-inline-start:0;padding-inline:0}#surveyjs-builder-package .sd-root-modern.sd-root-modern--mobile .sd-element__num+span{float:none;width:auto}#surveyjs-builder-package .sd-root-modern.sd-root-modern--mobile .sd-element__title-expandable-svg{inset-inline-start:calc(-2.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))}#surveyjs-builder-package .sd-root-modern.sd-root-modern--mobile .sd-title.sd-container-modern__title{flex-direction:column}#surveyjs-builder-package .sd-root-modern.sd-root-modern--mobile .sd-header__text{min-width:100%}#surveyjs-builder-package .sd-multipletext--mobile .sd-multipletext__cell{display:block}#surveyjs-builder-package .sd-multipletext--mobile .sd-multipletext__cell:not(:first-of-type){padding-left:0;padding-top:var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sd-multipletext--mobile .sd-multipletext__cell :not(:last-of-type){padding-bottom:var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sd-multipletext--mobile .sd-multipletext__item-container{padding-top:var(--sjs-base-unit, var(--base-unit, 8px));padding-bottom:var(--sjs-base-unit, var(--base-unit, 8px))}#surveyjs-builder-package .sd-multipletext--mobile .sd-multipletext__item-title{width:100%;max-width:none;padding:var(--sjs-base-unit, var(--base-unit, 8px)) 0;border-right:none;margin:0}#surveyjs-builder-package .sd-multipletext--mobile .sd-multipletext__item{flex-basis:0;min-width:0}#surveyjs-builder-package .sd-multipletext--mobile .sd-multipletext__item .sd-input{margin:0;padding:0}#surveyjs-builder-package .sd-multipletext--mobile .sd-multipletext__item-container--answered,#surveyjs-builder-package .sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within{flex-direction:column}#surveyjs-builder-package .sd-multipletext--mobile .sd-multipletext__item-container--answered .sd-multipletext__item-title,#surveyjs-builder-package .sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within .sd-multipletext__item-title{padding:0}#surveyjs-builder-package .sd-multipletext--mobile .sd-multipletext__item-container--answered .sd-multipletext__item-title span,#surveyjs-builder-package .sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within .sd-multipletext__item-title span{font-size:calc(.75 * (var(--sjs-font-size, 16px)));line-height:var(--sjs-font-size, 16px)}#surveyjs-builder-package .sd-multipletext--mobile .sd-multipletext__item-container--answered .sd-multipletext__item,#surveyjs-builder-package .sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within .sd-multipletext__item{flex-basis:auto;width:100%;min-width:auto}#surveyjs-builder-package .sd-multipletext--mobile .sd-multipletext__item-container--answered .sd-multipletext__item .sd-input,#surveyjs-builder-package .sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within .sd-multipletext__item .sd-input{width:100%}#surveyjs-builder-package .sd-selectbase--mobile .sd-selectbase--multi-column{flex-direction:column}#surveyjs-builder-package .sd-selectbase--mobile .sd-selectbase--multi-column .sd-selectbase__column:not(:last-child){padding-right:0}body #surveyjs-builder-package{--sv-defaultV2-mark: true}#surveyjs-builder-package .sd-root-modern{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:#0000;--sd-mobile-width: 600px;--sd-timer-size: calc(18 * var(--sjs-base-unit, var(--base-unit, 8px)));width:100%;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));position:relative}@-moz-document url-prefix(){#surveyjs-builder-package .sd-root-modern,#surveyjs-builder-package .sd-root-modern *{scrollbar-width:thin;scrollbar-color:var(--sjs-border-default, var(--border, #d6d6d6)) #0000}}#surveyjs-builder-package .sd-root-modern::-webkit-scrollbar{background-color:#0000;width:12px;height:12px}#surveyjs-builder-package .sd-root-modern ::-webkit-scrollbar{background-color:#0000;width:12px;height:12px}#surveyjs-builder-package .sd-root-modern::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--sjs-border-default, var(--border, #d6d6d6));border:4px solid #0000;border-radius:32px}#surveyjs-builder-package .sd-root-modern ::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--sjs-border-default, var(--border, #d6d6d6));border:4px solid #0000;border-radius:32px}#surveyjs-builder-package .sd-root-modern::-webkit-scrollbar-track{background:none}#surveyjs-builder-package .sd-root-modern ::-webkit-scrollbar-track{background:none}#surveyjs-builder-package .sd-root-modern::-webkit-scrollbar-thumb:hover{background-color:var(--sjs-border-default, var(--border, #d6d6d6));border:2px solid #0000}#surveyjs-builder-package .sd-root-modern ::-webkit-scrollbar-thumb:hover{background-color:var(--sjs-border-default, var(--border, #d6d6d6));border:2px solid #0000}#surveyjs-builder-package .sd-root-modern form{position:relative}#surveyjs-builder-package .sd-root-modern--animation-disabled *{transition:none!important}#surveyjs-builder-package .sd-root-modern.sd-root-modern--full-container{width:100%;height:100%;position:relative;overflow:auto}#surveyjs-builder-package .sd-root-modern--mobile{--sd-timer-size: calc(9 * var(--sjs-base-unit, var(--base-unit, 8px)))}#surveyjs-builder-package .sd-root-modern__wrapper{position:relative}#surveyjs-builder-package .sd-root-modern__wrapper--has-image{min-height:100%}#surveyjs-builder-package .sd-root-modern--full-container .sd-root-modern__wrapper--fixed{width:100%;height:100%;position:static}#surveyjs-builder-package .sd-root-modern--full-container .sd-root-modern__wrapper--fixed form{width:100%;height:100%;max-height:100%}#surveyjs-builder-package .sv-popup .sv-popup__scrolling-content{box-sizing:content-box}@-moz-document url-prefix(){#surveyjs-builder-package .sv-popup .sv-popup__scrolling-content,#surveyjs-builder-package .sv-popup .sv-popup__scrolling-content *{scrollbar-width:thin;scrollbar-color:var(--sjs-border-default, var(--border, #d6d6d6)) #0000}}#surveyjs-builder-package .sv-popup .sv-popup__scrolling-content::-webkit-scrollbar{background-color:#0000;width:12px;height:12px}#surveyjs-builder-package .sv-popup .sv-popup__scrolling-content ::-webkit-scrollbar{background-color:#0000;width:12px;height:12px}#surveyjs-builder-package .sv-popup .sv-popup__scrolling-content::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--sjs-border-default, var(--border, #d6d6d6));border:4px solid #0000;border-radius:32px}#surveyjs-builder-package .sv-popup .sv-popup__scrolling-content ::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--sjs-border-default, var(--border, #d6d6d6));border:4px solid #0000;border-radius:32px}#surveyjs-builder-package .sv-popup .sv-popup__scrolling-content::-webkit-scrollbar-track{background:none}#surveyjs-builder-package .sv-popup .sv-popup__scrolling-content ::-webkit-scrollbar-track{background:none}#surveyjs-builder-package .sv-popup .sv-popup__scrolling-content::-webkit-scrollbar-thumb:hover{background-color:var(--sjs-border-default, var(--border, #d6d6d6));border:2px solid #0000}#surveyjs-builder-package .sv-popup .sv-popup__scrolling-content ::-webkit-scrollbar-thumb:hover{background-color:var(--sjs-border-default, var(--border, #d6d6d6));border:2px solid #0000}#surveyjs-builder-package .sv-components-container-center{position:sticky;top:0}#surveyjs-builder-package .sv-root--sticky-top .sv-components-container-center{z-index:15}#surveyjs-builder-package .sv-root--sticky-top.sd-progress--pages .sv-components-container-center,#surveyjs-builder-package .sv-root--sticky-top.sd-progress--buttons .sv-components-container-center{background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));box-shadow:var(--sjs-shadow-medium, 0px 2px 6px 0px #0000001a),var(--sjs-shadow-small, 0px 1px 2px 0px #00000026)}#surveyjs-builder-package .sv-components-container-right,#surveyjs-builder-package .sv-components-container-left{width:-moz-fit-content;width:fit-content}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-z{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-scale-x{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-y{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-z{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-space-x-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-divide-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-gradient-position{syntax: "*"; inherits: false}@property --tw-gradient-from{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-via{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-to{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-stops{syntax: "*"; inherits: false}@property --tw-gradient-via-stops{syntax: "*"; inherits: false}@property --tw-gradient-from-position{syntax: "<length-percentage>"; inherits: false; initial-value: 0%;}@property --tw-gradient-via-position{syntax: "<length-percentage>"; inherits: false; initial-value: 50%;}@property --tw-gradient-to-position{syntax: "<length-percentage>"; inherits: false; initial-value: 100%;}@property --tw-leading{syntax: "*"; inherits: false}@property --tw-font-weight{syntax: "*"; inherits: false}@property --tw-tracking{syntax: "*"; inherits: false}@property --tw-ordinal{syntax: "*"; inherits: false}@property --tw-slashed-zero{syntax: "*"; inherits: false}@property --tw-numeric-figure{syntax: "*"; inherits: false}@property --tw-numeric-spacing{syntax: "*"; inherits: false}@property --tw-numeric-fraction{syntax: "*"; inherits: false}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false}@property --tw-brightness{syntax: "*"; inherits: false}@property --tw-contrast{syntax: "*"; inherits: false}@property --tw-grayscale{syntax: "*"; inherits: false}@property --tw-hue-rotate{syntax: "*"; inherits: false}@property --tw-invert{syntax: "*"; inherits: false}@property --tw-opacity{syntax: "*"; inherits: false}@property --tw-saturate{syntax: "*"; inherits: false}@property --tw-sepia{syntax: "*"; inherits: false}@property --tw-drop-shadow{syntax: "*"; inherits: false}@property --tw-drop-shadow-color{syntax: "*"; inherits: false}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false}@property --tw-duration{syntax: "*"; inherits: false}@property --tw-ease{syntax: "*"; inherits: false}@property --tw-content{syntax: "*"; inherits: false; initial-value: "";}@keyframes pulse{50%{opacity:.5}}div#radix-\:rf\:{max-height:30vh;overflow-y:auto}
