@charset "UTF-8";@layer reset{*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}a,button{cursor:revert}ol,ul,menu{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert}::placeholder{color:unset}::marker{content:initial}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}}@layer defaults{:root{--base-size: 8px;--xxs: calc(var(--base-size) / 4);--xs: calc(var(--base-size) / 2);--sm: var(--base-size);--md: calc(var(--base-size) * 2);--lg: calc(var(--base-size) * 3);--xl: calc(var(--base-size) * 4);--xxl: calc(var(--base-size) * 5);--xxxl: calc(var(--base-size) * 6);--xxxxl: calc(var(--base-size) * 8);--t-time: .3s;--c-primary: #1e78ff;--c-primary-light: #dfecff;--c-primary-lightest: #f0f9ff;--c-secondary: #333333;--c-secondary-light: #e7eaef;--c-tertiary: #2f43ff;--c-tertiary-light: #e7e9ff;--c-text-primary: #26262b;--c-text-secondary: #586478;--c-text-tertiary: #9ca3af;--c-text-placeholder: #9ca3af;--c-text-disabled: #dadada;--c-text-contrast: #ffffff;--c-text-contrast-disabled: #7b7b7b;--c-text-annotation: #71717A;--c-error: #f50f4a;--c-error-light: #fdcfdb;--c-warning: #ffa945;--c-warning-light: #fff5e9;--c-success: #369987;--c-success-light: #d7ebe7;--c-success-lightest: #eefffc;--c-info: #1e78ff;--c-info-light: #dfecff;--c-info-lightest: #f1f7ff;--c-background-disabled: #f9f9f9;--c-background-light: #ffffff;--c-background-semi-light: #f0f3f6;--c-background-medium: #f9fafe;--c-background-dark: #010101;--c-outline-light: #e2e8f0;--c-outline-medium: #d1d5db;--c-hover-on-light: #f0f3f6;--c-hover-on-dark: #333333;--c-success-btn: #2D9F6F;--c-line: #e2e8f0;--c-primary-alt: #a1dddb;--c-text: #333333;--c-subtext: #64748b;--c-grey-text: #757575;--c-light-background: #d1d1d1;--c-default-icon-pink: #ffdaf6;--c-default-icon: #9098A7;--c-teal: #249683;--c-light-teal: #2496830f;--c-red: #f50f4a;--c-light-red: #ff00000a;--c-light-grey: #fafafa;--c-grey-nav: #9ca3af;--c-hover-on-error: #fb3266;--c-hover-on-selected: #d6e3f5;--c-main-block: #CDE3F8;--c-structure-block: #9cbafa;--c-question-block: #e4be83;--c-text-block: #66b5a8;--c-advanced-block: #8D7DF0;--c-dynamic-cell: #F1F5F9}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Inter,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;overflow:hidden}#root{height:100vh;width:100vw;overflow:hidden}a:link,a:visited{text-decoration:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.layout-app{display:grid;position:relative;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);height:100%}.layout-app:has(>:nth-child(2)){grid-template-columns:auto minmax(0,1fr)}.layout-title-body-page{display:grid;height:100%;grid-template-rows:auto minmax(0,1fr)}.layout-title-body-page>*:nth-child(2){overflow:auto}}@layer pages{.layout-surveys .layout-table-wrapper,.layout-surveys .CSUI-layout-table-wrapper{margin:var(--xl);align-content:start}}@layer pages{.layout-main-survey-editor{display:grid;grid-template-rows:auto minmax(0,1fr);position:relative}.layout-main-survey-editor .editor-section{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,2fr);grid-template-rows:minmax(0,1fr);height:100%;--section-border: 1px solid var(--c-line)}.layout-main-survey-editor .editor-section .layout-block-selection{grid-column:1 / 2;grid-row:1 / -1;border-right:var(--section-border)}.layout-main-survey-editor .editor-section .layout-block-tree{grid-column:2 / 3;grid-row:1 / -1;border-right:var(--section-border)}.layout-main-survey-editor .editor-section .layout-block-form{grid-column:3 / -1;grid-row:1 / -1}.layout-block-selection .MuiTabs-root{border-bottom:var(--section-border)}.layout-block-selection .selection-section{height:100%}.layout-block-selection .new-options-container{padding:var(--xl);height:100%;overflow:auto}.layout-block-selection .options-section{--padding-left-base: var(--sm);display:grid;grid-gap:var(--sm);margin-bottom:var(--xl)}.layout-block-selection .options-section h4{margin-bottom:var(--sm)}.layout-block-tree{display:grid;grid-template-rows:auto minmax(0,1fr);background:var(--c-background-medium)}.layout-block-tree .block-tree-section{padding:var(--xxl);overflow:auto}.layout-block-tree .block-tree-section .module-add-new{height:100px}.layout-copy-paste-block-actions{display:flex;gap:var(--sm);justify-content:end;padding:var(--md);background:var(--c-background-light);border-bottom:solid 1px var(--c-line)}.layout-block-form{display:grid;overflow:auto;align-content:start;gap:var(--lg);padding:var(--xxl)}.layout-survey-options-field{display:grid;gap:var(--sm)}.layout-survey-options-field button:last-of-type{justify-self:start}.layout-survey-range-field{display:flex;gap:var(--md)}.module-survey-layout-field{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sm)}.module-survey-layout-field>div{aspect-ratio:1}.module-question-layout-field{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sm)}.module-survey-layout-icon{display:grid;height:var(--xxl);width:var(--xxxxl);gap:var(--sm)}.module-survey-layout-icon div{border-radius:var(--xs);background:var(--c-primary-light)}.module-survey-layout-icon.is-wizard{grid-template-columns:var(--md) 1fr}.module-survey-layout-icon.is-simple{padding:0 calc(var(--sm) + var(--xxs))}.module-survey-layout-icon.is-full-width{padding:0 var(--xs)}.module-survey-option-field{position:relative}.module-survey-option-field input:not(:focus-within){background:var(--c-background-semi-light)}.module-survey-option-field .module-survey-option-field-actions{position:absolute;display:none;top:calc(50% - 13px);right:var(--sm)}.module-survey-option-field:hover .module-survey-option-field-actions{display:block}.layout-block-required-dialog{padding:var(--md);min-width:min(80vw,500px)}}@layer pages{.layout-table-edit{display:grid;grid-column:2 / -1;grid-row:1 / -1;grid-template-columns:subgrid;grid-template-rows:subgrid;z-index:1000}.layout-table-edit .layout-table-section{display:grid;gap:var(--sm);grid-template-rows:auto auto minmax(0,1fr);background:var(--c-background-medium);border-right:var(--section-border)}.layout-table-edit .layout-table-section header{margin-top:var(--md);padding:0 var(--xl)}.layout-table-edit .layout-table-section .layout-table-wrapper,.layout-table-edit .layout-table-section .CSUI-layout-table-wrapper{overflow:auto;padding:0 var(--xl)}.layout-table-edit .layout-table-form-section{background:#fff;padding:var(--xl);overflow:auto}.layout-table-edit .layout-table-form-section header{padding-bottom:var(--lg)}.layout-table-edit .layout-table-form-section .layout-block-form{grid-column:unset;grid-row:unset;padding:0}.row-col-dialog{padding:var(--md)}}@layer pages{.layout-paste-blocks-dialog .MuiPaper-root{position:relative;width:min(100%,800px);min-height:400px}.layout-paste-blocks-dialog .module-find-and-replace{display:grid;grid-template-columns:1fr 1fr auto;gap:var(--md);padding-bottom:var(--md);border-bottom:1px solid var(--c-line);margin-bottom:var(--lg)}.layout-paste-blocks-dialog .module-paste-options{padding-bottom:var(--md);border-bottom:1px solid var(--c-line);margin-bottom:var(--md)}}@layer pages{.module-condition-input{display:grid;grid-template-columns:120px minmax(0,1fr);gap:var(--sm)}.module-condition-input>.full-width{grid-column:span 2}}@layer pages{.expression-block-option{align-items:center;background:var(--c-background-light);border-bottom:1px solid var(--c-line);cursor:pointer;display:flex;gap:var(--sm);overflow:hidden;padding:var(--md);position:relative;transition:border-bottom-color .1s,background .2s}.expression-block-option:hover,.expression-block-option.is-focused{background:var(--c-hover-on-light)}.expression-menu{padding:0;max-height:300px;min-width:300px}.expression-title-container{display:flex;flex-direction:column;overflow:hidden;width:100%}.expression-menu-skeleton{display:grid;gap:var(--md);height:100%;padding:var(--md);width:100%}.expression-input-container{border:1px solid;border-color:var(--c-line);border-radius:4px;width:100%;padding:16px}.expression-input-container.has-error{border-color:var(--c-error)}.expression-input-container .cm-editor{font-size:14px;width:100%;border-radius:4px}.expression-input-container .cm-editor .cm-scroller{overflow:hidden;border-radius:4px}.expression-input-container .cm-editor .cm-gutters{display:none}.expression-input-container .cm-editor .cm-content{padding:6px 8px}.expression-input-container .cm-editor.cm-focused{outline:none}}@layer pages{.layout-login{display:grid;gap:var(--lg);padding:var(--xxxl);align-content:center;grid-template-columns:min(300px,100%);justify-content:center}}@layer pages{.layout-publish-btn-popover{margin-top:var(--md);min-width:min(100%,420px)}.layout-publish-btn-popover>div{padding:var(--md)}.layout-publish-btn-popover>div:first-child{border-bottom:1px solid var(--c-line);padding-bottom:var(--sm)}.module-app-option:not(:last-child){border-bottom:solid 1px var(--c-line);padding:var(--sm) 0}.layout-publish-btn{--anime-duration: 5s;overflow:hidden}.layout-publish-btn .btn-icon-wrapper{position:relative;width:16px;height:16px}.layout-publish-btn .btn-icon-wrapper svg{position:absolute;top:0;left:0}.layout-publish-btn .success-icon{opacity:0}.layout-publish-btn.is-loading .main-icon{animation:wiggle .1s infinite linear}.layout-publish-btn.is-success{animation:change-color var(--anime-duration)}.layout-publish-btn.is-success .main-icon{animation:flyaway var(--anime-duration)}.layout-publish-btn.is-success .success-icon{animation:pop-and-hide var(--anime-duration)}@keyframes wiggle{0%,to{left:0}50%{left:-2px}}@keyframes flyaway{0%,to{opacity:1;translate:0}20%{opacity:1;translate:50px -50px}21%{opacity:0;translate:50px -50px}22%{opacity:0;translate:-30px 30px}80%{opacity:1;translate:-30px 30px}}@keyframes pop-and-hide{0%{opacity:0;transform:scale(0)}20%{opacity:1;transform:scale(0)}23%{opacity:1;transform:scale(1.2)}25%,70%{opacity:1;transform:scale(1)}80%,to{opacity:0;transform:scale(1)}}@keyframes change-color{0%,17%,to{background-color:var(--c-background-dark)}20%,70%{background-color:var(--c-success-btn)}}}@layer pages{.layout-existing-blocks{display:grid;height:100%;grid-template-rows:auto minmax(0,1fr)}.layout-existing-blocks .search-and-filter{padding:var(--sm) var(--lg);border-bottom:1px solid var(--c-line)}.layout-existing-blocks .existing-options-container{overflow:auto}}@layer components{.module-divider{--mt: var(--xl);--mb: var(--xl);margin-top:var(--mt);margin-bottom:var(--mb);border-top:1px solid var(--c-line)}}@layer components{.layout-user-nav{--px: 24px;--py: 24px;--base-width: 220px;--t1: .3s;--t2: .2s;--full-width: calc(var(--base-width) + var(--px) * 2);--container-transition: var(--t1) width, var(--t1) padding;--logo-transition: calc(var(--t1) / 2) opacity, var(--t1) margin-right, var(--t1) width;display:grid;grid-template-rows:auto minmax(0,1fr);width:var(--full-width);background:#f9fafe;padding:var(--py) var(--px);border-right:1px solid #e2e8f0;transition:var(--container-transition);overflow:hidden}.layout-user-nav.is-collapsed{--px: 16px;--base-width: 32px}.layout-user-nav.is-collapsed :is(.btn-text,h4){color:transparent}.layout-user-nav.is-collapsed .logo{margin-right:0;width:0;opacity:0}.layout-user-nav .header{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.layout-user-nav .logo{display:flex;align-items:center;height:40px;overflow:hidden;width:calc(var(--base-width) - 32px - 24px);margin-right:24px;opacity:1;transition:var(--logo-transition)}.layout-user-nav .logo img{max-height:24px;min-height:20px;width:auto;max-width:100%;cursor:pointer}.layout-user-nav .nav-btn{flex-wrap:nowrap;white-space:nowrap;overflow:hidden;width:100%;box-shadow:none;justify-content:start;gap:8px;padding-inline:8px;min-width:0}.layout-user-nav :is(.btn-text,h4){display:inline-flex;justify-content:space-between;align-items:center;flex-grow:1;transition:var(--t1) color}}@layer components{.layout-page-header{display:flex;align-items:center;justify-content:space-between;padding:var(--lg) var(--xxl);border-bottom:solid 1px var(--c-line)}.layout-breadcrumbs a{font-size:18px}}@layer components{.module-status-chip{display:inline-block;border-radius:100vmax;padding:var(--xxs) var(--sm);background:var(--c-background-semi-light);cursor:default}.module-status-chip.is-success{background:var(--c-success-light);color:var(--c-success)}}@layer components{.module-draggable-block-option{display:flex;position:relative;align-items:center;gap:var(--sm);padding:var(--sm);border-radius:var(--xs);background:var(--c-background-light);border:1px solid var(--c-line);padding-left:calc(var(--md) * var(--nested-count, 0) + var(--padding-left-base, calc(var(--sm) * 3)));cursor:pointer;transition:border-bottom-color .1s,background .2s}.module-draggable-block-option:not(:has(.module-block-icon:first-child)){--padding-left-base: var(--sm)}.module-draggable-block-option:hover{background:var(--c-hover-on-light)}.module-draggable-block-option:active{cursor:grabbing}.module-draggable-block-option.is-drag-over:after{content:"";display:block;position:absolute;z-index:10;bottom:-2px;left:0;height:2px;width:100%;background:linear-gradient(var(--c-primary),#0000)}.module-draggable-block-option.is-drag-over-nested{background:var(--c-info-lightest)}.module-draggable-block-option.is-block-selected,.module-draggable-block-option.is-multi-selected{border-color:var(--c-primary)}.module-draggable-block-option.is-dragged{opacity:.5;-webkit-user-select:default;user-select:default}.module-draggable-block-option>:has(p){min-width:0}.module-draggable-block-option p{-webkit-user-select:none;user-select:none}.block-option-container{border:1px solid var(--c-line);padding:8px;border-radius:var(--xs);width:100%}.module-block-icon{padding:var(--xs);border-radius:var(--xs);background-color:var(--icon-color);width:calc(var(--md) + var(--xs) * 2);height:calc(var(--md) + var(--xs) * 2)}.module-block-icon svg{width:var(--md);height:var(--md)}:is(.layout-existing-blocks,.layout-block-tree) .module-draggable-block-option{border-radius:0}}@layer components{.coolset-logo-loader{--logo-size: 64px;--logo-timing: 2.5s;display:flex}.coolset-logo-loader>div{height:var(--logo-size);width:calc(var(--logo-size) / 2);background:var(--logo-bg-color, #1e78ff);border-radius:0 var(--logo-size) var(--logo-size) 0;margin-right:calc(var(--logo-size) * -.2);animation:pice-bounce var(--logo-timing) infinite linear}.coolset-logo-loader>div:nth-child(1){z-index:3}.coolset-logo-loader>div:nth-child(2){--logo-bg-color: #2f43ff;z-index:2;animation-delay:calc(var(--logo-timing) / 6)}.coolset-logo-loader>div:nth-child(3){--logo-bg-color: #060850;margin-right:0;animation-delay:calc(var(--logo-timing) / 3)}.coolset-page-loader{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;z-index:50;transform:scale(0);opacity:0;transition:var(--loader-transition, none)}.coolset-page-loader.is-open{transform:scale(1);opacity:1}@keyframes pice-bounce{0%{translate:0}10%{translate:0 15%}20%{translate:0 -5%}25%{translate:0 2%}30%,to{translate:0}}}@layer components{.module-option-button{display:flex;align-items:center;justify-content:center;padding:var(--sm);min-width:calc(var(--xxxxl) * 2);border-radius:var(--xs);border-radius:4px;border:1px solid var(--c-outline-medium, #d1d5db);background:var(--c-background-light, #fff);cursor:pointer;transition:.2s}.module-option-button:hover{background:var(--c-hover-on-light)}.module-option-button.is-selected{border:1px solid var(--c-primary);background:var(--c-info-lightest, #f1f7ff)}.module-list-of-inputs{border-top:1px solid var(--c-outline-medium);padding-top:var(--lg)}.module-list-of-inputs>div:first-of-type{margin-bottom:var(--lg)}.module-list-of-inputs .input-container{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--md);align-items:start;margin-bottom:var(--md)}.module-select-with-search-and-filters{display:flex;padding:var(--md);padding-right:6px;justify-content:space-between;align-items:center;border-radius:var(--xs);border:1px solid var(--c-outline-medium);cursor:pointer}.module-select-with-search-and-filters:hover{border-color:var(--c-text-primary)}.module-select-with-search-and-filters.is-open{border-color:var(--c-primary)}.module-select-with-search-and-filters>svg{color:var(--c-grey-text)}.module-select-with-search-and-filters-menu{padding:var(--sm);min-width:300px;min-height:200px}.module-select-with-search-and-filters-menu .filter-line{border-bottom:solid 1px var(--c-line);padding:var(--xs) 0}.module-select-with-search-and-filters-menu .menu-options{padding-top:var(--sm)}.module-form-input:has(.module-field-switch){display:flex;align-items:center;gap:var(--sm);justify-content:space-between}.module-counter-input{padding:var(--sm);display:flex;align-items:center;justify-content:space-between;gap:var(--md);border:solid 1px var(--c-line);border-radius:var(--sm)}.module-counter-input button{cursor:pointer;display:flex;align-items:center;justify-content:center}.module-counter-input button:disabled{opacity:.5;cursor:default}.module-color-input-btn{padding:var(--sm);min-width:0;gap:0}.module-color-half-sqr{width:var(--md);height:var(--xl);background-color:var(--color)}.module-color-half-sqr:first-child{border-top-left-radius:var(--xs);border-bottom-left-radius:var(--xs)}.module-color-half-sqr:last-child{border-top-right-radius:var(--xs);border-bottom-right-radius:var(--xs)}.module-color-sqr{width:var(--xl);height:var(--xl);border-radius:var(--xs);background:var(--color);position:relative}.module-color-sqr.is-selected:after{content:"✓";color:#fff;font-weight:900;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.module-color-sqr-row{display:flex;flex-direction:row}.module-color-sqr-row .module-color-sqr{border-radius:0;width:var(--lg);height:var(--lg)}.module-color-sqr-row .module-color-sqr:first-child{border-top-left-radius:var(--xs);border-bottom-left-radius:var(--xs)}.module-color-sqr-row .module-color-sqr:last-child{border-top-right-radius:var(--xs);border-bottom-right-radius:var(--xs)}.module-color-input-popover{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sm);padding:var(--sm);margin-top:var(--sm)}.module-color-input-popover .module-color-sqr{cursor:pointer}.module-color-palette-input-popover{flex-direction:column}}@layer components{:is(.DR-rich-text,.ck-content) h2{font-size:18px;font-weight:500;margin:0}:is(.DR-rich-text,.ck-content) h3{font-size:16px;font-weight:500}:is(.DR-rich-text,.ck-content) h4{font-size:14px;font-weight:500}:is(.DR-rich-text,.ck-content) p{font-size:14px;font-weight:400}:is(.DR-rich-text,.ck-content) strong{font-weight:700}:is(.DR-rich-text,.ck-content) i{font-style:italic}:is(.DR-rich-text,.ck-content) mark{background-color:#fde68a}:is(.DR-rich-text,.ck-content) ul{list-style:auto}:is(.DR-rich-text,.ck-content) :is(ol,ul){padding-inline-start:32px}:is(.DR-rich-text,.ck-content) :where(table,th,td){border:solid 1px var(--c-line);padding:.5em}}@layer components{.module-connected-to-entity{display:flex;align-items:center;justify-content:space-between;padding:var(--sm) var(--md);border-radius:var(--xs);border:solid 1px var(--c-line);background:var(--c-background-medium)}.module-manage-table-button{--cell-height: var(--xxl);display:flex;align-items:center;justify-content:center;height:calc(var(--cell-height) * 2 + 1px);border:solid 1px var(--c-line);border-radius:var(--sm);background:linear-gradient(90deg,#0000 calc(50% - 1px),var(--c-line) calc(50% + 1px),#0000 0),linear-gradient(var(--c-background-light) calc(50% - 1px),var(--c-line) calc(50% + 1px),var(--c-background-light) 0);cursor:pointer;transition:box-shadow var(--t-time)}.module-manage-table-button:hover{box-shadow:2px 2px 4px var(--c-background-semi-light)}}@layer components{.layout-entity-table{display:grid;grid-template-columns:1fr;grid-template-rows:minmax(0,1fr)}.layout-entity-table:has(.layout-entity-form){grid-template-columns:auto min(100%,800px)}.layout-entity-table .table-container{overflow:auto}.layout-entity-table .CSUI-layout-table-wrapper{margin:var(--xxl)}.layout-entity-table .CSUI-layout-table-wrapper .title-cell svg{opacity:0;transition:var(--t-time)}.layout-entity-table .CSUI-layout-table-wrapper .CSUI-module-table-row.is-selected .title-cell svg,.layout-entity-table .CSUI-layout-table-wrapper .title-cell:hover svg{opacity:1}.layout-entity-form{display:grid;grid-template-rows:auto minmax(0,1fr) auto;border-left:solid 1px var(--c-line);padding:var(--xxl)}.layout-entity-form .form-header{margin-bottom:var(--xxxl)}.layout-entity-form .form-body{display:grid;grid-template-columns:minmax(200px,1fr);align-content:start;gap:var(--xl);overflow:auto}.layout-entity-form .form-actions{display:flex;justify-content:flex-end;gap:var(--md);margin-top:var(--xxl)}.layout-entity-form .form-actions:has(.delete-btn){justify-content:space-between}.is-opacity-layover .CSUI-layout-table{position:relative;animation:opacity-layover 2s linear infinite}.is-opacity-layover .CSUI-layout-table:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}.module-dragged-row{display:grid;grid-template-columns:repeat(var(--max-cols),150px)}@keyframes opacity-layover{0%{opacity:.7}50%{opacity:.3}to{opacity:.7}}}@layer components{.table-cell-inputs-container{margin-top:var(--xl);margin-bottom:var(--xl)}}@layer utilities{.is-hide{display:none!important}.bold-font{font-weight:500}.one-line-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.capitalize-first:first-letter{text-transform:capitalize}.is-hide-input-border>div:after,.is-hide-input-border>div:before{content:none}.show-on-hover-container .show-on-hover{opacity:0;transition:var(--t-time)}.show-on-hover-container:hover>.show-on-hover{opacity:1}}.CSUI-layout-table-wrapper{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--md)}.CSUI-layout-table-wrapper.is-loading .MuiSkeleton-root{margin:var(--md)}.CSUI-layout-table{--line-style: solid 1px var(--c-line);display:grid;grid-template-columns:var(--template-cols);align-content:start;overflow:auto}.CSUI-layout-table .CSUI-module-table-row{display:grid;grid-column:1 / -1;grid-template-columns:var(--template-cols);grid-row:var(--grid-row);border:var(--line-style);border-top:none;position:relative}@supports (grid-template-columns: subgrid){.CSUI-layout-table .CSUI-module-table-row{grid-template-columns:subgrid}}.CSUI-layout-table .CSUI-module-table-row:first-child{border-top:var(--line-style);border-radius:var(--xs) var(--xs) 0 0}.CSUI-layout-table .CSUI-module-table-cell,.CSUI-layout-table .CSUI-module-table-header{border-right:var(--line-style);padding:var(--md);grid-column:span var(--col-span, 1)}.CSUI-layout-table :is(.CSUI-module-table-cell,.CSUI-module-table-header):last-of-type{border-right:none}.CSUI-layout-table .CSUI-module-table-cell.is-number{text-align:right}.CSUI-layout-table .CSUI-module-table-header{display:flex;align-items:center;gap:var(--sm);padding-block:var(--sm);white-space:nowrap}.CSUI-layout-table div:has(>.resize-bar){position:relative}.CSUI-layout-table .resize-bar{--hover-size: var(--md);--resize-bar-color: var(--c-grey-nav);--resize-background: linear-gradient( 90deg, #0000 calc(var(--hover-size) / 2 - 1px), var(--resize-bar-color) 0 calc(var(--hover-size) / 2 + 1px), #0000 0 100% );width:2px;padding-inline:calc(var(--hover-size) * .5);background:var(--resize-background);opacity:0;height:100%;position:absolute;top:0;right:calc(var(--hover-size) * -.5);cursor:col-resize;transition:.3s;z-index:10}.CSUI-layout-table div:last-child>.resize-bar{right:0;padding-right:0}.CSUI-layout-table .resize-bar:hover{opacity:1}.CSUI-layout-table .CSUI-module-table-header.is-sortable{cursor:pointer}.CSUI-layout-table .CSUI-module-table-header .sorting-arrow{opacity:0;transition:opacity .3s}.CSUI-layout-table .CSUI-module-table-header:hover .sorting-arrow{opacity:.5}.CSUI-layout-table .CSUI-module-table-header.is-sorting .sorting-arrow{opacity:1}.CSUI-layout-table .has-action{cursor:pointer;transition:var(--t-time)}.CSUI-layout-table .has-action:hover{background-color:var(--c-table-row-has-action)}.CSUI-layout-table .is-selected{background-color:var(--c-primary-light);color:var(--c-primary)}.CSUI-layout-table .is-selected .has-action:hover{background:inherit}.CSUI-layout-table .is-selected.has-action:hover{background-color:var(--c-primary-light)}.CSUI-layout-table-pagination{display:flex;align-items:center;gap:var(--xxxl)}.CSUI-layout-table .module-table-selection-area{border:dashed 2px var(--c-primary);border-radius:var(--sm);grid-area:var(--selection-area);z-index:50}body:has(.CSUI-layout-table-wrapper.is-resizing){cursor:col-resize;-webkit-user-select:none;user-select:none}.CSUI-layout-table .no-rows-text{padding:var(--xxl);grid-column:1 / -1;border-bottom:solid 1px var(--c-line);width:var(--wrapper-width, 100%);text-align:center;position:sticky;left:0}.CSUI-layout-table .CSUI-checkbox{width:var(--xl);height:var(--xl);align-self:center;justify-self:center}.CSUI-layout-table .CSUI-module-table-cell:is(#_,.is-no-padding){padding:0}.CSUI-layout-table .CSUI-module-table-header:has(:is(#_,.CSUI-checkbox)){padding:var(--xs)}.CSUI-layout-table .CSUI-module-table-cell.is-centered{display:flex;flex-direction:column;justify-content:center}.dynamic-block-table .CSUI-module-table-cell{background:var(--c-background-light);padding-block:var(--sm);min-height:40px}.dynamic-block-table .CSUI-module-table-cell:first-of-type{background:var(--c-dynamic-cell)}.dynamic-block-table .CSUI-module-table-cell:has(.module-draggable-block-option){padding:0}.dynamic-block-table .CSUI-module-table-cell .module-draggable-block-option{height:100%;border:none;border-radius:0;padding:var(--sm)}.dynamic-block-table .CSUI-module-table-cell .module-draggable-block-option.is-block-selected,.dynamic-block-table .CSUI-module-table-cell.is-drag-over{box-shadow:inset 0 0 0 1px var(--c-primary)}.dynamic-block-table .CSUI-module-table-cell.is-drag-over .module-draggable-block-option:after{content:unset}.dynamic-block-table .CSUI-module-table-header{background:var(--c-dynamic-cell)}.dynamic-block-table .is-selected-row{--border-style: 1px solid var(--c-primary);border-inline:var(--border-style)}.dynamic-block-table .is-selected-row .CSUI-module-table-cell:first-child{background-color:var(--c-primary)}.dynamic-block-table .is-selected-row .CSUI-module-table-cell:first-child .CSUI-typography{color:#fff}.dynamic-block-table :not(.is-selected-row)+.is-selected-row{border-top:var(--border-style)}.dynamic-block-table .is-selected-row:has(+:not(.is-selected-row)){border-bottom:var(--border-style)}.dynamic-block-table .CSUI-module-table-row.is-drag-over:after{content:"";display:block;height:4px;border-radius:2px;width:calc(100% - 48px);background-color:var(--c-primary);position:absolute;top:-2px;left:48px;z-index:1}.dashboard-table .CSUI-layout-table .CSUI-module-table-row{border-left:none;border-right:none;border-color:#f1f5f9}.dashboard-table>.CSUI-layout-table .CSUI-module-table-cell{border-right:none;padding:12px var(--md);min-height:48px}.dashboard-table .CSUI-layout-table .CSUI-module-table-cell:not(.is-centered)>p{line-height:2}.dashboard-table .CSUI-layout-table :not(.is-selected) .CSUI-module-table-cell.coolset-filed-data{background:#f8fafc}.dashboard-table>.CSUI-layout-table .CSUI-module-table-header{border-right:none;padding:var(--sm) var(--md);position:relative}.dashboard-table .CSUI-layout-table .CSUI-module-table-row:has(.CSUI-module-table-header){background:#f1f5f9;border-radius:var(--xs);border:none}.dashboard-table .CSUI-layout-table .CSUI-module-table-header:not(:first-child):before{content:"";height:1em;width:1px;background:#cbd5e1;position:absolute;left:0}.dashboard-table .CSUI-layout-table .CSUI-module-table-header>p{text-transform:uppercase;font-weight:500}.dashboard-table .CSUI-layout-table .CSUI-module-table-header .resize-bar{background:var(--resize-background) 0 50% / 100% 1em no-repeat}.dashboard-table .CSUI-layout-table div:last-child>.resize-bar{padding-right:calc(var(--hover-size) * .5)}.dashboard-table.CSUI-layout-table-wrapper.is-loading .MuiSkeleton-root{margin:18px var(--md)}.dashboard-table.small-font .CSUI-layout-table :is(.CSUI-module-table-cell,.CSUI-module-table-header)>p{font-size:12px}.dashboard-table.small-cell .CSUI-layout-table :is(.CSUI-module-table-cell,.CSUI-module-table-header){padding:var(--sm);min-height:var(--xxl)}.survey-table .CSUI-module-table-cell.is-disabled{background:var(--c-table-cell-disabled)}.survey-table .CSUI-module-table-cell.is-disabled>*{display:none}.survey-table .CSUI-module-table-row:not(:has(.CSUI-module-table-cell:not(.is-disabled))){display:none}.survey-table .is-header{background:var(--c-header-cell)}.survey-table .is-header>:is(p,h1,h2,h3,h4,h5),.survey-table .CSUI-module-table-row.is-header>div>:is(p,h1,h2,h3,h4,h5){font-weight:500;color:var(--c-text-annotation)}.survey-table .CSUI-layout-table .resize-bar{--resize-bar-color: var(--c-primary);background:var(--resize-background) 0 50% / 100% 1em no-repeat}[class*=_d-flex]{display:flex}:where([class*=_d-flex]){gap:0}[class*=_d-flex][class*=dir-col]{flex-direction:column}[class*=_d-flex][class*=f-wrap]{flex-wrap:wrap}[class*=_d-flex][class*=min-0]{min-width:0}[class*=_d-grid],[class*=col-container]{display:grid;--layout-gap: 16px}:where([class*=_d-grid],[class*=col-container]){gap:16px}[class*=_d-grid]>*{min-width:0}[class*=col-container]{grid-template-columns:var(--col-template, minmax(0, 1fr))}[class*="col-container:2"]{--col-template: minmax(0, 1fr) minmax(0, 1fr)}[class*="col-container:3"]{--col-template: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}[class*="col-container:4"]{--col-template: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}[class*=col-container][class*=with-divider]>*:not(:last-child){position:relative}[class*=col-container][class*=with-divider]>*:not(:last-child):after{content:"";display:block;position:absolute;top:0;right:calc(var(--layout-gap) / 2 * -1 - 1px);width:1px;height:100%;background:var(--divider-color, #E2E8F0)}[class*="col-container:auto"]{grid-template-columns:repeat(auto-fill,minmax(var(--auto-col-min-width, 0),1fr))}[class*=ali-start]:where([class*=_d-flex],[class*=_d-grid],[class*=col-container]){align-items:flex-start}[class*=ali-center]:where([class*=_d-flex],[class*=_d-grid],[class*=col-container]){align-items:center}[class*=ali-end]:where([class*=_d-flex],[class*=_d-grid],[class*=col-container]){align-items:flex-end}[class*=ali-baseline]:where([class*=_d-flex],[class*=_d-grid],[class*=col-container]){align-items:baseline}[class*=ali-stretch]:where([class*=_d-flex],[class*=_d-grid],[class*=col-container]){align-items:stretch}[class*=jc-start]:where([class*=_d-flex],[class*=_d-grid],[class*=col-container]){justify-content:flex-start}[class*=jc-center]:where([class*=_d-flex],[class*=_d-grid],[class*=col-container]){justify-content:center}[class*=jc-end]:where([class*=_d-flex],[class*=_d-grid],[class*=col-container]){justify-content:flex-end}[class*=jc-sb]:where([class*=_d-flex],[class*=_d-grid],[class*=col-container]){justify-content:space-between}[class*=jc-se]:where([class*=_d-flex],[class*=_d-grid],[class*=col-container]){justify-content:space-evenly}[class*=xs-gap]:where([class*=_d-flex],[class*=_d-grid],[class*=col-container]){gap:4px}[class*=sm-gap]:where([class*=_d-flex],[class*=_d-grid],[class*=col-container]){gap:8px}[class*=md-gap]:where([class*=_d-flex],[class*=_d-grid],[class*=col-container]){gap:16px}[class*=lg-gap]:where([class*=_d-flex],[class*=_d-grid],[class*=col-container]){gap:24px}[class*=xl-gap]:where([class*=_d-flex],[class*=_d-grid],[class*=col-container]){gap:48px}[class*=xxl-gap]:where([class*=_d-flex],[class*=_d-grid],[class*=col-container]){gap:64px}[class*=xxxl-gap]:where([class*=_d-flex],[class*=_d-grid],[class*=col-container]){gap:80px}[class*=xxs-gap]:where([class*=_d-flex],[class*=_d-grid],[class*=col-container]){gap:2px}[class*=no-gap]:where([class*=_d-flex],[class*=_d-grid],[class*=col-container]){gap:0}[class*=xs-gap][class*=col-container]{--layout-gap: 4px}[class*=sm-gap][class*=col-container]{--layout-gap: 8px}[class*=md-gap][class*=col-container]{--layout-gap: 16px}[class*=lg-gap][class*=col-container]{--layout-gap: 24px}[class*=xl-gap][class*=col-container]{--layout-gap: 48px}[class*=xxl-gap][class*=col-container]{--layout-gap: 64px}[class*=xxs-gap][class*=col-container]{--layout-gap: 2px}[class*=no-gap][class*=col-container]{--layout-gap: 1px}:root{--base-size: 8px;--xxs: calc(var(--base-size) / 4);--xs: calc(var(--base-size) / 2);--sm: var(--base-size);--md: calc(var(--base-size) * 2);--lg: calc(var(--base-size) * 3);--xl: calc(var(--base-size) * 4);--xxl: calc(var(--base-size) * 5);--xxxl: calc(var(--base-size) * 6);--xxxxl: calc(var(--base-size) * 8);--t-time: .3s;--bold-font: 500;--regular-font: 400;--c-primary: #1e78ff;--c-primary-light: #dfecff;--c-primary-lightest: #f0f9ff;--c-secondary: #333333;--c-secondary-light: #e7eaef;--c-tertiary: #2f43ff;--c-tertiary-light: #e7e9ff;--c-text-primary: #26262b;--c-text-secondary: #586478;--c-text-tertiary: #9ca3af;--c-text-placeholder: #9ca3af;--c-text-disabled: #dadada;--c-text-contrast: #ffffff;--c-text-contrast-disabled: #7b7b7b;--c-text-annotation: #71717a;--c-error: #f50f4a;--c-error-light: #fdcfdb;--c-warning: #ffa945;--c-warning-light: #fff5e9;--c-success: #369987;--c-success-light: #d7ebe7;--c-success-lightest: #eefffc;--c-info: #1e78ff;--c-info-light: #dfecff;--c-info-lightest: #f1f7ff;--c-background-disabled: #f9f9f9;--c-background-light: #ffffff;--c-background-semi-light: #f0f3f6;--c-background-medium: #f9fafe;--c-background-dark: #010101;--c-background-accent-subtle: #f2f8ff;--c-background-accent-strong-elevated: #B3D1FF;--c-border-success-subtle: #B1EFD1;--c-background-success-subtle-elevated: #ECFDF5;--c-outline-light: #e2e8f0;--c-outline-medium: #d1d5db;--c-hover-on-light: #f0f3f6;--c-hover-on-dark: #333333;--c-success-btn: #2d9f6f;--c-icon-success: #16B28C;--c-primary-alt: #a1dddb;--c-text: #333333;--c-subtext: #64748b;--c-grey-text: #757575;--c-light-background: #d1d1d1;--c-default-icon-pink: #ffdaf6;--c-default-icon: #9098a7;--c-teal: #249683;--c-light-teal: #2496830f;--c-red: #f50f4a;--c-light-red: #ff00000a;--c-light-grey: #fafafa;--c-grey-nav: #9ca3af;--c-hover-on-error: #fb3266;--c-hover-on-selected: #d6e3f5;--c-main-block: #cde3f8;--c-structure-block: #9cbafa;--c-question-block: #e4be83;--c-text-block: #66b5a8;--c-advanced-block: #8d7df0;--c-dynamic-cell: #f1f5f9;--c-header-cell: #f1f5f9;--c-table-cell-disabled: #f4f4f5;--c-table-row-has-action: #F9FAFB;--c-line: #e2e8f0;--c-border-input: #cbd5e1;--box-shadow: 0px 2px 2px 0px rgba(16, 24, 40, .05);--box-shadow-menu: 0px 4px 6px -1px rgba(0, 0, 0, .1), 0px 2px 4px -2px rgba(16, 24, 40, .1)}[class|=CSUI],[class|=CSUI]:before,[class|=CSUI]:after,[class|=CSUI] *,[class|=CSUI] *:before,[class|=CSUI] *:after{box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Inter,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.one-line-text{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CSUI-typography{color:var(--c-text-primary);margin:0;padding:var(--spacing-padding);margin:var(--spacing-margin)}h1.CSUI-typography{font-size:24px;font-weight:var(--bold-font)}h2.CSUI-typography{font-size:20px;font-weight:var(--bold-font)}h3.CSUI-typography{font-size:18px;font-weight:var(--bold-font)}h4.CSUI-typography{font-size:16px;font-weight:var(--bold-font)}p.CSUI-typography,h5.CSUI-typography{font-size:14px;font-weight:var(--regular-font)}p.CSUI-typography.body2{font-size:12px;font-weight:var(--regular-font)}.CSUI-typography.color-secondary{color:var(--c-text-secondary)}.CSUI-typography.color-tertiary{color:var(--c-text-tertiary)}.CSUI-typography.color-annotation{color:var(--c-text-annotation)}.CSUI-typography.color-error{color:var(--c-error)}.CSUI-typography.color-warning{color:var(--c-warning)}.CSUI-typography.color-active{color:var(--c-primary)}.CSUI-typography.color-success{color:var(--c-success)}.CSUI-typography:is(#_,.is-bold){font-weight:var(--bold-font)}.CSUI-typography.is-low-opacity{opacity:.5}.CSUI-typography.small{font-size:10px}.CSUI-typography.is-underline{text-decoration:underline}.CSUI-typography.is-balanced{text-wrap:balance}.MuiOutlinedInput-root.MuiInputBase-sizeSmall{font-size:14px}.CSUI-util-is-fade-in{--animation-duration: 1s;--to-opacity: 1;animation:CSUI-ani-fade-in var(--animation-duration) forwards}@keyframes CSUI-ani-fade-in{0%{opacity:0}to{opacity:var(--to-opacity)}}.CSUI-util-is-low-opacity{opacity:.5;--to-opacity: .5}
