.vvveb-wrapper[data-v-7d3def30]{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#1e1e1e}.toolbar[data-v-7d3def30]{padding:12px 20px;background:#2d2d2d;border-bottom:1px solid #444;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:1000}.btn[data-v-7d3def30]{padding:10px 16px;background:#007bff;color:#fff;border:none;border-radius:6px;cursor:pointer}.btn-success[data-v-7d3def30]{background:#28a745}.btn[data-v-7d3def30]:disabled{opacity:.5;cursor:not-allowed}.select[data-v-7d3def30]{padding:10px;background:#444;color:#fff;border:1px solid #666;border-radius:6px}.info[data-v-7d3def30]{margin-left:auto;opacity:.8;font-size:.9em}.vvveb-iframe[data-v-7d3def30]{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;border:none}[data-v-63085ca4] .vvveb-modal .modal-dialog{max-width:95vw!important;height:95vh}[data-v-63085ca4] .vvveb-modal .modal-content{height:100%}[data-v-63085ca4] .vvveb-modal .modal-body{height:calc(100% - 55px)}[data-v-63085ca4] .basic-subheader{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.preview-iframe-wrapper[data-v-63085ca4]{position:relative}[data-v-63085ca4] .edit,[data-v-63085ca4] .editable-field{-webkit-transition:all .2s ease;transition:all .2s ease;border:1px dashed #ccc!important}[data-v-63085ca4] .edit:hover,[data-v-63085ca4] .editable-field:hover{background-color:rgba(240,253,250,.5)!important;cursor:pointer;border:2px solid #0d9488!important;-webkit-box-shadow:0 4px 12px rgba(13,148,136,.15);box-shadow:0 4px 12px rgba(13,148,136,.15)}.survey-sidebar-left[data-v-63085ca4]{background:#fff;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.08);border:1px solid #e2e8f0;border-radius:6px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:Inter,sans-serif;overflow:hidden}.selection-panel[data-v-63085ca4]{padding:20px;height:100%}.sidebar-header[data-v-63085ca4]{background:#01645a;color:#fff;padding:16px 20px;font-weight:600;font-size:1.1rem;border-top-left-radius:6px;border-top-right-radius:6px;-ms-flex-negative:0;flex-shrink:0}.sidebar-body-left[data-v-63085ca4]{padding:20px;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:calc(100vh - 120px);min-height:600px}.survey-list .survey-item[data-v-63085ca4]{margin-bottom:10px}.survey-list .survey-item .border[data-v-63085ca4]{border-color:#e9ecef!important}.survey-list .survey-item .border[data-v-63085ca4]:hover{border-color:#008479!important;-webkit-box-shadow:0 2px 4px rgba(0,132,121,.2);box-shadow:0 2px 4px rgba(0,132,121,.2)}.survey-results[data-v-63085ca4]{background:#f8f9fa;border-radius:6px}.survey-section .section-title[data-v-63085ca4]{font-size:1rem;font-weight:700;color:#01645a;margin-bottom:14px;padding-bottom:8px;border-bottom:2px solid #ccfbf1;-webkit-transition:all .2s;transition:all .2s}.survey-section .section-title[data-v-63085ca4]:hover{color:#065f56}.question-item>div:not(.collapsed) .svg-icon[data-v-63085ca4],.section-title:not(.collapsed) .svg-icon[data-v-63085ca4]{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.question-item>div.collapsed .svg-icon[data-v-63085ca4],.section-title.collapsed .svg-icon[data-v-63085ca4]{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.cursor-pointer[data-v-63085ca4]{cursor:pointer}.svg-icon[data-v-63085ca4]{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.collapsed .svg-icon[data-v-63085ca4]{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.question-item[data-v-63085ca4]{background:#f8fffe;border:1px solid #ccfbf1;border-radius:8px;padding:12px 14px;margin-bottom:12px;-webkit-transition:all .2s;transition:all .2s}.question-item[data-v-63085ca4]:hover{background:#f0fdfa;border-color:#0d9488;-webkit-box-shadow:0 4px 12px rgba(13,148,136,.15);box-shadow:0 4px 12px rgba(13,148,136,.15)}.question-item[draggable=true][data-v-63085ca4]{cursor:-webkit-grab;cursor:grab}.question-item[draggable=true][data-v-63085ca4]:active{cursor:-webkit-grabbing;cursor:grabbing}.question-code[data-v-63085ca4]{font-family:monospace;font-size:.85rem;opacity:.8;color:#000!important;font-weight:700}.question-text[data-v-63085ca4]{font-size:.95rem;color:#1e293b;line-height:1.6;margin-top:4px}.tag-badge[data-v-63085ca4]{cursor:-webkit-grab;cursor:grab;-webkit-transition:all .2s ease;transition:all .2s ease}.tag-badge[data-v-63085ca4]:active{cursor:-webkit-grabbing;cursor:grabbing}.tag-badge[data-v-63085ca4]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(13,148,136,.25);box-shadow:0 4px 12px rgba(13,148,136,.25)}.answer-text[data-v-63085ca4]{font-size:1rem;color:#0d9488;margin-top:8px;padding:8px;background:#f0fdfa;border-radius:4px;border-left:3px solid #0d9488}.mt-6.mb-6[data-v-63085ca4]{height:calc(100vh - 60px);overflow:hidden}.b-row[data-v-63085ca4]{height:100%}