.site-report-opinion-panel_panel__OGck6{margin:18px 0 22px;padding:24px;border:1px solid #dfe4e8;border-radius:20px;background:#fff;box-shadow:0 10px 28px rgba(21,31,38,.05)}.site-report-opinion-panel_panel__OGck6>header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:18px}.site-report-opinion-panel_panel__OGck6 header span{color:#d51c2b;font-size:12px;font-weight:800;letter-spacing:.14em}.site-report-opinion-panel_panel__OGck6 h3{margin:6px 0;font-size:22px}.site-report-opinion-panel_panel__OGck6 header p,.site-report-opinion-panel_panel__OGck6 header small{margin:0;color:#72808c;font-size:13px}.site-report-opinion-panel_grid__rR0eP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.site-report-opinion-panel_grid__rR0eP article{min-width:0;padding:16px;border:1px solid #e3e7ea;border-radius:14px;background:#fafbfc}.site-report-opinion-panel_grid__rR0eP article.site-report-opinion-panel_summary__cyEdC{grid-column:1/-1;background:#fff8f8;border-color:#f0c7cb}.site-report-opinion-panel_identity__bfrgQ{display:flex;align-items:center;gap:8px;margin-bottom:12px}.site-report-opinion-panel_identity__bfrgQ>span{padding:4px 7px;border-radius:999px;color:#fff;font-size:10px;letter-spacing:.08em}.site-report-opinion-panel_identity__bfrgQ .site-report-opinion-panel_leica__Uw_7J{background:#d51c2b}.site-report-opinion-panel_identity__bfrgQ .site-report-opinion-panel_eas__IYJD7{background:#27343b}.site-report-opinion-panel_identity__bfrgQ strong{font-size:14px}.site-report-opinion-panel_identity__bfrgQ small{margin-left:auto;color:#8a959d;font-size:11px}.site-report-opinion-panel_includeToggle__SqC_G{display:flex;align-items:center;gap:9px;margin:0 0 12px;border:1px solid #dce2e5;border-radius:10px;background:#fff;padding:9px 10px;cursor:pointer}.site-report-opinion-panel_includeToggle__SqC_G[data-included=true]{border-color:#eaaeb5;background:#fff5f6}.site-report-opinion-panel_includeToggle__SqC_G:has(input:disabled){background:#f3f5f6;cursor:not-allowed;opacity:.72}.site-report-opinion-panel_includeToggle__SqC_G input{width:17px;height:17px;margin:0;accent-color:#d51c2b}.site-report-opinion-panel_includeToggle__SqC_G>span{display:grid;gap:2px}.site-report-opinion-panel_includeToggle__SqC_G strong{color:#39474f;font-size:12px}.site-report-opinion-panel_includeToggle__SqC_G small{color:#7d8991;font-size:10px;line-height:1.4}.site-report-opinion-panel_grid__rR0eP textarea{width:100%;resize:vertical;min-height:92px;padding:12px;border:1px solid #cfd7dc;border-radius:10px;background:#fff;color:#202a30;font:inherit;line-height:1.55}.site-report-opinion-panel_grid__rR0eP textarea:focus{outline:2px solid rgba(213,28,43,.16);border-color:#d51c2b}.site-report-opinion-panel_actions__rWRmr{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:10px}.site-report-opinion-panel_actions__rWRmr small{color:#8a959d}.site-report-opinion-panel_actions__rWRmr button,.site-report-opinion-panel_state__qxR7A button{padding:8px 13px;border:0;border-radius:8px;background:#d51c2b;color:#fff;font-weight:750;cursor:pointer}.site-report-opinion-panel_actions__rWRmr button:disabled{cursor:default;background:#c7cdd1}.site-report-opinion-panel_readonly__G_vSH{min-height:68px;margin:0;white-space:pre-wrap;color:#46545d;line-height:1.6}.site-report-opinion-panel_state__qxR7A{padding:18px;border-radius:12px;background:#f4f6f7;color:#63717a}.site-report-opinion-panel_state__qxR7A.site-report-opinion-panel_error__ce37t{display:flex;justify-content:space-between;align-items:center;gap:12px;background:#fff0f1;color:#b51b28}.site-report-opinion-panel_errorText__TaxrC,.site-report-opinion-panel_successText__F8KSc{margin:8px 0 0;font-size:12px}.site-report-opinion-panel_successText__F8KSc{color:#147456}.site-report-opinion-panel_errorText__TaxrC{color:#b51b28}@media (max-width:760px){.site-report-opinion-panel_panel__OGck6{padding:18px;border-radius:16px}.site-report-opinion-panel_panel__OGck6>header{display:block}.site-report-opinion-panel_panel__OGck6>header>small{display:block;margin-top:8px}.site-report-opinion-panel_grid__rR0eP{grid-template-columns:1fr}.site-report-opinion-panel_grid__rR0eP article.site-report-opinion-panel_summary__cyEdC{grid-column:auto}.site-report-opinion-panel_identity__bfrgQ{flex-wrap:wrap}.site-report-opinion-panel_identity__bfrgQ small{width:100%;margin-left:0}}@font-face{font-family:NanumGothic;src:url(/assets/fonts/NanumGothic-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:NanumGothic;src:url(/assets/fonts/NanumGothic-Bold.ttf) format("truetype");font-weight:700;font-display:swap}.SiteDemoGuideComposer_dialog___Gt5F{width:min(1380px,calc(100vw - 36px));max-width:none;max-height:calc(100dvh - 36px);padding:0;border:1px solid #d9e0e4;border-radius:18px;color:#283941;background:white}.SiteDemoGuideComposer_dialog___Gt5F::backdrop{background:#14212bcc}.SiteDemoGuideComposer_header__AlrSQ{display:flex;justify-content:space-between;gap:20px;padding:22px 28px;border-bottom:1px solid #dce2e5}.SiteDemoGuideComposer_header__AlrSQ p{margin:0 0 6px;color:#bd1834;font-size:12px;font-weight:800;letter-spacing:.12em}.SiteDemoGuideComposer_header__AlrSQ h2{margin:0 0 8px;font-size:25px}.SiteDemoGuideComposer_header__AlrSQ span{font-size:14px}.SiteDemoGuideComposer_header__AlrSQ button{align-self:start;border:0;background:#f1f4f5;color:#35454e;font-size:28px;width:38px;height:38px;border-radius:8px;cursor:pointer}.SiteDemoGuideComposer_columns__57g9D{display:grid;grid-template-columns:minmax(340px,.9fr) minmax(0,1.1fr);gap:26px;padding:22px 28px;align-items:start}.SiteDemoGuideComposer_editor__xWjUh,.SiteDemoGuideComposer_preview__c7w2O{min-width:0}.SiteDemoGuideComposer_editor__xWjUh fieldset{margin:0 0 22px;padding:16px;border:1px solid #d8e1e5;border-radius:10px}.SiteDemoGuideComposer_editor__xWjUh legend{padding:0 8px;font-size:16px;font-weight:800}.SiteDemoGuideComposer_editor__xWjUh label{display:grid;gap:7px;margin:0 0 12px;font-size:14px;font-weight:700;min-width:0}.SiteDemoGuideComposer_editor__xWjUh input,.SiteDemoGuideComposer_editor__xWjUh textarea{width:100%;min-width:0;padding:11px;border:1px solid #cdd7dd;border-radius:7px;color:#283941;font:inherit;font-weight:400;background:white;box-sizing:border-box}.SiteDemoGuideComposer_editor__xWjUh input[readonly]{background:#f2f5f6}.SiteDemoGuideComposer_pair__504t7{display:grid;grid-template-columns:1fr 1fr;gap:12px}.SiteDemoGuideComposer_equipment__0Es_T{border-bottom:1px solid #dfe6e9;margin-bottom:12px;padding-bottom:8px}.SiteDemoGuideComposer_equipment__0Es_T:last-child{border-bottom:0;margin-bottom:0}.SiteDemoGuideComposer_editor__xWjUh .SiteDemoGuideComposer_check__vJfAV{display:flex;align-items:center;line-height:1.5}.SiteDemoGuideComposer_check__vJfAV input{width:19px;height:19px;flex-shrink:0}.SiteDemoGuideComposer_preview__c7w2O{position:sticky;top:12px}.SiteDemoGuideComposer_preview__c7w2O h3{font-size:16px;margin:0 0 12px}.SiteDemoGuideComposer_paper__JLTCK{background:#eef1f3;padding:12px;border-radius:8px}.SiteDemoGuideComposer_paper__JLTCK svg{display:block;width:100%;height:auto;background:white;box-shadow:0 2px 12px #0002}.SiteDemoGuideComposer_error__s8LYh,.SiteDemoGuideComposer_note__grq2L,.SiteDemoGuideComposer_success__8_juR,.SiteDemoGuideComposer_warning__ZG4XF{font-size:14px;line-height:1.6;overflow-wrap:anywhere}.SiteDemoGuideComposer_note__grq2L{color:#5c6d77}.SiteDemoGuideComposer_warning__ZG4XF{background:#fff4df;color:#855817;padding:11px;border-radius:8px}.SiteDemoGuideComposer_error__s8LYh{background:#fff0f3;color:#a01e34;padding:11px;border-radius:8px;white-space:pre-line}.SiteDemoGuideComposer_success__8_juR{background:#edf8f2;color:#196646;padding:11px;border-radius:8px}.SiteDemoGuideComposer_footer__OVG5n{padding:16px 28px;position:sticky;bottom:0;background:#fffffff7;border-top:1px solid #dce2e5}.SiteDemoGuideComposer_footer__OVG5n p{margin:0 0 10px}.SiteDemoGuideComposer_actions__PJ4ZN{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.SiteDemoGuideComposer_actions__PJ4ZN button{padding:12px 19px;border:1px solid #c8102e;background:#c8102e;color:white;border-radius:8px;font:inherit;font-size:15px;font-weight:800;cursor:pointer}.SiteDemoGuideComposer_actions__PJ4ZN button:first-child{background:white;color:#ac1830}.SiteDemoGuideComposer_actions__PJ4ZN button:disabled{opacity:.5;cursor:wait}.SiteDemoGuideComposer_dialog___Gt5F :focus-visible{outline:3px solid #387eb0;outline-offset:3px}@media(max-width:800px){.SiteDemoGuideComposer_dialog___Gt5F{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.SiteDemoGuideComposer_footer__OVG5n,.SiteDemoGuideComposer_header__AlrSQ{padding:16px}.SiteDemoGuideComposer_columns__57g9D{grid-template-columns:1fr;padding:16px}.SiteDemoGuideComposer_preview__c7w2O{position:static}.SiteDemoGuideComposer_pair__504t7{grid-template-columns:1fr}.SiteDemoGuideComposer_actions__PJ4ZN{justify-content:stretch}.SiteDemoGuideComposer_actions__PJ4ZN button{flex:1}}.survey-template-manager_manager__5rZA_{display:grid;gap:16px;width:min(1500px,100%);min-width:0;margin:24px auto;color:#20252a}.survey-template-manager_header__91FLV{position:relative;display:flex;justify-content:space-between;gap:24px;overflow:hidden;border:1px solid #dfe3e6;border-radius:12px;background:linear-gradient(115deg,#fff 0 72%,#eef1f2 72% 100%);padding:27px 30px;box-shadow:0 8px 26px rgba(31,40,46,.05)}.survey-template-manager_header__91FLV:after{position:absolute;right:20%;bottom:-74px;width:160px;height:160px;border:30px solid rgba(201,31,53,.055);border-radius:50%;content:""}.survey-template-manager_header__91FLV>div:first-child{position:relative;z-index:1;min-width:0}.survey-template-manager_header__91FLV p{margin:0 0 7px;color:#c91f35;font-size:.65rem;font-weight:900;letter-spacing:.14em}.survey-template-manager_header__91FLV h2{margin:0;font-size:clamp(1.45rem,2.5vw,2rem);letter-spacing:-.04em}.survey-template-manager_header__91FLV>div:first-child>span{display:block;max-width:680px;margin-top:8px;color:#68727a;font-size:.76rem;line-height:1.55}.survey-template-manager_headerMeta__1m_67{position:relative;z-index:1;display:grid;min-width:190px;align-content:center;border-left:1px solid rgba(46,55,61,.13);padding-left:22px}.survey-template-manager_headerMeta__1m_67 small{color:#c91f35;font-size:.59rem;font-weight:900;letter-spacing:.08em}.survey-template-manager_headerMeta__1m_67 strong{margin-top:5px;overflow-wrap:anywhere;font-size:.88rem}.survey-template-manager_headerMeta__1m_67 span{margin-top:3px;color:#7b858c;font-size:.66rem}.survey-template-manager_readOnly__N0M0t{display:flex;gap:10px;align-items:center;border:1px solid #d9dfe2;border-left:3px solid #68757f;border-radius:7px;background:#f8f9f9;padding:11px 14px;font-size:.72rem}.survey-template-manager_readOnly__N0M0t b{color:#3f4b53}.survey-template-manager_readOnly__N0M0t span{color:#6e787f}.survey-template-manager_layout__L2q9P{display:grid;grid-template-columns:238px minmax(0,1fr);align-items:start;gap:14px;min-width:0}.survey-template-manager_editor__Q3jXz,.survey-template-manager_versions__7puvd{min-width:0;border:1px solid #dfe3e6;border-radius:12px;background:#fff;box-shadow:0 8px 26px rgba(31,40,46,.05)}.survey-template-manager_versions__7puvd{position:sticky;top:14px;overflow:hidden}.survey-template-manager_sideTitle___QvL4{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e8ebed;padding:16px}.survey-template-manager_sideTitle___QvL4 strong{font-size:.78rem}.survey-template-manager_sideTitle___QvL4 span{border-radius:999px;background:#f1f3f4;padding:3px 7px;color:#6d767d;font-size:.58rem;font-weight:800}.survey-template-manager_versionList__JjJOL{display:grid;max-height:650px;overflow:auto;padding:7px}.survey-template-manager_versionList__JjJOL>button{display:grid;gap:8px;width:100%;border:1px solid transparent;border-radius:7px;background:transparent;padding:12px 10px;color:#273038;text-align:left;cursor:pointer}.survey-template-manager_versionList__JjJOL>button:hover{background:#f7f8f8}.survey-template-manager_versionList__JjJOL>button:focus-visible{outline:3px solid rgba(201,31,53,.16);outline-offset:1px}.survey-template-manager_versionList__JjJOL>.survey-template-manager_selectedVersion__IuO6e{border-color:#efc4c9;background:#fff5f6}.survey-template-manager_versionList__JjJOL button>span:first-child{display:grid;gap:3px}.survey-template-manager_versionList__JjJOL b{overflow-wrap:anywhere;font-size:.72rem}.survey-template-manager_versionList__JjJOL small{color:#858e95;font-size:.59rem}.survey-template-manager_editor__Q3jXz{padding:22px}.survey-template-manager_editorToolbar__F5jBL{display:flex;justify-content:space-between;gap:12px;align-items:center;border-bottom:1px solid #e6e9eb;padding-bottom:15px}.survey-template-manager_editorToolbar__F5jBL>div:first-child{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.survey-template-manager_status__rSNzQ{display:inline-flex;width:max-content;border-radius:999px;padding:4px 7px;font-size:.57rem;font-weight:900;white-space:nowrap}.survey-template-manager_draft__KKXyh{background:#fff0d9;color:#966006}.survey-template-manager_published__M0_IO{background:#e3f6ef;color:#08745c}.survey-template-manager_retired__bt_85{background:#eef1f2;color:#727c83}.survey-template-manager_unsaved__WVlgY{color:#b51c31;font-size:.62rem;font-weight:800}.survey-template-manager_actions__V7n1o{display:flex;gap:7px;align-items:center}.survey-template-manager_previewButton___aUbu,.survey-template-manager_primaryButton__wO_G3,.survey-template-manager_secondaryButton__FeZmn{min-height:36px;border-radius:6px;padding:8px 12px;font:inherit;font-size:.67rem;font-weight:850;cursor:pointer}.survey-template-manager_primaryButton__wO_G3{border:1px solid #b9142b;background:#c91f35;color:#fff}.survey-template-manager_secondaryButton__FeZmn{border:1px solid #d1d7da;background:#fff;color:#525d64}.survey-template-manager_previewButton___aUbu{border:1px solid #20262a;background:#20262a;color:#fff}.survey-template-manager_primaryButton__wO_G3:hover:not(:disabled){background:#b21a2f}.survey-template-manager_secondaryButton__FeZmn:hover:not(:disabled){border-color:#b9c0c4;background:#f7f8f8}.survey-template-manager_previewButton___aUbu:hover:not(:disabled){background:#343b40}.survey-template-manager_previewButton___aUbu:focus-visible,.survey-template-manager_primaryButton__wO_G3:focus-visible,.survey-template-manager_secondaryButton__FeZmn:focus-visible{outline:3px solid rgba(201,31,53,.18);outline-offset:2px}.survey-template-manager_previewButton___aUbu:disabled,.survey-template-manager_primaryButton__wO_G3:disabled,.survey-template-manager_secondaryButton__FeZmn:disabled{cursor:not-allowed;opacity:.55}.survey-template-manager_questionFields__0yrO5,.survey-template-manager_templateFields__heTxN{min-width:0;margin:0;border:0;padding:0}.survey-template-manager_templateFields__heTxN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:18px;border:1px solid #e3e6e8;border-radius:8px;background:#fafbfb;padding:16px}.survey-template-manager_inlineSetting__9JBl3,.survey-template-manager_limitField___9DXN,.survey-template-manager_questionFields__0yrO5>label,.survey-template-manager_ratingSettings__5WAKr label,.survey-template-manager_templateFields__heTxN label{display:grid;gap:6px;min-width:0;color:#576168;font-size:.64rem;font-weight:800}.survey-template-manager_questionFields__0yrO5 input,.survey-template-manager_questionFields__0yrO5 select,.survey-template-manager_questionFields__0yrO5 textarea,.survey-template-manager_templateFields__heTxN input,.survey-template-manager_templateFields__heTxN textarea{width:100%;min-width:0;border:1px solid #d3d9dc;border-radius:6px;background:#fff;padding:9px 10px;color:#242a2f;font:inherit;font-size:.72rem;outline:0}.survey-template-manager_questionFields__0yrO5 textarea,.survey-template-manager_templateFields__heTxN textarea{resize:vertical;line-height:1.5}.survey-template-manager_questionFields__0yrO5 input:focus,.survey-template-manager_questionFields__0yrO5 select:focus,.survey-template-manager_questionFields__0yrO5 textarea:focus,.survey-template-manager_templateFields__heTxN input:focus,.survey-template-manager_templateFields__heTxN textarea:focus{border-color:#c91f35;box-shadow:0 0 0 3px rgba(201,31,53,.08)}.survey-template-manager_questionFields__0yrO5:disabled input,.survey-template-manager_questionFields__0yrO5:disabled select,.survey-template-manager_questionFields__0yrO5:disabled textarea,.survey-template-manager_templateFields__heTxN:disabled input,.survey-template-manager_templateFields__heTxN:disabled textarea{background:#f5f6f6;color:#687179;opacity:1}.survey-template-manager_fullField__YDvh_{grid-column:1/-1}.survey-template-manager_questionHeading__x9tej{display:flex;justify-content:space-between;gap:12px;align-items:flex-end;margin:24px 0 11px}.survey-template-manager_questionHeading__x9tej h3{margin:0;font-size:1rem;letter-spacing:-.025em}.survey-template-manager_questionHeading__x9tej span{display:block;margin-top:4px;color:#858d93;font-size:.63rem}.survey-template-manager_questionList___9Pzd{display:grid;gap:10px}.survey-template-manager_questionCard__SwYfk{overflow:hidden;border:1px solid #dfe3e6;border-radius:9px;background:#fff}.survey-template-manager_questionTop__mgqQg{display:flex;justify-content:space-between;gap:10px;align-items:center;border-bottom:1px solid #e8ebed;background:#f9fafa;padding:9px 12px}.survey-template-manager_questionNumber__bIba_{display:grid;width:30px;height:25px;place-items:center;border-radius:4px;background:#2f383e;color:#fff;font-size:.62rem;font-weight:900;letter-spacing:.06em}.survey-template-manager_questionControls__4wLQj{display:flex;gap:5px}.survey-template-manager_optionsEditor__FuqAr button,.survey-template-manager_questionControls__4wLQj button{min-width:31px;min-height:30px;border:1px solid #d5dade;border-radius:5px;background:#fff;color:#566169;font:inherit;font-size:.65rem;font-weight:800;cursor:pointer}.survey-template-manager_optionsEditor__FuqAr button:hover:not(:disabled),.survey-template-manager_questionControls__4wLQj button:hover:not(:disabled){border-color:#bcc4c8;background:#f5f7f7}.survey-template-manager_optionsEditor__FuqAr button:focus-visible,.survey-template-manager_questionControls__4wLQj button:focus-visible{outline:3px solid rgba(201,31,53,.15);outline-offset:1px}.survey-template-manager_optionsEditor__FuqAr button:disabled,.survey-template-manager_questionControls__4wLQj button:disabled{cursor:not-allowed;opacity:.4}.survey-template-manager_questionControls__4wLQj .survey-template-manager_deleteButton__V23m7{padding:0 9px;border-color:#efc8cd;color:#b31c30}.survey-template-manager_questionFields__0yrO5{display:grid;grid-template-columns:minmax(0,1fr) 155px;gap:11px;padding:16px}.survey-template-manager_helpField__Kktlp,.survey-template-manager_promptField__gIfcH{grid-column:1/-1}.survey-template-manager_requiredField__1ZNEp{display:flex!important;align-items:center}.survey-template-manager_requiredField__1ZNEp input{width:auto;margin:0;accent-color:#c91f35}.survey-template-manager_optionsEditor__FuqAr{grid-column:1/-1;display:grid;gap:7px;border:1px solid #e3e7e9;border-radius:7px;background:#fafbfb;padding:12px}.survey-template-manager_optionsEditor__FuqAr>div:first-child{display:flex;justify-content:space-between;gap:10px;align-items:center}.survey-template-manager_optionsEditor__FuqAr>div:first-child strong{color:#515c63;font-size:.66rem}.survey-template-manager_optionsEditor__FuqAr>div:first-child button{min-height:29px;padding:5px 9px;color:#b51c31}.survey-template-manager_optionsEditor__FuqAr>label:not(.survey-template-manager_limitField___9DXN){display:grid;grid-template-columns:24px minmax(0,1fr) 30px;gap:7px;align-items:center}.survey-template-manager_optionsEditor__FuqAr>label:not(.survey-template-manager_limitField___9DXN)>span{display:grid;height:24px;place-items:center;border-radius:50%;background:#edf0f1;color:#68727a;font-size:.58rem;font-weight:900}.survey-template-manager_optionsEditor__FuqAr>label:not(.survey-template-manager_limitField___9DXN)>button{color:#b41b30;font-size:.85rem}.survey-template-manager_limitField___9DXN{grid-template-columns:minmax(180px,1fr) 90px;align-items:center;margin-top:3px;border-top:1px solid #e3e7e9;padding-top:10px}.survey-template-manager_inlineSetting__9JBl3{grid-column:1/-1;grid-template-columns:minmax(160px,1fr) 110px;align-items:center;border:1px solid #e3e7e9;border-radius:7px;background:#fafbfb;padding:10px 12px}.survey-template-manager_ratingSettings__5WAKr{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;border:1px solid #e3e7e9;border-radius:7px;background:#fafbfb;padding:12px}.survey-template-manager_message__DZmgX{margin-top:14px;border:1px solid #efc4c9;border-radius:7px;background:#fff6f7;padding:11px 13px;color:#8f2030;font-size:.69rem;font-weight:750;line-height:1.5}.survey-template-manager_noQuestions__t9qmb{display:grid;min-height:130px;place-items:center;border:1px dashed #d5dbde;border-radius:8px;background:#fafbfb;color:#7b858c;font-size:.7rem;text-align:center}.survey-template-manager_stickyActions__ezx4n{position:sticky;z-index:4;bottom:8px;display:flex;justify-content:space-between;gap:12px;align-items:center;margin-top:15px;border:1px solid #dce1e3;border-radius:8px;background:rgba(255,255,255,.96);padding:10px 12px;box-shadow:0 8px 25px rgba(23,31,36,.12);backdrop-filter:blur(10px)}.survey-template-manager_stickyActions__ezx4n>span{color:#6d777e;font-size:.63rem}.survey-template-manager_previewBackdrop__wldje{position:fixed;z-index:300;inset:0;display:grid;overflow-y:auto;place-items:start center;background:rgba(16,22,26,.68);padding:28px;backdrop-filter:blur(5px)}.survey-template-manager_previewDialog__WC4Hr{width:min(860px,100%);max-height:calc(100vh - 56px);overflow-y:auto;border-radius:18px;background:#f4f5f5;box-shadow:0 30px 90px rgba(6,11,14,.38)}.survey-template-manager_previewHeader__GtFN5{position:sticky;z-index:3;top:0;display:flex;justify-content:space-between;gap:20px;align-items:flex-start;border-bottom:1px solid #e1e4e5;background:rgba(255,255,255,.96);padding:22px 24px;backdrop-filter:blur(12px)}.survey-template-manager_previewHeader__GtFN5 p{margin:0 0 5px;color:#c91f35;font-size:.6rem;font-weight:900;letter-spacing:.15em}.survey-template-manager_previewHeader__GtFN5 h2{margin:0;color:#20262a;font-size:1.3rem;letter-spacing:-.04em}.survey-template-manager_previewHeader__GtFN5 span{display:block;margin-top:5px;color:#788188;font-size:.66rem}.survey-template-manager_previewHeader__GtFN5>button{display:grid;width:36px;height:36px;flex:none;place-items:center;border:1px solid #d7dcde;border-radius:8px;background:#fff;color:#5f696f;font:inherit;font-size:1.25rem;cursor:pointer}.survey-template-manager_previewNotice__Z4yxg{display:flex;gap:9px;align-items:center;margin:18px 22px 0;border:1px solid #f0c8cd;border-left:4px solid #c91f35;border-radius:8px;background:#fff7f8;padding:10px 12px}.survey-template-manager_previewNotice__Z4yxg b{color:#a31d30;font-size:.66rem}.survey-template-manager_previewNotice__Z4yxg span{color:#7f666a;font-size:.64rem}.survey-template-manager_previewEquipment__34o97{display:flex;gap:10px;align-items:center;margin:12px 22px;border:1px solid #e0e4e6;border-radius:10px;background:#fff;padding:12px}.survey-template-manager_previewEquipment__34o97>i{display:grid;width:38px;height:38px;place-items:center;border-radius:9px;background:#c91f35;color:#fff;font-size:1.15rem;font-style:normal}.survey-template-manager_previewEquipment__34o97>div{display:grid;gap:3px}.survey-template-manager_previewEquipment__34o97 strong{color:#344047;font-size:.75rem}.survey-template-manager_previewEquipment__34o97 small{color:#899299;font-size:.6rem}.survey-template-manager_previewResult__t4LRl,.survey-template-manager_previewSurvey__8ciMu{margin:0 22px 16px;border:1px solid #e0e4e6;border-radius:12px;background:#fff;padding:18px}.survey-template-manager_previewResult__t4LRl>div:first-child{display:flex;justify-content:space-between;gap:12px;align-items:baseline;margin-bottom:15px}.survey-template-manager_previewResult__t4LRl>div:first-child strong{font-size:.88rem}.survey-template-manager_previewResult__t4LRl>div:first-child span{color:#899299;font-size:.62rem}.survey-template-manager_previewRating__Ge4AB{margin:0;border:0;padding:0}.survey-template-manager_previewRating__Ge4AB legend{margin-bottom:8px;color:#4b565d;font-size:.72rem;font-weight:850}.survey-template-manager_previewRating__Ge4AB>div,.survey-template-manager_previewStars__hpvXp{display:flex;width:fit-content;gap:4px;border:1px solid #e5e7e8;border-radius:11px;background:#fafbfb;padding:6px}.survey-template-manager_previewRating__Ge4AB button,.survey-template-manager_previewStars__hpvXp button{display:grid;width:46px;height:43px;place-items:center;border:1px solid transparent;border-radius:7px;background:transparent;color:#d8dde0;font:inherit;font-size:1.15rem;cursor:pointer}.survey-template-manager_previewRating__Ge4AB button small,.survey-template-manager_previewStars__hpvXp button small{color:#8b969d;font-size:.52rem}.survey-template-manager_previewRating__Ge4AB button.survey-template-manager_starSelected__5sHKr,.survey-template-manager_previewStars__hpvXp button.survey-template-manager_starSelected__5sHKr{border-color:#f0d69a;background:#fff8e6;color:#dda22a}.survey-template-manager_previewRating__Ge4AB>span{display:block;width:fit-content;margin-top:7px;border-radius:999px;background:#fff4d4;padding:4px 8px;color:#8b6010;font-size:.6rem;font-weight:850}.survey-template-manager_previewComment__bynY1{display:grid;gap:6px;margin-top:15px;color:#4b565d;font-size:.68rem;font-weight:800}.survey-template-manager_previewComment__bynY1 textarea,.survey-template-manager_previewQuestion__yWeca textarea{width:100%;border:1px solid #d8dddf;border-radius:8px;padding:10px;color:#30373b;font:inherit;font-size:.7rem;line-height:1.5;resize:vertical}.survey-template-manager_previewSurveyHead__1Wy89{border-bottom:1px solid #e7e9ea;padding-bottom:16px}.survey-template-manager_previewSurveyHead__1Wy89 p{margin:0 0 5px;color:#c91f35;font-size:.57rem;font-weight:900;letter-spacing:.12em}.survey-template-manager_previewSurveyHead__1Wy89 h3{margin:0;color:#242a2e;font-size:1.05rem;letter-spacing:-.03em}.survey-template-manager_previewSurveyHead__1Wy89>span{display:block;margin-top:7px;color:#707a80;font-size:.69rem;line-height:1.55}.survey-template-manager_previewSurveyHead__1Wy89 em{display:block;margin-top:10px;border-left:3px solid #c91f35;background:#fff3f4;padding:8px 10px;color:#8c2733;font-size:.66rem;font-style:normal;font-weight:750}.survey-template-manager_previewQuestionList__b9VVE{display:grid;gap:10px;margin-top:14px}.survey-template-manager_previewQuestion__yWeca{display:grid;gap:8px;margin:0;border:1px solid #e3e6e7;border-radius:9px;background:#fbfcfc;padding:14px;color:#3e474c}.survey-template-manager_previewQuestion__yWeca legend,.survey-template-manager_previewQuestion__yWeca>span{padding:0;font-size:.72rem;font-weight:800;line-height:1.5}.survey-template-manager_previewQuestion__yWeca b{display:inline-grid;width:28px;height:23px;margin-right:8px;place-items:center;border-radius:5px;background:#30383d;color:#fff;font-size:.54rem;letter-spacing:.05em}.survey-template-manager_previewQuestion__yWeca sup{margin-left:6px;border-radius:999px;background:#ffe6e9;padding:2px 5px;color:#b01c30;font-size:.5rem;vertical-align:1px}.survey-template-manager_previewQuestion__yWeca>p{margin:-2px 0 0 36px;color:#818b91;font-size:.61rem;line-height:1.45}.survey-template-manager_previewOptions__xcGSa{display:grid;gap:6px}.survey-template-manager_previewOptions__xcGSa label{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;align-items:start;border:1px solid #e3e6e7;border-radius:7px;background:#fff;padding:9px 10px;color:#505a60;font-size:.66rem;line-height:1.45}.survey-template-manager_previewOptions__xcGSa input{width:16px;height:16px;margin:1px 0 0;accent-color:#c91f35}.survey-template-manager_previewFooter__4zoLW{position:sticky;bottom:0;display:flex;justify-content:space-between;gap:12px;align-items:center;border-top:1px solid #dfe3e5;background:rgba(255,255,255,.96);padding:14px 22px;backdrop-filter:blur(12px)}.survey-template-manager_previewFooter__4zoLW span{color:#7b858b;font-size:.63rem}.survey-template-manager_empty__guusE{display:grid;min-height:260px;place-items:center;align-content:center;gap:5px;border:1px dashed #d5dbde;border-radius:12px;background:#fafbfb;color:#6e787f;text-align:center}.survey-template-manager_empty__guusE>span{color:#c91f35;font-size:1.7rem}.survey-template-manager_empty__guusE strong{font-size:.85rem}.survey-template-manager_empty__guusE p{margin:0;color:#92999e;font-size:.68rem}.survey-template-manager_srOnly__7erKX{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}@media (max-width:900px){.survey-template-manager_layout__L2q9P{grid-template-columns:1fr}.survey-template-manager_versions__7puvd{position:static}.survey-template-manager_versionList__JjJOL{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}}@media (max-width:680px){.survey-template-manager_manager__5rZA_{gap:11px}.survey-template-manager_header__91FLV{display:grid;background:#fff;padding:21px}.survey-template-manager_headerMeta__1m_67{border-top:1px solid #e2e6e8;border-left:0;padding:13px 0 0}.survey-template-manager_versionList__JjJOL{grid-template-columns:1fr}.survey-template-manager_editor__Q3jXz{padding:15px}.survey-template-manager_editorToolbar__F5jBL{align-items:stretch;flex-direction:column}.survey-template-manager_editorToolbar__F5jBL>.survey-template-manager_actions__V7n1o,.survey-template-manager_editorToolbar__F5jBL>.survey-template-manager_primaryButton__wO_G3{width:100%}.survey-template-manager_editorToolbar__F5jBL>.survey-template-manager_actions__V7n1o>button{flex:1}.survey-template-manager_templateFields__heTxN{grid-template-columns:1fr;padding:13px}.survey-template-manager_templateFields__heTxN>*{grid-column:1!important}.survey-template-manager_questionHeading__x9tej{align-items:stretch;flex-direction:column}.survey-template-manager_questionHeading__x9tej>button{width:100%}.survey-template-manager_questionFields__0yrO5{grid-template-columns:1fr;padding:13px}.survey-template-manager_questionFields__0yrO5>*{grid-column:1!important}.survey-template-manager_ratingSettings__5WAKr{grid-template-columns:1fr 1fr}.survey-template-manager_stickyActions__ezx4n{align-items:stretch;flex-direction:column;bottom:4px}.survey-template-manager_stickyActions__ezx4n .survey-template-manager_actions__V7n1o{display:grid;grid-template-columns:1fr 1fr}.survey-template-manager_stickyActions__ezx4n button{width:100%;min-height:42px}.survey-template-manager_previewBackdrop__wldje{align-items:end;padding:0}.survey-template-manager_previewDialog__WC4Hr{width:100%;max-height:95vh;border-radius:18px 18px 0 0}.survey-template-manager_previewHeader__GtFN5{padding:18px}.survey-template-manager_previewEquipment__34o97,.survey-template-manager_previewNotice__Z4yxg,.survey-template-manager_previewResult__t4LRl,.survey-template-manager_previewSurvey__8ciMu{margin-right:14px;margin-left:14px}.survey-template-manager_previewResult__t4LRl,.survey-template-manager_previewSurvey__8ciMu{padding:14px}.survey-template-manager_previewRating__Ge4AB>div,.survey-template-manager_previewStars__hpvXp{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));width:100%}.survey-template-manager_previewRating__Ge4AB button,.survey-template-manager_previewStars__hpvXp button{width:100%;min-width:0}.survey-template-manager_previewFooter__4zoLW{padding:12px 14px}}@media (max-width:410px){.survey-template-manager_header__91FLV{padding:18px}.survey-template-manager_editor__Q3jXz{padding:11px}.survey-template-manager_questionTop__mgqQg{padding:8px 10px}.survey-template-manager_questionFields__0yrO5{padding:11px}.survey-template-manager_optionsEditor__FuqAr{padding:10px}.survey-template-manager_inlineSetting__9JBl3,.survey-template-manager_limitField___9DXN,.survey-template-manager_ratingSettings__5WAKr{grid-template-columns:1fr}.survey-template-manager_actions__V7n1o{display:grid;grid-template-columns:1fr}.survey-template-manager_questionControls__4wLQj button{min-width:36px;min-height:36px}}