.survey-results_results__9DDo8{color:#193a4c;font-size:1rem;line-height:1.6;min-width:0}.survey-results_results__9DDo8 .survey-results_section__uwjFU{margin:24px 0;padding:24px;border:1px solid #dbe6eb;border-radius:14px;background:#fff}.survey-results_results__9DDo8 h3{margin:0 0 20px;font-size:1.25rem;font-weight:650}.survey-results_results__9DDo8 h4{margin:0;font-size:1rem;line-height:1.6;font-weight:600;white-space:pre-line;overflow-wrap:anywhere}.survey-results_results__9DDo8 small{color:#607784;font-size:.875rem}.survey-results_categories__VoDdE{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:24px}.survey-results_categories__VoDdE article{display:flex;flex-direction:column;gap:8px}.survey-results_categories__VoDdE strong{font-size:2rem;font-variant-numeric:tabular-nums;color:#193a4c}.survey-results_rating__QcZT6{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;padding:20px 0;border-top:1px solid #e3ebef;align-items:center}.survey-results_rating__QcZT6 strong{font-size:1.5rem;font-variant-numeric:tabular-nums}.survey-results_choices__LRm9R{display:grid;gap:28px}.survey-results_choice__XjDmc+.survey-results_choice__XjDmc{padding-top:28px;border-top:1px solid #dbe6eb}.survey-results_choice__XjDmc header{margin-bottom:20px}.survey-results_option__BQz8f{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 20px;margin:16px 0}.survey-results_option__BQz8f span{overflow-wrap:anywhere}.survey-results_option__BQz8f strong{font-variant-numeric:tabular-nums}.survey-results_track__hzQKQ{grid-column:1/-1;height:8px;background:#eff4f6;border-radius:5px;overflow:hidden}.survey-results_track__hzQKQ div{height:100%;background:#169db2;border-radius:inherit}.survey-results_heading__iSQ0b{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap}.survey-results_heading__iSQ0b span{font-size:.875rem;color:#607784}.survey-results_textGroup___IFBo{margin-top:24px}.survey-results_textGroup___IFBo+.survey-results_textGroup___IFBo{border-top:2px solid #dbe6eb;padding-top:28px}.survey-results_textGroup___IFBo header{border-left:3px solid #169db2;padding-left:16px;margin-bottom:18px}.survey-results_textGroup___IFBo ul{list-style:none;margin:0;padding:0}.survey-results_textGroup___IFBo li{padding:16px 18px;margin:8px 0;background:#f5f8fa;border-radius:8px;white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:600px){.survey-results_results__9DDo8 .survey-results_section__uwjFU{padding:16px}.survey-results_rating__QcZT6{gap:12px}.survey-results_rating__QcZT6 strong{font-size:1.15rem}}@media print{.survey-results_results__9DDo8 .survey-results_section__uwjFU{padding:12px 0;border:0}.survey-results_option__BQz8f,.survey-results_rating__QcZT6,.survey-results_textGroup___IFBo li{break-inside:avoid}.survey-results_textGroup___IFBo header{break-after:avoid}}.survey-results_distribution__PsuRh{grid-column:1/-1;display:grid;grid-template-columns:190px minmax(0,1fr);align-items:center;gap:32px;padding:12px 0 8px}.survey-results_pie__jj_Bn{width:190px;aspect-ratio:1;border-radius:50%}.survey-results_legend__kLErG p{margin:0 0 12px;font-size:.875rem;color:#607784}.survey-results_legend__kLErG ul{margin:0;padding:0;list-style:none}.survey-results_legend__kLErG li{display:grid;grid-template-columns:12px minmax(0,1fr) 32px 64px;gap:12px;align-items:baseline;padding:5px 0;font-size:.875rem}.survey-results_legend__kLErG i{width:12px;height:12px;border-radius:3px}.survey-results_legend__kLErG b,.survey-results_legend__kLErG small{text-align:right;font-variant-numeric:tabular-nums}@media(max-width:600px){.survey-results_distribution__PsuRh{grid-template-columns:1fr;gap:20px}.survey-results_pie__jj_Bn{justify-self:center;width:170px}}@media print{.survey-results_legend__kLErG i,.survey-results_pie__jj_Bn{print-color-adjust:exact;-webkit-print-color-adjust:exact}}.questionnaire_editorWorkspace__bBlXJ,.questionnaire_library__QKrSE{color:#142b38}.questionnaire_libraryHero__inUoE{display:flex;min-height:220px;align-items:center;justify-content:space-between;gap:40px;overflow:hidden;border-radius:20px;background:radial-gradient(circle at 92% 20%,rgba(51,199,237,.2),transparent 25%),linear-gradient(130deg,#101b25,#163242);padding:36px 42px;color:#fff;box-shadow:0 18px 42px rgba(19,51,65,.13)}.questionnaire_libraryHero__inUoE>div{max-width:760px}.questionnaire_libraryHero__inUoE>div>span{color:#42caed;font-size:14px;font-weight:900;letter-spacing:.11em}.questionnaire_libraryHero__inUoE h1{margin:10px 0;font-size:clamp(34px,4vw,52px);line-height:1.04;letter-spacing:-.04em}.questionnaire_libraryHero__inUoE p{max-width:680px;margin:0;color:#b2c0c8;font-size:15px;line-height:1.6}.questionnaire_libraryHero__inUoE>button,.questionnaire_saveButton__0h4z5{min-height:48px;flex:0 0 auto;border:1px solid #1bb9e3;border-radius:10px;background:linear-gradient(135deg,#31c9ef,#16b4df);color:#092d3a;padding:0 18px;cursor:pointer;font-size:14px;font-weight:900;box-shadow:0 10px 24px rgba(28,187,228,.22)}.questionnaire_libraryMetrics__3cGrS{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:16px 0}.questionnaire_libraryMetrics__3cGrS article{display:flex;min-height:112px;flex-direction:column;justify-content:center;border:1px solid #dfe7eb;border-radius:15px;background:#fff;padding:17px 19px}.questionnaire_libraryMetrics__3cGrS article:first-child{border-top:4px solid #20bce8;background:linear-gradient(180deg,#effaff,#fff 46%)}.questionnaire_libraryMetrics__3cGrS article:nth-child(2){border-top:4px solid #7c65d1;background:linear-gradient(180deg,#f4f1fd,#fff 46%)}.questionnaire_libraryMetrics__3cGrS article:nth-child(3){border-top:4px solid #36ad82;background:linear-gradient(180deg,#effaf5,#fff 46%)}.questionnaire_libraryMetrics__3cGrS article:nth-child(4){border-top:4px solid #f2a052;background:linear-gradient(180deg,#fff7ec,#fff 46%)}.questionnaire_libraryMetrics__3cGrS span{color:#72818c;font-size:14px;font-weight:700}.questionnaire_libraryMetrics__3cGrS strong{margin-top:4px;color:#172d39;font-size:27px;letter-spacing:-.03em}.questionnaire_libraryMetrics__3cGrS small{margin-top:5px;color:#82909a;font-size:14px;line-height:1.35}.questionnaire_libraryPanel__Qw2uJ{overflow:hidden;border:1px solid #dfe7eb;border-radius:17px;background:#fff;box-shadow:0 10px 28px rgba(21,57,72,.04)}.questionnaire_libraryToolbar___2Yb_{display:grid;grid-template-columns:minmax(250px,1fr) minmax(260px,360px) 210px;align-items:end;gap:12px;padding:22px 24px 18px}.questionnaire_libraryToolbar___2Yb_>div{display:flex;flex-direction:column}.questionnaire_libraryToolbar___2Yb_>div>span{color:#16a7d0;font-size:14px;font-weight:900;letter-spacing:.1em}.questionnaire_libraryToolbar___2Yb_ h2{margin:5px 0 0;font-size:23px;letter-spacing:-.02em}.questionnaire_searchField__MJGg_{display:grid;min-height:46px;grid-template-columns:28px 1fr;align-items:center;border:1px solid #ccd9df;border-radius:9px;background:#fbfcfd;padding:0 11px}.questionnaire_searchField__MJGg_>span{color:#5e7784;font-size:20px}.questionnaire_searchField__MJGg_ input{min-width:0;border:0;outline:0;background:transparent;color:#1e3a47;font:inherit;font-size:14px}.questionnaire_libraryToolbar___2Yb_>select{min-height:46px;border:1px solid #ccd9df;border-radius:9px;background:#fbfcfd;color:#294653;padding:0 11px;font:inherit;font-size:14px}.questionnaire_libraryTable__bF0Rt{border-top:1px solid #e1e8eb}.questionnaire_libraryRow__KBDI1,.questionnaire_libraryTableHead__o2WWn{display:grid;grid-template-columns:minmax(240px,1.4fr) minmax(145px,.75fr) 65px 105px 90px minmax(210px,280px) 110px;align-items:center;gap:12px;padding:0 20px}.questionnaire_libraryTableHead__o2WWn{min-height:42px;background:#f5f7f8;color:#7d8c95;font-size:14px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.questionnaire_libraryRow__KBDI1{width:100%;min-height:78px;border-top:1px solid #e5ebee;background:#fff;color:#61737d;font-size:14px;text-align:left}.questionnaire_libraryRow__KBDI1:hover{background:#f7fbfc}.questionnaire_libraryName__Qzns1{display:flex;min-width:0;align-items:center;gap:11px;border:0;background:transparent;padding:0;cursor:pointer;text-align:left}.questionnaire_libraryName__Qzns1 i{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border-radius:9px;background:#e8f8fc;color:#168eae;font-size:14px;font-style:normal;font-weight:900}.questionnaire_libraryName__Qzns1 strong{overflow:hidden;color:#213b48;font-size:15px;text-overflow:ellipsis}.questionnaire_libraryRow__KBDI1 em{border-radius:999px;background:#e8f7f1;color:#28795d;padding:6px 9px;font-size:14px;font-style:normal;font-weight:800}.questionnaire_libraryRow__KBDI1 em.questionnaire_draftStatus__DlAvV{background:#fff3df;color:#9a681d}.questionnaire_libraryRow__KBDI1 em.questionnaire_systemStatus__5IQKo{background:#eaf6ff;color:#196b99}.questionnaire_libraryRow__KBDI1 b{color:#168dab;font-size:14px}.questionnaire_libraryRow__KBDI1>select{min-width:0;min-height:42px;border:1px solid #cbd9df;border-radius:9px;background:#fff;color:#294653;padding:0 9px;font:inherit;font-size:14px}.questionnaire_libraryRow__KBDI1>select:disabled{cursor:default;opacity:.72}.questionnaire_editTemplateButton__wf6ck{border:0;background:transparent;color:#168dab;padding:10px 0;cursor:pointer;font-size:14px;font-weight:900;text-align:right}.questionnaire_emptyLibrary__VT_QH{padding:32px 24px;color:#6f7f89;font-size:15px;text-align:center}.questionnaire_libraryPanel__Qw2uJ>footer{display:flex;justify-content:space-between;gap:15px;border-top:1px solid #e2e8eb;background:#fafbfc;padding:14px 22px;font-size:14px}.questionnaire_libraryPanel__Qw2uJ>footer span{color:#7b8992}.questionnaire_libraryPanel__Qw2uJ>footer strong{color:#3c6677}.questionnaire_folderDirectory__f1w_5{border-top:1px solid #e1e8eb;padding:22px 24px 26px}.questionnaire_folderIntro__Ci5SP{display:flex;align-items:baseline;justify-content:space-between;gap:18px;margin-bottom:15px}.questionnaire_folderIntro__Ci5SP strong{color:#213b48;font-size:18px}.questionnaire_folderIntro__Ci5SP span{color:#71828c;font-size:14px;line-height:1.45}.questionnaire_folderGrid__ueI_6{display:grid;grid-template-columns:repeat(3,minmax(230px,1fr));gap:12px}.questionnaire_folderGrid__ueI_6>button{display:grid;min-height:112px;grid-template-columns:46px minmax(0,1fr) 38px;align-items:center;gap:12px;border:1px solid #dbe5e9;border-radius:14px;background:linear-gradient(145deg,#fff,#f7fafb);padding:16px;cursor:pointer;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.questionnaire_folderGrid__ueI_6>button:hover{transform:translateY(-2px);border-color:#91d6e8;box-shadow:0 10px 22px rgba(25,86,107,.08)}.questionnaire_folderGrid__ueI_6 i{display:grid;width:46px;height:46px;place-items:center;border-radius:12px;background:#e8f8fc;color:#168eae;font-size:14px;font-style:normal;font-weight:900}.questionnaire_folderGrid__ueI_6 span{display:flex;min-width:0;flex-direction:column}.questionnaire_folderGrid__ueI_6 strong{color:#223e4b;font-size:15px;line-height:1.35}.questionnaire_folderGrid__ueI_6 small{margin-top:4px;color:#7a8b94;font-size:14px;line-height:1.35}.questionnaire_folderGrid__ueI_6 b{display:grid;min-width:34px;height:34px;place-items:center;border-radius:999px;background:#edf3f5;color:#456371;font-size:14px}.questionnaire_folderGrid__ueI_6>button.questionnaire_standardFolder__LUjJL{border-color:#c8e8f0;background:linear-gradient(145deg,#f0fbfe,#fff)}.questionnaire_folderGrid__ueI_6>button.questionnaire_standardFolder__LUjJL:nth-child(2){border-color:#d8cff3;background:linear-gradient(145deg,#f6f2fe,#fff)}.questionnaire_folderGrid__ueI_6>button.questionnaire_standardFolder__LUjJL:nth-child(2) i{background:#eee8fc;color:#6d56b6}.questionnaire_folderGrid__ueI_6>button.questionnaire_standardFolder__LUjJL:nth-child(3){border-color:#cce8dd;background:linear-gradient(145deg,#f0faf6,#fff)}.questionnaire_folderGrid__ueI_6>button.questionnaire_standardFolder__LUjJL:nth-child(3) i{background:#e5f6ef;color:#287a5c}.questionnaire_folderGrid__ueI_6>button.questionnaire_standardFolder__LUjJL:nth-child(4){border-color:#f0dcc2;background:linear-gradient(145deg,#fff8ee,#fff)}.questionnaire_folderGrid__ueI_6>button.questionnaire_standardFolder__LUjJL:nth-child(4) i{background:#fff0dc;color:#a56320}.questionnaire_folderGrid__ueI_6>button.questionnaire_standardFolder__LUjJL:nth-child(5){border-color:#efced9;background:linear-gradient(145deg,#fff3f7,#fff)}.questionnaire_folderGrid__ueI_6>button.questionnaire_standardFolder__LUjJL:nth-child(5) i{background:#fde7ef;color:#a94f70}.questionnaire_folderGrid__ueI_6>button.questionnaire_unassignedFolder__iAIZP{border-style:dashed;background:#fbfcfd}.questionnaire_folderGrid__ueI_6>button.questionnaire_unassignedFolder__iAIZP i{background:#f2f3f4;color:#73838b}.questionnaire_folderNavigation__7z10a{display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid #e1e8eb;background:#f8fafb;padding:12px 20px}.questionnaire_folderNavigation__7z10a button{border:0;background:transparent;color:#168dab;padding:6px 0;cursor:pointer;font-size:14px;font-weight:900}.questionnaire_folderNavigation__7z10a span{color:#73838c;font-size:14px}.questionnaire_editorWorkspace__bBlXJ{margin:-4px -8px 0}.questionnaire_editorHeader__HuYWc{border:1px solid #dce5e9;border-radius:16px;background:#fff;padding:18px 22px;box-shadow:0 8px 24px rgba(21,57,72,.04)}.questionnaire_editorTitleRow__48jcu{display:flex;align-items:center;gap:14px}.questionnaire_editorTitleRow__48jcu>span{color:#14a6ce;font-size:14px;font-weight:900;letter-spacing:.1em}.questionnaire_backButton__XT85v{border:0;background:transparent;color:#5b7481;padding:0;cursor:pointer;font-size:14px;font-weight:800}.questionnaire_editorHeading__RB1DY{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-top:13px}.questionnaire_editorHeading__RB1DY>div:first-child{min-width:0;flex:1}.questionnaire_editorHeading__RB1DY input{width:min(760px,100%);border:0;border-bottom:1px solid transparent;outline:0;background:transparent;color:#17313e;padding:0 0 4px;font:inherit;font-size:clamp(27px,3vw,38px);font-weight:850;letter-spacing:-.03em}.questionnaire_editorHeading__RB1DY input:focus{border-bottom-color:#35bde2}.questionnaire_editorHeading__RB1DY p{margin:3px 0 0;color:#74848d;font-size:14px}.questionnaire_editorActions__OQDW_{display:flex;gap:9px}.questionnaire_previewButton__nLmVz{min-height:48px;border:1px solid #cedce2;border-radius:10px;background:#fff;color:#294754;padding:0 15px;cursor:pointer;font-size:14px;font-weight:800}.questionnaire_deleteQuestionnaireButton__p_VBw{min-height:48px;border:1px solid #e2aeb7;border-radius:10px;background:#fff5f6;color:#9b3143;padding:0 15px;cursor:pointer;font-size:14px;font-weight:900}.questionnaire_deleteConfirmation__2z2KG{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;margin-top:15px;border:1px solid #efc2c9;border-radius:12px;background:#fff5f6;padding:14px}.questionnaire_deleteConfirmation__2z2KG strong{color:#882c3c;font-size:15px}.questionnaire_deleteConfirmation__2z2KG p{margin:4px 0 0;color:#7e5960;font-size:14px;line-height:1.45}.questionnaire_deleteConfirmation__2z2KG button{min-height:42px;border:1px solid #dbc6ca;border-radius:9px;background:#fff;color:#6d4b51;padding:0 13px;cursor:pointer;font-size:14px;font-weight:800}.questionnaire_deleteConfirmation__2z2KG .questionnaire_confirmDeleteButton__ENngn{border-color:#b84053;background:#b84053;color:#fff}.questionnaire_deleteConfirmation__2z2KG button:disabled{cursor:not-allowed;opacity:.55}.questionnaire_editorLayout__xqgaE{display:grid;grid-template-columns:230px minmax(480px,1fr) 250px;align-items:start;gap:14px;margin-top:14px}.questionnaire_editorSidebar__aD7fh,.questionnaire_questionCanvas__W4xoc,.questionnaire_settingsPanel__lcXF2{border:1px solid #dce5e9;border-radius:15px;background:#fff;box-shadow:0 8px 24px rgba(21,57,72,.035)}.questionnaire_editorSidebar__aD7fh{border-top:4px solid #20bce8}.questionnaire_questionCanvas__W4xoc{border-top:4px solid #7c65d1}.questionnaire_settingsPanel__lcXF2{border-top:4px solid #36ad82}.questionnaire_editorSidebar__aD7fh,.questionnaire_settingsPanel__lcXF2{position:sticky;top:84px;max-height:calc(100vh - 105px);overflow:auto}.questionnaire_editorSidebar__aD7fh>label,.questionnaire_settingsPanel__lcXF2>label{display:flex;flex-direction:column;gap:7px;padding:16px}.questionnaire_editorSidebar__aD7fh>label>span,.questionnaire_settingsPanel__lcXF2>label>span{color:#526b77;font-size:14px;font-weight:800}.questionnaire_editorSidebar__aD7fh select,.questionnaire_settingsPanel__lcXF2 select{min-height:44px;border:1px solid #cad8de;border-radius:8px;background:#fbfcfd;color:#24424f;padding:0 9px;font:inherit;font-size:14px}.questionnaire_categoryManager__h0qWg{border-top:1px solid #e2e8eb;border-bottom:1px solid #e2e8eb;background:#fbfcfd;padding:14px 12px}.questionnaire_categoryManager__h0qWg>div:first-child{display:flex;flex-direction:column;padding:0 3px 10px}.questionnaire_categoryManager__h0qWg>div:first-child span{color:#7c65d1;font-size:14px;font-weight:900;letter-spacing:.08em}.questionnaire_categoryManager__h0qWg>div:first-child strong{margin-top:3px;color:#2f4050;font-size:15px}.questionnaire_categoryList__Kq4Lu{display:grid;gap:5px;max-height:220px;overflow-y:auto}.questionnaire_categoryList__Kq4Lu>button{display:grid;min-height:38px;grid-template-columns:12px minmax(0,1fr) 25px;align-items:center;gap:8px;border:1px solid transparent;border-radius:8px;background:transparent;color:#536a75;padding:0 8px;cursor:pointer;font-size:14px;text-align:left}.questionnaire_categoryList__Kq4Lu>button.questionnaire_activeCategory__SeBRs,.questionnaire_categoryList__Kq4Lu>button:hover{border-color:color-mix(in srgb,var(--category-color) 42%,#dbe4e8);background:color-mix(in srgb,var(--category-color) 10%,#fff);color:#263f4b}.questionnaire_categoryList__Kq4Lu i{width:10px;height:10px;border-radius:50%;background:var(--category-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--category-color) 18%,transparent)}.questionnaire_categoryList__Kq4Lu b{display:grid;min-width:23px;height:23px;place-items:center;border-radius:999px;background:#edf2f4;color:#607580;font-size:14px}.questionnaire_addCategory__0x_UL{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;margin-top:9px}.questionnaire_addCategory__0x_UL input{min-width:0;min-height:42px;border:1px solid #cdd9df;border-radius:8px;background:#fff;padding:0 9px;font:inherit;font-size:14px}.questionnaire_addCategory__0x_UL button{border:1px solid #7560c4;border-radius:8px;background:#7c65d1;color:#fff;padding:0 12px;cursor:pointer;font-size:14px;font-weight:900}.questionnaire_addCategory__0x_UL button:disabled{border-color:#d4dce0;background:#e5eaed;color:#99a5ab;cursor:not-allowed}.questionnaire_categoryManager__h0qWg>small{display:block;margin:7px 3px 0;color:#778891;font-size:14px;line-height:1.35}.questionnaire_categoryManager__h0qWg>small strong{color:#58439d;font-size:14px}.questionnaire_paletteHeader__BXJE7,.questionnaire_settingsHeader__QF35b{display:flex;flex-direction:column;border-top:1px solid #e2e8eb;border-bottom:1px solid #e2e8eb;background:#f6f8f9;padding:13px 16px}.questionnaire_paletteHeader__BXJE7 span,.questionnaire_settingsHeader__QF35b span{color:#16a4cb;font-size:14px;font-weight:900;letter-spacing:.08em}.questionnaire_paletteHeader__BXJE7 strong,.questionnaire_settingsHeader__QF35b strong{margin-top:3px;color:#263f4b;font-size:15px}.questionnaire_questionPalette__6MUSY{display:grid;padding:8px}.questionnaire_questionPalette__6MUSY>button{display:grid;min-height:62px;grid-template-columns:38px 1fr 20px;align-items:center;gap:9px;border:0;border-radius:9px;background:transparent;padding:7px;cursor:pointer;text-align:left}.questionnaire_questionPalette__6MUSY>button:hover{background:#eff9fc}.questionnaire_questionPalette__6MUSY i{display:grid;width:36px;height:36px;place-items:center;border-radius:9px;background:#e6f7fc;color:#178aa9;font-size:14px;font-style:normal;font-weight:900}.questionnaire_questionPalette__6MUSY>button:nth-child(2) i{background:#f1edfd;color:#7058b9}.questionnaire_questionPalette__6MUSY>button:nth-child(3) i{background:#fff1e2;color:#b86b22}.questionnaire_questionPalette__6MUSY>button:nth-child(4) i{background:#eaf8f2;color:#2d8f6b}.questionnaire_questionPalette__6MUSY>button:nth-child(5) i{background:#edf3fd;color:#497ab9}.questionnaire_questionPalette__6MUSY>button:nth-child(6) i{background:#f8eefa;color:#9461a3}.questionnaire_questionPalette__6MUSY span{display:flex;min-width:0;flex-direction:column}.questionnaire_questionPalette__6MUSY strong{color:#294451;font-size:14px}.questionnaire_questionPalette__6MUSY small{margin-top:2px;color:#829099;font-size:14px;line-height:1.25}.questionnaire_questionPalette__6MUSY b{color:#1aa9d0;font-size:19px}.questionnaire_editorTip__kHzyL{margin:5px 10px 12px;border:1px solid #cce9df;border-radius:10px;background:#f1faf6;padding:12px}.questionnaire_editorTip__kHzyL strong{color:#2c7359;font-size:14px}.questionnaire_editorTip__kHzyL p{margin:5px 0 0;color:#657c73;font-size:14px;line-height:1.45}.questionnaire_questionCanvas__W4xoc{min-width:0;padding:18px}.questionnaire_questionCanvas__W4xoc>header{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;margin-bottom:14px}.questionnaire_questionCanvas__W4xoc>header span{color:#13a5ce;font-size:14px;font-weight:900;letter-spacing:.09em}.questionnaire_questionCanvas__W4xoc>header h2{margin:4px 0 0;font-size:21px}.questionnaire_questionCanvas__W4xoc>header em{border-radius:999px;background:#eff4f6;color:#657984;padding:7px 10px;font-size:14px;font-style:normal}.questionnaire_questionList__kYosV{display:grid;gap:10px}.questionnaire_questionCard__rl_mG{display:grid;grid-template-columns:36px minmax(0,1fr) 34px;gap:10px;border:1px solid #dce5e9;border-left:5px solid var(--category-color);border-radius:12px;background:linear-gradient(90deg,color-mix(in srgb,var(--category-color) 6%,#fff),#fff 24%);padding:13px;transition:border-color .16s ease,box-shadow .16s ease}.questionnaire_questionCard__rl_mG:hover{border-color:#a9d9e7}.questionnaire_questionCard__rl_mG.questionnaire_selectedCard__dX1uD{border-color:#24b7df;box-shadow:0 0 0 3px rgba(31,187,228,.08)}.questionnaire_questionNumber__Npnv7{display:grid;width:32px;height:32px;place-items:center;border-radius:9px;background:var(--category-color);color:#fff;font-size:14px;font-weight:900;box-shadow:0 6px 14px color-mix(in srgb,var(--category-color) 28%,transparent)}.questionnaire_questionContent__4_tsP{min-width:0}.questionnaire_questionMeta__emh_G{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-bottom:8px}.questionnaire_questionMeta__emh_G span{color:#168dab;font-size:14px;font-weight:900}.questionnaire_questionMeta__emh_G b,.questionnaire_questionMeta__emh_G em{border-radius:999px;background:#eff3f5;color:#697b85;padding:4px 7px;font-size:14px;font-style:normal;font-weight:700}.questionnaire_questionMeta__emh_G em.questionnaire_categoryBadge__nExcX{border:1px solid color-mix(in srgb,var(--category-color) 35%,#dce4e8);background:color-mix(in srgb,var(--category-color) 11%,#fff);color:color-mix(in srgb,var(--category-color) 78%,#243b46)}.questionnaire_questionMeta__emh_G b{background:#e8f7f1;color:#2b765b}.questionnaire_questionContent__4_tsP textarea{width:100%;min-height:50px;resize:vertical;border:1px solid transparent;border-radius:8px;outline:0;background:transparent;color:#203946;padding:8px;font:inherit;font-size:16px;font-weight:700;line-height:1.45}.questionnaire_questionContent__4_tsP textarea:focus{border-color:#b9dfe9;background:#f8fcfd}.questionnaire_questionActions__TuFIF{display:flex;flex-direction:column;gap:5px}.questionnaire_questionActions__TuFIF button{display:grid;width:32px;height:32px;place-items:center;border:1px solid #d8e2e6;border-radius:8px;background:#fff;color:#586f7b;cursor:pointer;font-size:16px}.questionnaire_questionActions__TuFIF button:last-child{color:#a74d4d}.questionnaire_questionActions__TuFIF button:disabled{opacity:.35;cursor:not-allowed}.questionnaire_scalePreview__cKCEh{display:grid;gap:6px;margin:5px 8px 2px;color:#6c7e87;font-size:14px}.questionnaire_scalePreview__cKCEh>div{display:grid;grid-template-columns:repeat(10,minmax(30px,1fr));gap:5px}.questionnaire_scalePreview__cKCEh i{display:grid;min-height:34px;place-items:center;border:1px solid #cddce2;border-radius:7px;background:#fbfcfd;color:#365464;font-size:14px;font-style:normal;font-weight:800}.questionnaire_scalePreview__cKCEh>span:last-child{text-align:right}.questionnaire_infoPreview__Vz6_m,.questionnaire_textPreview__07JXa{min-height:46px;margin:5px 8px 2px;border:1px dashed #cbd9de;border-radius:8px;background:#f9fbfc;color:#87949c;padding:12px;font-size:14px}.questionnaire_infoPreview__Vz6_m{border-style:solid;border-color:#c9e6ef;background:#eef9fc;color:#56747f}.questionnaire_optionPreview__RdLqy{display:flex;flex-wrap:wrap;gap:8px 16px;margin:5px 8px 2px}.questionnaire_optionPreview__RdLqy span{display:flex;align-items:center;gap:6px;color:#5f747f;font-size:14px}.questionnaire_optionPreview__RdLqy i{color:#22a9cd;font-size:17px;font-style:normal}.questionnaire_addAtEnd__5q_9u{width:100%;min-height:48px;margin-top:12px;border:1px dashed #9dcfdd;border-radius:10px;background:#f5fbfd;color:#167f9d;cursor:pointer;font-size:14px;font-weight:800}.questionnaire_settingsPanel__lcXF2>label{border-bottom:1px solid #e4eaed}.questionnaire_switchRow__y08f1{display:grid!important;grid-template-columns:1fr auto;align-items:center}.questionnaire_switchRow__y08f1>span{display:flex;flex-direction:column}.questionnaire_switchRow__y08f1 strong{color:#2c4652;font-size:14px}.questionnaire_switchRow__y08f1 small{margin-top:2px;color:#7b8b94;font-size:14px}.questionnaire_switchRow__y08f1 input{width:38px;height:21px;accent-color:#1bb7df}.questionnaire_optionSettings__gRXQO{display:grid;gap:7px;border-bottom:1px solid #e3e9ec;padding:15px}.questionnaire_optionSettings__gRXQO>span{color:#526b77;font-size:14px;font-weight:800}.questionnaire_optionSettings__gRXQO>div{display:grid;grid-template-columns:1fr 34px;gap:5px}.questionnaire_optionSettings__gRXQO input{min-width:0;min-height:40px;border:1px solid #cedbe1;border-radius:8px;padding:0 9px;font:inherit;font-size:14px}.questionnaire_optionSettings__gRXQO button{min-height:36px;border:1px solid #d4dfe4;border-radius:8px;background:#fff;color:#51707e;cursor:pointer;font-size:14px}.questionnaire_optionSettings__gRXQO>button{color:#167f9d;font-weight:800}.questionnaire_reportMapping___Jde8{margin:13px;border:1px solid #cbe7de;border-radius:10px;background:#f1faf6;padding:12px}.questionnaire_reportMapping___Jde8 span{color:#359172;font-size:14px;font-weight:900;letter-spacing:.07em}.questionnaire_reportMapping___Jde8 strong{display:block;margin-top:5px;color:#2b5f4d;font-size:14px}.questionnaire_reportMapping___Jde8 p{margin:6px 0 0;color:#687d75;font-size:14px;line-height:1.45}.questionnaire_previewBackdrop__iGZUi{position:fixed;z-index:100;inset:0;display:grid;place-items:center;overflow:auto;background:rgba(8,19,27,.72);padding:24px;backdrop-filter:blur(8px)}.questionnaire_participantPreview__LWr2O{width:min(850px,100%);max-height:calc(100vh - 48px);overflow:auto;border-radius:18px;background:#f4f7f8;box-shadow:0 28px 80px rgba(0,0,0,.38)}.questionnaire_participantPreview__LWr2O>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;background:linear-gradient(125deg,#111c26,#173746);padding:24px 26px;color:#fff}.questionnaire_participantPreview__LWr2O header span{color:#42caed;font-size:14px;font-weight:900;letter-spacing:.1em}.questionnaire_participantPreview__LWr2O header h2{margin:7px 0 4px;font-size:28px}.questionnaire_participantPreview__LWr2O header p{margin:0;color:#acbbc4;font-size:14px}.questionnaire_participantPreview__LWr2O header button{display:grid;width:40px;height:40px;place-items:center;border:1px solid rgba(255,255,255,.15);border-radius:9px;background:rgba(255,255,255,.06);color:#fff;cursor:pointer;font-size:25px}.questionnaire_participantPreviewBody___zdDK{display:grid;gap:12px;padding:20px}.questionnaire_previewProgress__5_GHQ{display:flex;align-items:center;justify-content:space-between;gap:15px;border:1px solid #cbe7de;border-radius:11px;background:#effaf5;padding:12px 14px}.questionnaire_previewProgress__5_GHQ strong{color:#2b765b;font-size:15px}.questionnaire_previewProgress__5_GHQ span{color:#667c73;font-size:14px}.questionnaire_participantPreviewBody___zdDK>article{border:1px solid #dce5e9;border-radius:13px;background:#fff;padding:17px}.questionnaire_previewQuestionMeta__7MxGX{display:flex;align-items:center;gap:10px}.questionnaire_previewQuestionMeta__7MxGX>i{display:grid;width:35px;height:35px;place-items:center;border-radius:9px;background:#20bce8;color:#0b3341;font-size:14px;font-style:normal;font-weight:900}.questionnaire_previewQuestionMeta__7MxGX>span{display:flex;flex-direction:column}.questionnaire_previewQuestionMeta__7MxGX small{color:#168dab;font-size:14px;font-weight:900;text-transform:uppercase}.questionnaire_previewQuestionMeta__7MxGX strong{margin-top:2px;color:#70818b;font-size:14px}.questionnaire_participantPreviewBody___zdDK h3{margin:13px 8px 11px;color:#203946;font-size:18px;line-height:1.4}.questionnaire_participantPreview__LWr2O>footer{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #dfe7eb;background:#fff;padding:14px 20px}.questionnaire_participantPreview__LWr2O footer span{color:#72818c;font-size:14px}.questionnaire_participantPreview__LWr2O footer button{min-height:44px;border:1px solid #1bb9e3;border-radius:9px;background:#20bce8;color:#092d3a;padding:0 15px;cursor:pointer;font-size:14px;font-weight:900}@media (max-width:1250px){.questionnaire_folderGrid__ueI_6{grid-template-columns:repeat(2,minmax(230px,1fr))}.questionnaire_libraryRow__KBDI1,.questionnaire_libraryTableHead__o2WWn{grid-template-columns:minmax(230px,1.4fr) minmax(140px,.75fr) 65px 105px 90px minmax(190px,240px) 105px;padding:0 14px}.questionnaire_editorLayout__xqgaE{grid-template-columns:210px minmax(450px,1fr)}.questionnaire_settingsPanel__lcXF2{position:static;grid-column:1/-1;display:grid;grid-template-columns:220px 1fr 1fr}.questionnaire_settingsHeader__QF35b{border-top:0}.questionnaire_reportMapping___Jde8{align-self:start}}@media (max-width:980px){.questionnaire_libraryMetrics__3cGrS{grid-template-columns:repeat(2,1fr)}.questionnaire_libraryToolbar___2Yb_{grid-template-columns:1fr 1fr}.questionnaire_libraryToolbar___2Yb_>div{grid-column:1/-1}.questionnaire_libraryTableHead__o2WWn{display:none}.questionnaire_libraryRow__KBDI1{grid-template-columns:minmax(240px,1fr) 150px minmax(200px,260px) 105px;padding:12px 16px}.questionnaire_libraryRow__KBDI1>span:nth-child(3),.questionnaire_libraryRow__KBDI1>span:nth-child(4),.questionnaire_libraryRow__KBDI1>span:nth-child(5){display:none}.questionnaire_editorLayout__xqgaE{grid-template-columns:1fr}.questionnaire_editorSidebar__aD7fh,.questionnaire_settingsPanel__lcXF2{position:static}.questionnaire_editorSidebar__aD7fh{display:grid;grid-template-columns:220px 1fr}.questionnaire_questionPalette__6MUSY{grid-template-columns:repeat(2,1fr)}.questionnaire_editorTip__kHzyL{display:none}.questionnaire_settingsPanel__lcXF2{grid-column:auto;grid-template-columns:1fr 1fr}}@media (max-width:700px){.questionnaire_libraryHero__inUoE{align-items:flex-start;flex-direction:column;padding:28px 24px}.questionnaire_libraryMetrics__3cGrS,.questionnaire_libraryToolbar___2Yb_{grid-template-columns:1fr}.questionnaire_libraryToolbar___2Yb_>div{grid-column:auto}.questionnaire_folderIntro__Ci5SP{align-items:flex-start;flex-direction:column}.questionnaire_folderGrid__ueI_6{grid-template-columns:1fr}.questionnaire_folderNavigation__7z10a{align-items:flex-start;flex-direction:column}.questionnaire_libraryRow__KBDI1{grid-template-columns:1fr;gap:9px}.questionnaire_libraryRow__KBDI1>span:nth-child(2){display:none}.questionnaire_editTemplateButton__wf6ck,.questionnaire_libraryRow__KBDI1>select{width:100%;text-align:left}.questionnaire_libraryPanel__Qw2uJ>footer{flex-direction:column}.questionnaire_editorHeading__RB1DY{align-items:stretch;flex-direction:column}.questionnaire_editorActions__OQDW_{flex-direction:column}.questionnaire_deleteConfirmation__2z2KG{grid-template-columns:1fr 1fr}.questionnaire_deleteConfirmation__2z2KG>div{grid-column:1/-1}.questionnaire_editorSidebar__aD7fh,.questionnaire_questionPalette__6MUSY,.questionnaire_settingsPanel__lcXF2{grid-template-columns:1fr}.questionnaire_questionCard__rl_mG{grid-template-columns:32px minmax(0,1fr)}.questionnaire_questionActions__TuFIF{grid-column:1/-1;flex-direction:row;justify-content:flex-end}.questionnaire_scalePreview__cKCEh{overflow-x:auto}.questionnaire_scalePreview__cKCEh>div{min-width:430px}.questionnaire_questionCanvas__W4xoc>header{flex-direction:column}.questionnaire_previewBackdrop__iGZUi{padding:0}.questionnaire_participantPreview__LWr2O{max-height:100vh;border-radius:0}.questionnaire_participantPreview__LWr2O>footer,.questionnaire_previewProgress__5_GHQ{align-items:flex-start;flex-direction:column}}.questionnaire_editorError__Hz3tH{margin-top:12px;border:1px solid #f1c3c8;border-radius:12px;background:#fff5f6;padding:12px 14px;color:#8d2633;font-size:14px}.questionnaire_libraryRow__KBDI1 img{max-width:100%;max-height:36px;object-fit:contain}.questionnaire_editorLoading__mZrQe{display:grid;max-width:720px;gap:10px;margin:48px auto;border:1px solid #d7e5ea;border-radius:16px;background:#fff;padding:28px;color:#526b77;font-size:14px;text-align:center}.questionnaire_editorLoading__mZrQe strong{color:#203d49;font-size:18px}.questionnaire_editorLoading__mZrQe button{justify-self:center;border:0;border-radius:10px;background:#20bce8;padding:11px 16px;color:#082f3e;font-size:14px;font-weight:900;cursor:pointer}