.template-option[data-v-838959d9]{border:1px solid #dbe3ed;border-radius:8px;padding:11px;display:grid;grid-template-columns:20px 1fr;column-gap:5px;cursor:pointer;background:#fff}.template-option input[data-v-838959d9]{grid-row:1/3}.template-option strong[data-v-838959d9]{font-size:12px}.template-option small[data-v-838959d9]{font-size:10px;color:#7c8799;line-height:1.45}.template-option.selected[data-v-838959d9]{border-color:#8c86ff;background:#f7f6ff}.question-card[data-v-609b8b3f]{background:#fff;border:1px solid #d9e1ec;border-radius:9px;padding:18px 20px;box-shadow:0 1px 2px #10182808}.q-header[data-v-609b8b3f]{display:grid;grid-template-columns:34px 1fr;gap:8px;margin-bottom:14px}.q-code[data-v-609b8b3f]{font-size:11px;font-weight:800;color:#6b7590;background:#eef2f8;border-radius:5px;height:24px;display:grid;place-items:center}.q-title[data-v-609b8b3f]{font-size:15px;font-weight:700;color:#172033;line-height:1.45}.required[data-v-609b8b3f]{color:#c94040}.q-desc[data-v-609b8b3f],.q-help[data-v-609b8b3f]{color:#667085;font-size:13px;margin:5px 0 0}.q-help[data-v-609b8b3f]{margin-top:10px}.choice-list[data-v-609b8b3f]{display:grid;gap:7px}.choice-list.horizontal[data-v-609b8b3f]{display:flex;flex-wrap:wrap}.choice[data-v-609b8b3f]{display:flex;align-items:center;gap:9px;padding:9px 10px;border:1px solid #e2e7ef;border-radius:7px;background:#fbfcfe;font-size:14px}.respondent-input[data-v-609b8b3f]{width:100%;min-height:40px;border:1px solid #cfd8e5;border-radius:7px;padding:8px 10px;background:#fff}.respondent-input.compact[data-v-609b8b3f]{max-width:310px}.textarea[data-v-609b8b3f]{min-height:110px;resize:vertical}.rating[data-v-609b8b3f]{display:flex;gap:4px}.rating button[data-v-609b8b3f]{font-size:28px;color:#d8dce5;background:transparent;border:0}.rating button.active[data-v-609b8b3f]{color:#f6b51b}.smileys[data-v-609b8b3f]{display:flex;gap:8px}.smileys button[data-v-609b8b3f]{font-size:28px;border:1px solid #e0e5ed;background:#fff;border-radius:8px;padding:5px 9px}.smileys button.active[data-v-609b8b3f]{border-color:#635bff;background:#f1f0ff}.slider-wrap[data-v-609b8b3f]{display:flex;align-items:center;gap:16px}.slider-wrap input[data-v-609b8b3f]{width:min(560px,90%)}.nps[data-v-609b8b3f]{display:grid;grid-template-columns:repeat(11,minmax(32px,1fr));max-width:650px;gap:5px}.nps button[data-v-609b8b3f]{height:38px;border:1px solid #dce2eb;background:#fff;border-radius:6px}.nps button.active[data-v-609b8b3f]{background:#635bff;color:#fff;border-color:#635bff}.matrix-wrap[data-v-609b8b3f]{overflow:auto}.matrix[data-v-609b8b3f]{width:100%;border-collapse:collapse;font-size:13px}.matrix th[data-v-609b8b3f],.matrix td[data-v-609b8b3f]{border-bottom:1px solid #e7ebf1;padding:9px;text-align:center}.matrix th[data-v-609b8b3f]:first-child{text-align:left}.semantic-list[data-v-609b8b3f]{display:grid;gap:12px}.semantic-row[data-v-609b8b3f]{display:grid;grid-template-columns:140px 1fr 140px;align-items:center;gap:12px;font-size:13px}.semantic-scale[data-v-609b8b3f]{display:flex;justify-content:space-between}.semantic-scale label[data-v-609b8b3f]{display:grid;place-items:center;gap:3px}.ranking[data-v-609b8b3f]{list-style:none;padding:0;margin:0;display:grid;gap:7px}.ranking li[data-v-609b8b3f]{display:grid;grid-template-columns:32px 1fr auto;align-items:center;border:1px solid #e0e5ed;border-radius:7px;padding:8px}.ranking button[data-v-609b8b3f]{border:1px solid #d9e0e9;background:#fff;border-radius:5px;margin-left:4px}.rank-num[data-v-609b8b3f]{width:24px;height:24px;border-radius:5px;background:#eef2f8;display:grid;place-items:center;font-size:12px;font-weight:700}.image-grid[data-v-609b8b3f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.image-option[data-v-609b8b3f]{border:1px solid #dce2eb;background:#fff;border-radius:8px;padding:7px;text-align:left}.image-option.active[data-v-609b8b3f]{border-color:#635bff;box-shadow:0 0 0 2px #635bff1f}.image-option img[data-v-609b8b3f]{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:6px;margin-bottom:7px}.sum-list[data-v-609b8b3f]{display:grid;gap:7px;max-width:600px}.sum-list label[data-v-609b8b3f]{display:grid;grid-template-columns:1fr 100px;align-items:center;gap:12px}.sum-list input[data-v-609b8b3f]{height:36px;border:1px solid #d7dee8;border-radius:6px;padding:6px}.sum-total[data-v-609b8b3f]{text-align:right;font-size:13px}.sum-total.bad[data-v-609b8b3f]{color:#c94040}.file-upload[data-v-609b8b3f]{border:1px dashed #bbc5d4;border-radius:8px;padding:14px;background:#fafbfd;display:flex;gap:12px;align-items:center}.info-block[data-v-609b8b3f]{background:#f5f7fb;border-left:4px solid #635bff;padding:13px 15px;border-radius:6px;font-size:14px}.section-rule[data-v-609b8b3f]{height:2px;background:#dfe5ee;margin-bottom:14px}.section-title[data-v-609b8b3f]{font-size:20px;margin:0}.media-block[data-v-609b8b3f]{margin:0}.media-block img[data-v-609b8b3f],.media-block video[data-v-609b8b3f]{max-width:100%;max-height:420px;border-radius:8px}.media-block figcaption[data-v-609b8b3f]{font-size:13px;color:#667085;margin-top:6px}@media(max-width:700px){.question-card[data-v-609b8b3f]{padding:15px}.semantic-row[data-v-609b8b3f]{grid-template-columns:1fr}.nps[data-v-609b8b3f]{grid-template-columns:repeat(6,1fr)}}.maxdiff-wrap[data-v-609b8b3f]{display:grid;gap:10px}.maxdiff-summary[data-v-609b8b3f]{font-size:12px;color:#667085;background:#f7f8fb;border:1px solid #e4e8ef;border-radius:6px;padding:7px 9px}.maxdiff-task[data-v-609b8b3f]{border:1px solid #dfe5ed;border-radius:8px;overflow:hidden;background:#fff}.maxdiff-task>header[data-v-609b8b3f]{display:flex;justify-content:space-between;gap:10px;padding:9px 11px;background:#f7f8fc;border-bottom:1px solid #e5e9ef}.maxdiff-task>header strong[data-v-609b8b3f]{font-size:12px}.maxdiff-task>header span[data-v-609b8b3f]{font-size:10px;color:#7c8799}.maxdiff-table[data-v-609b8b3f]{display:grid}.maxdiff-head[data-v-609b8b3f],.maxdiff-row[data-v-609b8b3f]{display:grid;grid-template-columns:minmax(180px,1fr) 100px 100px;align-items:center}.maxdiff-head[data-v-609b8b3f]{background:#fbfcfd;color:#7b8798;font-size:9px;text-transform:uppercase;font-weight:800}.maxdiff-head[data-v-609b8b3f]>*{padding:7px 10px}.maxdiff-row[data-v-609b8b3f]{border-top:1px solid #edf0f4}.maxdiff-row[data-v-609b8b3f]:first-of-type{border-top:0}.maxdiff-row>strong[data-v-609b8b3f]{font-size:12px;padding:9px 10px}.maxdiff-row label[data-v-609b8b3f]{display:flex;justify-content:center;align-items:center;gap:4px;font-size:9px;color:#667085}.maxdiff-row label span[data-v-609b8b3f]{display:none}.heatmap-question[data-v-609b8b3f]{display:grid;gap:8px}.heatmap-help[data-v-609b8b3f]{font-size:11px;color:#667085}.heatmap-image[data-v-609b8b3f]{position:relative;display:inline-block;max-width:100%;cursor:crosshair;line-height:0;border:1px solid #d9e1eb;border-radius:8px;overflow:hidden;background:#f4f6f9}.heatmap-image img[data-v-609b8b3f]{display:block;max-width:100%;width:auto;height:auto;max-height:560px}.heatmap-marker[data-v-609b8b3f]{position:absolute;transform:translate(-50%,-50%);display:grid;place-items:center;border-radius:999px;background:#635bffe6;color:#fff;border:2px solid #fff;box-shadow:0 1px 5px #00000047;font-size:8px;font-weight:800;pointer-events:none;line-height:1}.heatmap-actions[data-v-609b8b3f]{display:flex;justify-content:space-between;align-items:center;font-size:10px;color:#7b8798}.heatmap-actions button[data-v-609b8b3f]{border:1px solid #dce3eb;background:#fff;border-radius:5px;padding:5px 8px;font-size:9px}@media(max-width:700px){.maxdiff-head[data-v-609b8b3f],.maxdiff-row[data-v-609b8b3f]{grid-template-columns:minmax(120px,1fr) 70px 70px}.maxdiff-task>header[data-v-609b8b3f]{display:grid}.heatmap-image img[data-v-609b8b3f]{width:100%}}.survey-renderer[data-v-f8fd5001]{display:grid;gap:12px}.renderer-alert[data-v-f8fd5001]{padding:14px;border:1px solid #f3c9c9;background:#fff5f5;border-radius:8px;color:#9b2c2c}.logic-group[data-v-9187b4cd]{border:1px solid #d9e1ec;border-radius:8px;background:#f9fbfd;padding:9px}.logic-group-nested[data-v-9187b4cd]{margin:7px 0 4px 18px;border-left:3px solid #8d87ee;background:#fff}.logic-group-head[data-v-9187b4cd]{display:flex;gap:7px;align-items:center;margin-bottom:7px}.logic-group-head select[data-v-9187b4cd],.logic-leaf select[data-v-9187b4cd],.logic-leaf input[data-v-9187b4cd]{height:31px;border:1px solid #d7dfe9;border-radius:5px;background:#fff;padding:0 7px;font-size:10px;min-width:0}.logic-group-head select[data-v-9187b4cd]{width:220px}.logic-group-head small[data-v-9187b4cd]{font-size:8px;color:#8995a7}.logic-chip[data-v-9187b4cd]{font-size:8px;font-weight:900;letter-spacing:.08em;color:#5d56de}.logic-children[data-v-9187b4cd]{display:grid;gap:5px}.logic-leaf[data-v-9187b4cd]{display:grid;grid-template-columns:125px minmax(150px,1.3fr) 165px minmax(120px,.8fr) 28px;gap:5px}.logic-delete[data-v-9187b4cd]{height:31px;border:1px solid #efccd1;border-radius:5px;background:#fff5f6;color:#a84958}.logic-group-actions[data-v-9187b4cd]{display:flex;gap:6px;margin-top:7px}.logic-group-actions button[data-v-9187b4cd],.logic-remove[data-v-9187b4cd]{border:0;background:transparent;color:#5b55dc;font-size:9px;font-weight:750;padding:3px}.logic-remove[data-v-9187b4cd]{color:#a44a58;margin-left:20px}@media(max-width:1050px){.logic-leaf[data-v-9187b4cd]{grid-template-columns:1fr 1fr}.logic-delete[data-v-9187b4cd]{width:32px}}.editor-page[data-v-c23d68b8]{height:calc(100vh - 58px);display:flex;flex-direction:column;background:#eef2f6;overflow:hidden}.editor-top[data-v-c23d68b8]{height:62px;flex:0 0 62px;background:#fff;border-bottom:1px solid #dce3ec;padding:0 17px;display:flex;align-items:center;justify-content:space-between}.editor-title[data-v-c23d68b8]{display:flex;align-items:center;gap:9px}.back-btn[data-v-c23d68b8]{border:1px solid #dbe3ed;background:#fff;width:31px;height:31px;border-radius:7px}.editor-title h1[data-v-c23d68b8]{font-size:14px;margin:0;color:#25324a}.editor-title small[data-v-c23d68b8]{display:block;color:#8b96a7;font-size:9.5px;margin-top:2px}.save-indicator[data-v-c23d68b8]{font-size:10px;padding:4px 7px;border-radius:5px}.save-indicator.ok[data-v-c23d68b8]{color:#167552;background:#eefaf5}.save-indicator.error[data-v-c23d68b8]{color:#b43d3d;background:#fff1f1}.editor-tabs[data-v-c23d68b8]{height:42px;flex:0 0 42px;background:#fff;border-bottom:1px solid #dce3ec;padding-left:17px;display:flex;align-items:stretch}.editor-tabs button[data-v-c23d68b8]{border:0;background:transparent;padding:0 14px;position:relative;color:#6a7688;font-size:11px;font-weight:650}.editor-tabs button.active[data-v-c23d68b8]{color:#4f46d8}.editor-tabs button.active[data-v-c23d68b8]:after{content:"";position:absolute;bottom:-1px;left:10px;right:10px;height:2px;background:#635bff}.editor-tabs span[data-v-c23d68b8]{font-size:8px;background:#eef0f5;padding:2px 5px;border-radius:999px;margin-left:3px}.builder-layout[data-v-c23d68b8]{flex:1;min-height:0;display:grid;grid-template-columns:250px minmax(460px,1fr) 306px}.structure-pane[data-v-c23d68b8],.properties-pane[data-v-c23d68b8]{background:#fff;min-height:0;display:flex;flex-direction:column}.structure-pane[data-v-c23d68b8]{border-right:1px solid #d8e0e9}.properties-pane[data-v-c23d68b8]{border-left:1px solid #d8e0e9}.pane-head[data-v-c23d68b8]{height:43px;flex:0 0 43px;border-bottom:1px solid #e4e9ef;padding:0 11px;display:flex;align-items:center;justify-content:space-between}.pane-head strong[data-v-c23d68b8]{font-size:11.5px;color:#344054}.pane-head small[data-v-c23d68b8]{display:block;font-size:8.5px;color:#939eae;margin-top:1px}.pane-add[data-v-c23d68b8]{border:1px solid #dbe3ed;background:#f9fafc;border-radius:6px;width:27px;height:27px;color:#58657a}.structure-scroll[data-v-c23d68b8],.properties-scroll[data-v-c23d68b8]{overflow:auto;min-height:0;flex:1}.page-node[data-v-c23d68b8]{border-bottom:1px solid #e8ecf1}.page-node-head[data-v-c23d68b8]{min-height:48px;display:flex;align-items:center;gap:6px;padding:5px 7px;cursor:pointer}.page-node-head[data-v-c23d68b8]:hover,.page-node-head.active[data-v-c23d68b8]{background:#f3f5ff}.drag-handle[data-v-c23d68b8],.q-drag[data-v-c23d68b8]{color:#a9b2c0;cursor:grab;-webkit-user-select:none;user-select:none}.page-node-head>div[data-v-c23d68b8]:nth-child(2){min-width:0;flex:1}.page-node-head strong[data-v-c23d68b8]{display:block;font-size:10.8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-node-head small[data-v-c23d68b8]{font-size:8.5px;color:#929dac}.page-node-actions[data-v-c23d68b8]{display:none;gap:1px}.page-node-head:hover .page-node-actions[data-v-c23d68b8]{display:flex}.page-node-actions button[data-v-c23d68b8],.card-actions button[data-v-c23d68b8]{border:0;background:transparent;color:#7d899a;font-size:12px}.question-tree[data-v-c23d68b8]{padding:0 5px 5px;min-height:4px}.question-tree-row[data-v-c23d68b8]{min-height:35px;display:flex;align-items:center;gap:5px;padding:3px 5px;border-radius:5px;cursor:pointer}.question-tree-row[data-v-c23d68b8]:hover{background:#f7f9fc}.question-tree-row.active[data-v-c23d68b8]{background:#eae9ff;color:#3730a3}.q-code[data-v-c23d68b8]{font-size:8px;font-weight:800;color:#8491a4;background:#eef2f7;padding:2px 4px;border-radius:4px}.question-tree-row>div[data-v-c23d68b8]{min-width:0;flex:1}.question-tree-row>div span[data-v-c23d68b8]{display:block;font-size:9.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.question-tree-row>div small[data-v-c23d68b8]{display:block;font-size:7.5px;color:#9ba6b5}.required-dot[data-v-c23d68b8]{color:#d55454}.block-dot[data-v-c23d68b8]{font-size:7px;color:#6d5ce7;border:1px solid #bcb6ff;border-radius:4px;padding:1px 3px}.add-under-page[data-v-c23d68b8]{width:100%;border:0;background:transparent;text-align:left;padding:5px 25px 8px;color:#68768b;font-size:8.5px}.add-under-page[data-v-c23d68b8]:hover{color:#4f46d8}.structure-footer[data-v-c23d68b8]{height:44px;flex:0 0 44px;border-top:1px solid #e4e9ef;padding:7px;display:flex;gap:5px}.builder-canvas[data-v-c23d68b8]{overflow:auto;padding:14px 18px 40px;background:#eef2f6}.canvas-meta[data-v-c23d68b8]{max-width:850px;margin:0 auto 10px;display:flex;justify-content:space-between;align-items:flex-end}.canvas-breadcrumb[data-v-c23d68b8]{font-size:8px;color:#8a96a8}.canvas-meta h2[data-v-c23d68b8]{font-size:17px;margin:2px 0 0}.page-canvas[data-v-c23d68b8]{max-width:850px;margin:0 auto;background:#fff;border:1px solid #d9e1ea;border-radius:8px;min-height:520px;padding:18px;box-shadow:0 2px 6px #13254009}.page-banner[data-v-c23d68b8]{padding:0 2px 14px;border-bottom:1px solid #e6eaf0;display:flex;justify-content:space-between}.page-banner span[data-v-c23d68b8]{font-size:7.5px;color:#655df0;font-weight:800;letter-spacing:.1em}.page-banner h3[data-v-c23d68b8]{font-size:15px;margin:2px 0}.page-banner p[data-v-c23d68b8]{font-size:10px;color:#7b8798;margin:3px 0}.editor-question-card[data-v-c23d68b8]{border:1px solid #dfe5ec;border-radius:7px;margin-top:10px;background:#fff;transition:.1s}.editor-question-card[data-v-c23d68b8]:hover{border-color:#c8d1dc}.editor-question-card.selected[data-v-c23d68b8]{border-color:#7c75ff;box-shadow:0 0 0 2px #635bff14}.question-card-head[data-v-c23d68b8]{height:34px;padding:0 8px;border-bottom:1px solid #edf0f4;display:flex;align-items:center;justify-content:space-between;background:#fafbfc;border-radius:7px 7px 0 0}.question-ident[data-v-c23d68b8]{display:flex;align-items:center;gap:6px;font-size:9px;color:#657286}.q-drag.visual[data-v-c23d68b8]{font-size:12px}.code-badge[data-v-c23d68b8]{font-size:7.5px;font-weight:800;background:#e9edf3;padding:2px 4px;border-radius:3px}.tiny-tag[data-v-c23d68b8]{font-size:7px;background:#e9f7f1;color:#177653;padding:2px 4px;border-radius:4px}.tiny-tag.group[data-v-c23d68b8]{background:#f0efff;color:#5b53d6}.question-card-body[data-v-c23d68b8]{padding:12px}.canvas-add[data-v-c23d68b8]{margin-top:10px;width:100%;border:1px dashed #c9d2df;background:#f9fbfd;border-radius:7px;padding:10px;color:#66758a;font-size:10px}.canvas-empty[data-v-c23d68b8]{min-height:370px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:7px;color:#778497}.canvas-empty>div[data-v-c23d68b8]{font-size:27px;color:#aeb9c7}.canvas-empty strong[data-v-c23d68b8]{font-size:13px;color:#3d4a5f}.canvas-empty span[data-v-c23d68b8]{font-size:10px;max-width:350px;line-height:1.5}.properties-scroll[data-v-c23d68b8]{padding:0}.property-section[data-v-c23d68b8]{padding:12px;border-bottom:1px solid #e7ebf0}.property-title[data-v-c23d68b8]{font-size:9.5px;font-weight:800;color:#566376;text-transform:uppercase;letter-spacing:.05em;margin-bottom:9px}.check-row[data-v-c23d68b8]{display:flex;gap:7px;align-items:flex-start;margin-top:10px;font-size:10px}.check-row input[data-v-c23d68b8]{margin-top:2px}.check-row span[data-v-c23d68b8]{display:grid}.check-row strong[data-v-c23d68b8]{font-size:10px}.check-row small[data-v-c23d68b8]{font-size:8px;color:#8d98a8;line-height:1.35}.item-subtitle[data-v-c23d68b8]{font-size:8px;font-weight:750;color:#7b8799;text-transform:uppercase;margin-bottom:5px}.item-edit[data-v-c23d68b8]{display:grid;grid-template-columns:25px 1fr 22px;gap:4px;align-items:center;margin-bottom:4px}.item-edit span[data-v-c23d68b8]{font-size:7.5px;color:#8894a5}.item-edit input[data-v-c23d68b8]{border:1px solid #d9e1ea;border-radius:5px;height:28px;padding:0 6px;font-size:9.5px;min-width:0}.item-edit button[data-v-c23d68b8]{border:0;background:transparent;color:#a3adbb}.text-action[data-v-c23d68b8]{border:0;background:transparent;color:#5148ed;font-size:9px;padding:3px 0;font-weight:650}.properties-footer[data-v-c23d68b8]{height:48px;padding:7px;border-top:1px solid #e4e9ef}.drag-ghost[data-v-c23d68b8]{opacity:.4;background:#eae9ff!important}.tab-content[data-v-c23d68b8]{flex:1;min-height:0;display:grid;grid-template-columns:210px 1fr;overflow:hidden}.tab-content.single[data-v-c23d68b8]{display:block;overflow:auto}.logic-sidebar[data-v-c23d68b8]{background:#fff;border-right:1px solid #dce3ec;padding:10px 7px}.logic-sidebar button[data-v-c23d68b8]{width:100%;border:0;background:transparent;border-radius:6px;text-align:left;padding:9px 10px;font-size:10.5px;color:#5f6d80;display:flex;justify-content:space-between}.logic-sidebar button.active[data-v-c23d68b8]{background:#ebeaff;color:#473fcb;font-weight:700}.logic-sidebar span[data-v-c23d68b8]{background:#fff;border:1px solid #dfe5ed;padding:1px 5px;border-radius:999px;font-size:8px}.logic-main[data-v-c23d68b8]{overflow:auto;padding:18px 22px 40px}.logic-main[data-v-c23d68b8]>*{max-width:1200px;margin-left:auto;margin-right:auto}.logic-head[data-v-c23d68b8]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:13px}.logic-head h2[data-v-c23d68b8]{font-size:18px;margin:0}.logic-head p[data-v-c23d68b8]{font-size:10.5px;color:#7a8799;margin:4px 0}.logic-builder[data-v-c23d68b8]{background:#fff;border:1px solid #dbe2eb;border-radius:8px;padding:12px;margin-bottom:12px}.rule-top[data-v-c23d68b8]{display:flex;gap:7px;align-items:center;margin-bottom:10px}.rule-name[data-v-c23d68b8]{border:0;font-size:12px;font-weight:700;flex:1;outline:none}.builder-label[data-v-c23d68b8]{font-size:8px;font-weight:850;color:#655df0;letter-spacing:.1em;margin:7px 0}.builder-label.then[data-v-c23d68b8]{color:#16875b;margin-top:12px}.condition-row[data-v-c23d68b8]{display:grid;grid-template-columns:130px 1.4fr 150px 1fr 26px;gap:5px;margin-bottom:5px}.condition-row[data-v-c23d68b8]>*{min-width:0;height:31px;border:1px solid #d7dfe9;border-radius:5px;background:#fff;padding:0 6px;font-size:9.5px}.condition-row button[data-v-c23d68b8]{color:#9a5460;background:#fff5f5}.condition-row.action[data-v-c23d68b8]{grid-template-columns:190px 1fr 26px}.condition-row.action[data-v-c23d68b8]>*:nth-child(3){grid-column:auto}.rules-list[data-v-c23d68b8]{display:grid;gap:7px}.rule-card[data-v-c23d68b8]{background:#fff;border:1px solid #dce3ec;border-radius:7px;padding:10px;display:grid;grid-template-columns:220px 1fr 1fr auto;gap:10px;align-items:center}.rule-card>div[data-v-c23d68b8]:first-child{display:grid;grid-template-columns:28px 1fr;column-gap:6px}.rule-card>div:first-child small[data-v-c23d68b8]{grid-column:2;color:#8b96a7;font-size:8px}.rule-number[data-v-c23d68b8]{grid-row:1/3;width:28px;height:28px;border-radius:6px;background:#f0efff;color:#5c54d8;display:grid;place-items:center;font-size:8px}.rule-card strong[data-v-c23d68b8]{font-size:10px}.rule-card code[data-v-c23d68b8]{font-size:8px;color:#68768a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rule-actions[data-v-c23d68b8]{display:flex;gap:4px;flex-wrap:wrap}.rule-actions span[data-v-c23d68b8]{font-size:7.5px;background:#eef8f4;color:#24775c;padding:3px 5px;border-radius:4px}.quota-grid[data-v-c23d68b8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:9px}.quota-card[data-v-c23d68b8]{background:#fff;border:1px solid #dce3ec;border-radius:8px;padding:10px}.quota-card header[data-v-c23d68b8]{display:flex;justify-content:space-between}.quota-card header>div[data-v-c23d68b8]{display:grid}.quota-card header strong[data-v-c23d68b8]{font-size:11px}.quota-card header small[data-v-c23d68b8]{font-size:8px;color:#909bab}.quota-cell[data-v-c23d68b8]{margin-top:10px}.quota-cell>div[data-v-c23d68b8]:first-child{display:flex;gap:5px;align-items:center;font-size:9px}.quota-cell input[data-v-c23d68b8]{border:1px solid #dde4ec;border-radius:5px;height:26px;padding:0 5px;font-size:9px;min-width:0}.quota-cell input[data-v-c23d68b8]:first-child{flex:1}.quota-cell input[type=number][data-v-c23d68b8]{width:55px}.quota-progress[data-v-c23d68b8]{height:5px;background:#edf1f5;border-radius:999px;margin-top:5px;overflow:hidden}.quota-progress span[data-v-c23d68b8]{display:block;height:100%;background:#36b37e}.quota-card footer[data-v-c23d68b8]{display:flex;gap:5px;margin-top:10px;border-top:1px solid #edf0f4;padding-top:8px}.mini-check[data-v-c23d68b8]{font-size:8px;display:flex;align-items:center;gap:3px}.content-inner[data-v-c23d68b8]{padding:18px 22px 40px;max-width:1350px;margin:auto}.publish-summary[data-v-c23d68b8]{display:grid;grid-template-columns:repeat(3,1fr);background:#fff;border:1px solid #dbe3ec;border-radius:8px;margin-bottom:12px}.publish-summary>div[data-v-c23d68b8]{padding:13px 15px;border-right:1px solid #e4e9ef}.publish-summary>div[data-v-c23d68b8]:last-child{border-right:0}.publish-summary span[data-v-c23d68b8]{display:block;font-size:7.5px;color:#8a96a8;font-weight:800;letter-spacing:.08em}.publish-summary strong[data-v-c23d68b8]{display:block;font-size:17px;margin:3px 0}.publish-summary small[data-v-c23d68b8]{font-size:8.5px;color:#8b96a7}.collector-actions[data-v-c23d68b8]{display:flex;gap:6px;flex-wrap:wrap;margin:12px 0}.collector-actions button[data-v-c23d68b8]{background:#fff;border:1px solid #d9e1eb;border-radius:7px;padding:8px 10px;font-size:9.5px;color:#4f5d72}.collector-actions button[data-v-c23d68b8]:hover{border-color:#8b85ff;color:#5047d4}.collector-grid[data-v-c23d68b8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(390px,1fr));gap:10px}.collector-card[data-v-c23d68b8]{background:#fff;border:1px solid #dbe3ec;border-radius:8px;padding:12px}.collector-card header[data-v-c23d68b8]{display:flex;justify-content:space-between}.collector-card header>div[data-v-c23d68b8]{display:flex;gap:8px}.collector-icon[data-v-c23d68b8]{width:31px;height:31px;background:#eef1ff;color:#544bd9;border-radius:6px;display:grid;place-items:center;font-size:11px}.collector-card header strong[data-v-c23d68b8]{display:block;font-size:10.5px}.collector-card header small[data-v-c23d68b8]{font-size:8px;color:#929dad}.collector-stats[data-v-c23d68b8]{display:grid;grid-template-columns:repeat(3,1fr);margin:12px 0;background:#f8fafc;border:1px solid #e7ebf0;border-radius:6px}.collector-stats div[data-v-c23d68b8]{padding:7px 8px;border-right:1px solid #e5eaf0}.collector-stats div[data-v-c23d68b8]:last-child{border-right:0}.collector-stats strong[data-v-c23d68b8]{display:block;font-size:13px}.collector-stats span[data-v-c23d68b8]{font-size:7.5px;color:#8794a5}.collector-link[data-v-c23d68b8]{display:flex}.collector-link input[data-v-c23d68b8]{min-width:0;flex:1;border:1px solid #d8e0e9;border-radius:6px 0 0 6px;height:30px;padding:0 7px;font-size:8.5px}.collector-link button[data-v-c23d68b8],.embed-code button[data-v-c23d68b8]{border:1px solid #d8e0e9;background:#f7f9fc;border-left:0;border-radius:0 6px 6px 0;font-size:8px}.qr-box[data-v-c23d68b8]{display:flex;gap:9px;align-items:center;margin-top:10px;padding:8px;background:#fafbfc;border:1px solid #edf0f4}.qr-box img[data-v-c23d68b8]{width:72px;height:72px}.qr-box div[data-v-c23d68b8]{display:grid}.qr-box strong[data-v-c23d68b8]{font-size:9.5px}.qr-box span[data-v-c23d68b8]{font-size:8px;color:#8793a5}.embed-code[data-v-c23d68b8]{display:flex;margin-top:8px}.embed-code code[data-v-c23d68b8]{font-size:7.5px;background:#17243c;color:#dce5f4;padding:7px;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-radius:5px 0 0 5px}.language-cards[data-v-c23d68b8]{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:12px}.language-card[data-v-c23d68b8]{width:170px;background:#fff;border:1px solid #dce3ec;border-radius:7px;padding:8px;display:flex;align-items:center;gap:8px;cursor:pointer}.language-card.active[data-v-c23d68b8]{border-color:#7f78ff;background:#f7f6ff}.lang-code[data-v-c23d68b8]{width:34px;height:28px;border-radius:5px;background:#eef2f7;display:grid;place-items:center;font-size:9px;font-weight:800}.language-card>div[data-v-c23d68b8]:nth-child(2){flex:1}.language-card strong[data-v-c23d68b8]{display:block;font-size:9px}.language-card small[data-v-c23d68b8]{font-size:7.5px;color:#929dac}.language-card button[data-v-c23d68b8]{border:0;background:transparent;color:#9ca6b5}.translation-workspace[data-v-c23d68b8]{background:#fff;border:1px solid #dce3ec;border-radius:8px;overflow:hidden}.translation-workspace>header[data-v-c23d68b8]{min-height:46px;padding:8px 12px;border-bottom:1px solid #e4e9ef;display:flex;justify-content:space-between;align-items:center}.translation-workspace header>div[data-v-c23d68b8]:first-child{display:grid}.translation-workspace header strong[data-v-c23d68b8]{font-size:11px}.translation-workspace header small[data-v-c23d68b8]{font-size:8px;color:#8d98a8}.translation-row[data-v-c23d68b8]{display:grid;grid-template-columns:120px 1fr 1fr;gap:8px;align-items:center;padding:7px 11px;border-bottom:1px solid #edf0f4}.translation-row>div[data-v-c23d68b8]:first-child{display:grid}.translation-row>div:first-child span[data-v-c23d68b8]{font-size:7.5px;color:#6b63e7;font-weight:800}.translation-row>div:first-child strong[data-v-c23d68b8]{font-size:8.5px}.source-text[data-v-c23d68b8]{font-size:9px;color:#657286;background:#f8fafc;border:1px solid #edf0f4;border-radius:5px;padding:7px}.settings-grid[data-v-c23d68b8]{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:12px}.settings-section[data-v-c23d68b8]{margin-bottom:10px}.settings-body[data-v-c23d68b8]{padding:12px}.question-picker[data-v-c23d68b8]{width:min(990px,96vw)}.type-section h3[data-v-c23d68b8]{font-size:9px;text-transform:uppercase;letter-spacing:.08em;color:#798699;margin:8px 0}.type-grid[data-v-c23d68b8]{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.type-card[data-v-c23d68b8]{border:1px solid #dce3ec;background:#fff;border-radius:7px;padding:9px;display:flex;gap:8px;text-align:left}.type-card[data-v-c23d68b8]:hover{border-color:#8c86ff;background:#faf9ff}.type-icon[data-v-c23d68b8]{width:29px;height:29px;border-radius:6px;background:#eef0ff;color:#554cd8;display:grid;place-items:center;font-size:11px;font-weight:800;flex:0 0 auto}.type-card strong[data-v-c23d68b8]{display:block;font-size:9.5px}.type-card small[data-v-c23d68b8]{display:block;font-size:7.5px;color:#8b96a6;margin-top:2px}.preview-backdrop[data-v-c23d68b8]{align-items:stretch}.preview-modal[data-v-c23d68b8]{margin:auto;width:min(1080px,96vw);height:min(840px,94vh);background:#fff;border-radius:10px;overflow:hidden;display:flex;flex-direction:column}.preview-modal.mobile[data-v-c23d68b8]{width:430px}.preview-toolbar[data-v-c23d68b8]{height:47px;flex:0 0 47px;border-bottom:1px solid #dce3ec;padding:0 11px;display:flex;align-items:center;justify-content:space-between}.preview-toolbar>div[data-v-c23d68b8]:first-child{display:grid}.preview-toolbar strong[data-v-c23d68b8]{font-size:10.5px}.preview-toolbar small[data-v-c23d68b8]{font-size:8px;color:#8a96a8}.device-btn[data-v-c23d68b8]{border:1px solid #dbe3ed;background:#fff;border-radius:6px;padding:5px 8px;font-size:8.5px}.device-btn.active[data-v-c23d68b8]{background:#efeeff;color:#4f46d8;border-color:#c2beff}.preview-stage[data-v-c23d68b8]{flex:1;overflow:auto;background:#eef2f6;padding:26px}.preview-survey[data-v-c23d68b8]{width:min(760px,100%);margin:auto;background:#fff;border:1px solid #dce3ec;border-radius:9px;overflow:hidden}.preview-survey>header[data-v-c23d68b8]{padding:20px 24px 10px;display:grid}.preview-survey>header strong[data-v-c23d68b8]{font-size:19px}.preview-survey>header small[data-v-c23d68b8]{font-size:9px;color:#8591a3;margin-top:4px}.preview-survey[data-v-c23d68b8] .survey-renderer{padding:12px 24px 20px}.preview-survey>footer[data-v-c23d68b8]{padding:11px 24px;border-top:1px solid #e5eaf0;display:flex;justify-content:space-between}.preview-progress[data-v-c23d68b8]{height:4px;background:#edf0f4}.preview-progress span[data-v-c23d68b8]{display:block;height:100%;background:#635bff}.preview-modal.mobile .preview-stage[data-v-c23d68b8]{padding:12px}.preview-modal.mobile .preview-survey[data-v-c23d68b8]{max-width:370px}@media(max-width:1200px){.builder-layout[data-v-c23d68b8]{grid-template-columns:220px 1fr 280px}.type-grid[data-v-c23d68b8]{grid-template-columns:repeat(3,1fr)}}.editor-page[data-v-c23d68b8]{background:#e9eef4}.editor-top[data-v-c23d68b8]{height:68px;flex-basis:68px;background:#12213f;border-bottom:1px solid #223755;color:#fff;padding:0 20px}.editor-top .back-btn[data-v-c23d68b8]{background:#1b3154;border-color:#355073;color:#fff}.editor-title h1[data-v-c23d68b8]{font-size:16px;color:#fff;font-weight:760}.editor-title small[data-v-c23d68b8]{font-size:11px;color:#9fb0ca}.editor-top .status-pill[data-v-c23d68b8]{border:1px solid rgba(255,255,255,.12)}.editor-top .btes-btn-secondary[data-v-c23d68b8]{background:#1a3051;color:#e9eef7;border-color:#3a5274}.editor-top .btes-btn-secondary[data-v-c23d68b8]:hover{background:#243d63}.editor-tabs[data-v-c23d68b8]{height:46px;flex-basis:46px;padding-left:18px;background:#fff}.editor-tabs button[data-v-c23d68b8]{font-size:12px;padding:0 18px}.editor-tabs span[data-v-c23d68b8]{font-size:9px}.builder-layout[data-v-c23d68b8]{grid-template-columns:282px minmax(520px,1fr) 340px}.pane-head[data-v-c23d68b8]{height:48px;flex-basis:48px;padding:0 13px;background:#fbfcfd}.pane-head strong[data-v-c23d68b8]{font-size:12.5px}.pane-head small[data-v-c23d68b8]{font-size:10px}.page-node-head[data-v-c23d68b8]{min-height:55px;padding:7px 8px}.page-node-head strong[data-v-c23d68b8]{font-size:12px}.page-node-head small[data-v-c23d68b8]{font-size:9.5px}.question-tree-row[data-v-c23d68b8]{min-height:40px;padding:5px 6px;gap:7px}.question-tree-row>div span[data-v-c23d68b8]{font-size:11px}.question-tree-row>div small[data-v-c23d68b8]{font-size:9px}.q-code[data-v-c23d68b8]{font-size:9px;padding:2px 5px}.add-under-page[data-v-c23d68b8]{font-size:10px;padding:6px 28px 10px}.builder-canvas[data-v-c23d68b8]{padding:18px 22px 50px;background:#e9eef4}.canvas-meta[data-v-c23d68b8]{max-width:980px;margin-bottom:12px}.canvas-breadcrumb[data-v-c23d68b8]{font-size:10px}.canvas-meta h2[data-v-c23d68b8]{font-size:20px}.page-canvas[data-v-c23d68b8]{max-width:980px;border-radius:9px;padding:0 18px 20px;box-shadow:0 2px 8px #1325400d}.page-banner[data-v-c23d68b8]{margin:0 -18px 4px;padding:14px 18px;background:#f4f5ff;border-bottom:1px solid #d7daf5;border-radius:9px 9px 0 0;align-items:center}.page-banner span[data-v-c23d68b8]{font-size:9px}.page-banner h3[data-v-c23d68b8]{font-size:17px}.page-banner p[data-v-c23d68b8]{font-size:11.5px}.canvas-sort-hint[data-v-c23d68b8]{margin:12px 0 3px;padding:7px 9px;background:#f8fafc;border:1px solid #e3e8ef;border-radius:6px;color:#748196;font-size:10px}.canvas-sort-hint span[data-v-c23d68b8]{color:#635bff;font-weight:800;margin-right:5px}.canvas-question-list[data-v-c23d68b8]{min-height:20px}.editor-question-card[data-v-c23d68b8]{margin-top:11px;border-radius:7px;box-shadow:0 1px 2px #10213f08}.question-card-head[data-v-c23d68b8]{height:41px;padding:0 10px}.question-ident[data-v-c23d68b8]{font-size:10.5px;gap:7px}.q-drag.visual[data-v-c23d68b8]{font-size:15px;color:#8894a5}.code-badge[data-v-c23d68b8]{font-size:9px;padding:3px 5px}.tiny-tag[data-v-c23d68b8]{font-size:8.5px;padding:2px 5px}.question-card-body[data-v-c23d68b8]{padding:14px 15px}.canvas-add[data-v-c23d68b8]{padding:12px;font-size:11px}.property-section[data-v-c23d68b8]{padding:14px}.property-title[data-v-c23d68b8]{font-size:10.5px;margin-bottom:10px}.check-row[data-v-c23d68b8]{font-size:11px;gap:8px}.check-row strong[data-v-c23d68b8]{font-size:11px}.check-row small[data-v-c23d68b8]{font-size:9.5px}.item-subtitle[data-v-c23d68b8]{font-size:9px}.item-edit[data-v-c23d68b8]{grid-template-columns:30px 1fr 24px;gap:5px;margin-bottom:5px}.item-edit span[data-v-c23d68b8]{font-size:8.5px}.item-edit input[data-v-c23d68b8]{height:32px;font-size:10.5px}.text-action[data-v-c23d68b8]{font-size:10.5px}.properties-footer[data-v-c23d68b8]{height:54px;padding:9px}.drag-chosen[data-v-c23d68b8]{box-shadow:0 0 0 2px #635bff38!important}.tab-content[data-v-c23d68b8]{grid-template-columns:235px 1fr}.logic-sidebar[data-v-c23d68b8]{padding:12px 9px}.logic-sidebar button[data-v-c23d68b8]{font-size:11.5px;padding:10px 11px}.logic-sidebar span[data-v-c23d68b8]{font-size:9px}.logic-main[data-v-c23d68b8]{padding:22px 26px 48px}.logic-head h2[data-v-c23d68b8]{font-size:20px}.logic-head p[data-v-c23d68b8]{font-size:11.5px}.logic-builder[data-v-c23d68b8]{padding:14px}.builder-label[data-v-c23d68b8]{font-size:9px}.condition-row[data-v-c23d68b8]>*{height:35px;font-size:10.5px}.rule-card strong[data-v-c23d68b8]{font-size:11px}.rule-card code[data-v-c23d68b8]{font-size:9px}.rule-actions span[data-v-c23d68b8]{font-size:8.5px}.quota-card[data-v-c23d68b8]{padding:12px}.quota-card header strong[data-v-c23d68b8]{font-size:12px}.quota-card header small[data-v-c23d68b8]{font-size:9px}.quota-cell>div[data-v-c23d68b8]:first-child{font-size:10px}.quota-cell input[data-v-c23d68b8]{height:31px;font-size:10px}.content-inner[data-v-c23d68b8]{padding:22px 26px 50px}.publish-summary span[data-v-c23d68b8]{font-size:8.5px}.publish-summary strong[data-v-c23d68b8]{font-size:19px}.publish-summary small[data-v-c23d68b8]{font-size:9.5px}.collector-actions button[data-v-c23d68b8]{font-size:10.5px;padding:9px 11px}.collector-card[data-v-c23d68b8]{padding:14px}.collector-card header strong[data-v-c23d68b8]{font-size:11.5px}.collector-card header small[data-v-c23d68b8]{font-size:9px}.collector-stats span[data-v-c23d68b8]{font-size:8.5px}.collector-link input[data-v-c23d68b8]{height:34px;font-size:9.5px}.language-card[data-v-c23d68b8]{width:190px;padding:10px}.language-card strong[data-v-c23d68b8]{font-size:10.5px}.language-card small[data-v-c23d68b8]{font-size:8.5px}.translation-workspace header strong[data-v-c23d68b8]{font-size:12px}.translation-workspace header small[data-v-c23d68b8]{font-size:9px}.translation-row[data-v-c23d68b8]{grid-template-columns:135px 1fr 1fr;padding:9px 12px}.translation-row>div:first-child span[data-v-c23d68b8]{font-size:8.5px}.translation-row>div:first-child strong[data-v-c23d68b8]{font-size:9.5px}.source-text[data-v-c23d68b8],.type-section h3[data-v-c23d68b8]{font-size:10px}.type-grid[data-v-c23d68b8]{gap:8px}.type-card[data-v-c23d68b8]{padding:11px}.type-icon[data-v-c23d68b8]{width:34px;height:34px;font-size:13px}.type-card strong[data-v-c23d68b8]{font-size:10.5px}.type-card small[data-v-c23d68b8]{font-size:8.5px}.preview-toolbar[data-v-c23d68b8]{height:52px;flex-basis:52px}.preview-toolbar strong[data-v-c23d68b8]{font-size:12px}.preview-toolbar small[data-v-c23d68b8]{font-size:9px}.device-btn[data-v-c23d68b8]{font-size:9.5px}@media(max-width:1350px){.builder-layout[data-v-c23d68b8]{grid-template-columns:240px 1fr 300px}.type-grid[data-v-c23d68b8]{grid-template-columns:repeat(3,1fr)}}.library-picker[data-v-c23d68b8]{width:min(820px,95vw)}.modal-subtitle[data-v-c23d68b8]{font-size:10px;color:#8995a7;margin-top:2px}.library-grid[data-v-c23d68b8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.library-item[data-v-c23d68b8]{border:1px solid #dbe3ed;background:#fff;border-radius:8px;padding:10px;display:grid;grid-template-columns:38px 1fr auto;gap:9px;align-items:center;text-align:left}.library-item[data-v-c23d68b8]:hover{border-color:#8b85ff;background:#faf9ff}.library-item strong[data-v-c23d68b8]{display:block;font-size:11px;color:#344054}.library-item small[data-v-c23d68b8]{display:block;font-size:9px;color:#8490a2;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.library-add[data-v-c23d68b8]{font-size:9px;font-weight:750;color:#5148ed}.canvas-empty.compact[data-v-c23d68b8]{min-height:180px}.color-field[data-v-c23d68b8]{display:grid;grid-template-columns:42px 1fr;gap:6px}.color-field input[type=color][data-v-c23d68b8]{width:42px;height:36px;border:1px solid #d7dfe9;border-radius:6px;background:#fff;padding:3px}.branding-preview[data-v-c23d68b8]{margin-top:12px;border:1px solid #dfe5ed;border-radius:8px;padding:16px}.branding-preview-card[data-v-c23d68b8]{background:#fff;border:1px solid #dfe5ed;border-radius:8px;padding:14px;display:flex;align-items:center;gap:12px}.branding-preview-card img[data-v-c23d68b8]{max-width:100px;max-height:32px}.branding-preview-card strong[data-v-c23d68b8]{flex:1;font-size:12px}.branding-preview-card button[data-v-c23d68b8]{border:0;color:#fff;border-radius:6px;padding:8px 12px;font-size:10px}.brand-placeholder[data-v-c23d68b8]{font-size:9px;color:#8a96a8;border:1px dashed #cfd7e2;padding:8px}.item-translation[data-v-c23d68b8]{background:#fbfcfe}.page-translation[data-v-c23d68b8]{background:#f6f7ff}.quota-cell-builder[data-v-c23d68b8]{border:1px solid #dfe5ed;border-radius:8px;background:#fff;padding:10px;margin:8px 0}.quota-cell-meta[data-v-c23d68b8]{display:grid;grid-template-columns:minmax(180px,1fr) 120px auto;gap:8px;align-items:end;margin-bottom:8px}.quota-cell-meta label[data-v-c23d68b8]{display:grid;gap:4px;font-size:9px;color:#6d798c}.quota-cell-help[data-v-c23d68b8]{display:block;margin-top:6px;color:#8793a4;font-size:9px}.quota-condition-details[data-v-c23d68b8]{margin-top:7px;border-top:1px solid #edf0f4;padding-top:6px}.quota-condition-details summary[data-v-c23d68b8]{cursor:pointer;font-size:9.5px;font-weight:700;color:#5b55dc;margin-bottom:7px}.permission-table td:first-child strong[data-v-c23d68b8],.permission-table td:first-child small[data-v-c23d68b8]{display:block}.permission-table td:first-child small[data-v-c23d68b8]{font-size:9px;color:#8995a7;margin-top:2px}.quota-card-settings[data-v-c23d68b8]{display:grid;grid-template-columns:180px 1fr;gap:6px;margin-top:9px}.quota-card-settings .btes-input[data-v-c23d68b8]{height:32px;font-size:9.5px}.logic-action-editor[data-v-c23d68b8]{display:grid;grid-template-columns:190px minmax(180px,1fr) minmax(150px,.8fr) 32px;gap:6px;margin-bottom:6px;align-items:center}.logic-action-editor>.btes-input[data-v-c23d68b8]{min-height:34px}.logic-action-editor>.action-delete[data-v-c23d68b8]{grid-column:4;width:32px;height:34px;border:1px solid #efccd1;border-radius:6px;background:#fff5f6;color:#a84958}.logic-action-editor>.action-no-target[data-v-c23d68b8]{grid-column:2/4;height:34px;border:1px dashed #dbe2eb;border-radius:6px;display:flex;align-items:center;padding:0 9px;color:#8a96a8;font-size:9.5px}.logic-action-editor>template[data-v-c23d68b8]{display:contents}@media(max-width:1000px){.logic-action-editor[data-v-c23d68b8]{grid-template-columns:1fr 1fr 32px}.logic-action-editor>.action-delete[data-v-c23d68b8]{grid-column:auto}.logic-action-editor>.action-no-target[data-v-c23d68b8]{grid-column:auto}}.group-edit-grid[data-v-c23d68b8]{display:grid;grid-template-columns:1fr 170px;gap:8px;margin:10px 0}.group-editor-card footer[data-v-c23d68b8]{display:flex;justify-content:flex-end;gap:6px;margin-top:10px;padding-top:8px;border-top:1px solid #edf0f4}.media-options[data-v-c23d68b8]{display:grid;gap:5px;margin:9px 0}.media-option-row[data-v-c23d68b8]{display:grid;grid-template-columns:34px 1fr;gap:6px;align-items:center}.media-option-row span[data-v-c23d68b8]{font-size:8.5px;color:#7c8799}.heatmap-editor-preview[data-v-c23d68b8]{margin-top:8px;border:1px solid #dce3eb;border-radius:7px;padding:6px;background:#f8fafc}.heatmap-editor-preview img[data-v-c23d68b8]{display:block;max-width:100%;max-height:180px;margin:auto;border-radius:5px}.property-section-inline[data-v-c23d68b8]{display:grid;gap:8px;margin:8px 0}.functional-tabs[data-v-c23d68b8]{height:60px;flex-basis:60px;padding:0 12px;gap:0;overflow-x:auto}.functional-tabs button[data-v-c23d68b8]{min-width:150px;padding:0 14px;display:flex;align-items:center;gap:9px;border-right:1px solid #edf0f4;color:#536174;text-align:left}.functional-tabs button[data-v-c23d68b8]:first-child{border-left:1px solid #edf0f4}.functional-tabs button.active[data-v-c23d68b8]{background:#f3f4ff;color:#3f38c0}.functional-tabs button.active[data-v-c23d68b8]:after{left:0;right:0;height:3px}.functional-tabs .functional-icon[data-v-c23d68b8]{margin:0;background:#eef2f7;border-radius:6px;width:28px;height:28px;padding:0;display:grid;place-items:center;font-size:12px;color:#5b6780;flex:0 0 28px}.functional-tabs button.active .functional-icon[data-v-c23d68b8]{background:#e5e4ff;color:#4f46d8}.functional-copy[data-v-c23d68b8]{display:grid;gap:1px;min-width:0;flex:1}.functional-copy strong[data-v-c23d68b8]{font-size:11.5px;line-height:1.1;white-space:nowrap;color:inherit}.functional-copy small[data-v-c23d68b8]{font-size:8.5px;font-weight:500;color:#8793a5;white-space:nowrap}.functional-tabs em[data-v-c23d68b8]{font-style:normal;font-size:8.5px;font-weight:800;min-width:20px;height:20px;border:1px solid #dce3eb;border-radius:999px;display:grid;place-items:center;background:#fff;color:#687589}.results-functional-tab[data-v-c23d68b8]:hover{background:#f8fafc}.property-quicknav[data-v-c23d68b8]{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;padding:6px;background:#f5f7fa;border-bottom:1px solid #dfe5ed}.property-quicknav button[data-v-c23d68b8]{height:29px;border:1px solid transparent;background:#fff;color:#5b687c;font-size:9px;font-weight:700;border-radius:4px}.property-quicknav button[data-v-c23d68b8]:hover{border-color:#cbc8ff;color:#4f46d8;background:#f7f6ff}.properties-scroll[data-v-c23d68b8]{scroll-behavior:smooth}.property-section[id][data-v-c23d68b8]{scroll-margin-top:8px}.functional-sidebar[data-v-c23d68b8]{padding:0;background:#f8fafc}.functional-sidebar-head[data-v-c23d68b8]{padding:14px 13px 10px;border-bottom:1px solid #e1e6ed;background:#fff;display:grid;gap:2px}.functional-sidebar-head strong[data-v-c23d68b8]{font-size:12px;color:#27344a}.functional-sidebar-head small[data-v-c23d68b8]{font-size:9px;color:#8a96a8}.functional-sidebar button[data-v-c23d68b8]{border-radius:0;border-bottom:1px solid #e7ebf0;padding:11px 12px;background:#fff;align-items:center}.functional-sidebar button>span[data-v-c23d68b8]{display:flex;align-items:center;gap:8px;background:transparent;border:0;padding:0;font-size:10.5px}.functional-sidebar button>span b[data-v-c23d68b8]{width:22px;height:22px;border-radius:4px;background:#edf1f6;display:grid;place-items:center;color:#5e6b7f;font-size:9px}.functional-sidebar button>em[data-v-c23d68b8]{font-style:normal;font-size:8.5px;border:1px solid #dce3eb;border-radius:999px;min-width:22px;padding:2px 5px;text-align:center;background:#fff}.functional-sidebar button.active[data-v-c23d68b8]{background:#eef0ff;box-shadow:inset 3px 0 #635bff}.functional-sidebar button.active>span[data-v-c23d68b8]{color:#433bc3}.functional-sidebar button.active>span b[data-v-c23d68b8]{background:#dedcff;color:#433bc3}.functional-sidebar-note[data-v-c23d68b8]{margin:12px;padding:9px;border:1px solid #e0e5ec;background:#fff;color:#8490a2;font-size:8.5px;line-height:1.45;border-radius:5px}.distribution-workbench[data-v-c23d68b8]{max-width:1450px}.terrain-summary[data-v-c23d68b8]{grid-template-columns:repeat(4,1fr);margin-bottom:16px;border-radius:5px}.distribution-section[data-v-c23d68b8]{margin-top:14px;background:#fff;border:1px solid #dbe3ec;border-radius:6px;overflow:hidden}.distribution-section>header[data-v-c23d68b8]{padding:12px 14px;border-bottom:1px solid #e4e9ef;background:#fafbfc;display:flex;justify-content:space-between;align-items:center}.distribution-section h3[data-v-c23d68b8]{font-size:13px;margin:1px 0 2px;color:#27344a}.distribution-section p[data-v-c23d68b8]{font-size:9.5px;color:#8793a5;margin:0}.section-kicker[data-v-c23d68b8]{font-size:8px;font-weight:850;letter-spacing:.1em;color:#635bff}.collector-actions-large[data-v-c23d68b8]{margin:0;padding:12px;display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));gap:8px}.collector-actions-large button[data-v-c23d68b8]{display:flex;align-items:center;gap:9px;text-align:left;padding:10px 11px;border-radius:5px;min-height:58px}.collector-actions-large button>b[data-v-c23d68b8]{width:30px;height:30px;display:grid;place-items:center;background:#eef1ff;color:#4f46d8;border-radius:5px;font-size:11px;flex:0 0 30px}.collector-actions-large button>span[data-v-c23d68b8]{display:grid;gap:2px}.collector-actions-large button strong[data-v-c23d68b8]{font-size:10.5px;color:#344054}.collector-actions-large button small[data-v-c23d68b8]{font-size:8.5px;color:#8a96a8}.distribution-section .collector-grid[data-v-c23d68b8]{padding:12px}.compact-empty[data-v-c23d68b8]{margin:12px;min-height:120px}@media(max-width:1300px){.functional-tabs button[data-v-c23d68b8]{min-width:132px;padding:0 10px}.functional-copy small[data-v-c23d68b8]{display:none}.collector-actions-large[data-v-c23d68b8],.terrain-summary[data-v-c23d68b8]{grid-template-columns:repeat(2,1fr)}}@media(max-width:950px){.functional-tabs .functional-icon[data-v-c23d68b8]{display:none}.functional-tabs button[data-v-c23d68b8]{min-width:110px}.collector-actions-large[data-v-c23d68b8]{grid-template-columns:1fr}}.result-bar[data-v-7513df17]{height:7px;border-radius:999px;background:#edf1f5;overflow:hidden}.result-bar span[data-v-7513df17]{display:block;height:100%;background:#16a7c9;border-radius:999px}.result-bar.orange span[data-v-7513df17]{background:#e79a2d}.result-bar.muted span[data-v-7513df17]{background:#98a6b8}.analysis-body[data-v-7513df17]{padding:12px 14px}.analysis-label[data-v-7513df17]{display:flex;justify-content:space-between;font-size:11.5px;margin-bottom:4px}.analysis-label b small[data-v-7513df17]{font-weight:400;color:#8995a7}.numeric-grid[data-v-7513df17]{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.numeric-grid>div[data-v-7513df17]{background:#f7f9fc;border:1px solid #e2e8f0;border-radius:7px;padding:10px}.numeric-grid strong[data-v-7513df17]{display:block;font-size:19px}.numeric-grid span[data-v-7513df17]{font-size:9.5px;color:#7d899b}.verbatims[data-v-7513df17]{display:grid;gap:6px}.verbatims>div[data-v-7513df17]{padding:8px 10px;background:#f8fafc;border-left:2px solid #c8d5e5;font-size:11px;display:flex;justify-content:space-between;gap:10px}.verbatims small[data-v-7513df17]{color:#98a2b3}@media(max-width:1150px){.section-card>div[style*="grid-template-columns:repeat(7"][data-v-7513df17]{grid-template-columns:repeat(3,1fr)!important}}.modal-footer[data-v-7513df17]{padding:12px 16px;border-top:1px solid #e3e8ef;display:flex;justify-content:flex-end;gap:8px}.population-builder[data-v-7513df17]{padding:10px 12px 12px;border-top:1px solid #edf1f5;background:#fbfcfe}.population-head[data-v-7513df17]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px}.population-head>div[data-v-7513df17]:first-child{display:grid;gap:2px}.population-head strong[data-v-7513df17]{font-size:10px;color:#27344a}.population-head small[data-v-7513df17]{font-size:8.5px;color:#8793a5}.population-empty[data-v-7513df17]{border:1px dashed #dce3ec;background:#fff;border-radius:6px;padding:10px;color:#8a95a6;font-size:9px}.population-row[data-v-7513df17]{display:grid;grid-template-columns:170px minmax(180px,1.25fr) 175px minmax(150px,1fr) 28px;gap:6px;margin-top:6px;align-items:center}.icon-delete[data-v-7513df17]{height:30px;border:1px solid #ecdada;background:#fff7f7;color:#a94c4c;border-radius:6px}@media(max-width:1050px){.population-row[data-v-7513df17]{grid-template-columns:1fr 1fr}.population-row .icon-delete[data-v-7513df17]{grid-column:2;justify-self:end;width:34px}}.result-tabs[data-v-7513df17]{display:flex;gap:2px;margin:-2px 0 12px;border-bottom:1px solid #dce3eb}.result-tabs button[data-v-7513df17]{border:0;background:transparent;padding:8px 13px;font-size:10.5px;font-weight:700;color:#687589;border-bottom:2px solid transparent}.result-tabs button.active[data-v-7513df17]{color:#5048d1;border-color:#635bff}.result-tabs span[data-v-7513df17]{font-size:8px;background:#eef0f5;border-radius:999px;padding:1px 5px;margin-left:4px}.responses-panel[data-v-7513df17]{margin-bottom:14px}.section-head small[data-v-7513df17]{font-size:9px;color:#8995a7}.meta[data-v-7513df17]{font-size:9px;color:#929dad;margin-top:2px}.response-actions[data-v-7513df17]{display:flex;gap:3px;justify-content:flex-end}.response-actions button[data-v-7513df17]{border:1px solid #dce3eb;background:#fff;border-radius:5px;padding:5px 7px;font-size:9px;color:#536174}.response-actions button.danger[data-v-7513df17]{color:#a94444;border-color:#efd5d5;background:#fff8f8}.response-actions button[data-v-7513df17]:disabled{opacity:.45}.pagination[data-v-7513df17]{display:flex;align-items:center;justify-content:center;gap:10px;padding:10px;border-top:1px solid #e6ebf0;font-size:10px;color:#657286}.pagination button[data-v-7513df17]{border:1px solid #dce3eb;background:#fff;border-radius:5px;width:30px;height:28px}.personal-modal[data-v-7513df17]{width:min(780px,95vw)}.personal-json[data-v-7513df17]{max-height:55vh;overflow:auto;background:#101829;color:#d7e1f1;border-radius:7px;padding:12px;font-size:10px;line-height:1.5;white-space:pre-wrap}.maxdiff-results[data-v-7513df17]{display:grid;border:1px solid #e2e7ee;border-radius:7px;overflow:hidden}.maxdiff-result-head[data-v-7513df17],.maxdiff-result-row[data-v-7513df17]{display:grid;grid-template-columns:minmax(180px,1fr) 100px 100px 80px;align-items:center}.maxdiff-result-head[data-v-7513df17]{background:#f7f9fb;color:#768296;font-size:8.5px;text-transform:uppercase;font-weight:800}.maxdiff-result-head[data-v-7513df17]>*{padding:7px 9px}.maxdiff-result-row[data-v-7513df17]{border-top:1px solid #edf0f4;font-size:10px}.maxdiff-result-row[data-v-7513df17]>*{padding:8px 9px}.maxdiff-result-row strong[data-v-7513df17]{font-size:10.5px}.maxdiff-result-row small[data-v-7513df17]{color:#8995a6}.positive[data-v-7513df17]{color:#27875d}.negative[data-v-7513df17]{color:#b94b54}.analysis-note[data-v-7513df17]{padding:7px 9px;background:#fbfcfd;border-top:1px solid #edf0f4;font-size:8.5px;color:#8793a5}.heatmap-results[data-v-7513df17]{display:grid;gap:8px}.heatmap-result-meta[data-v-7513df17]{display:flex;gap:12px;align-items:center;font-size:9.5px;color:#7b8798}.heatmap-result-meta strong[data-v-7513df17]{font-size:11px;color:#344054}.heatmap-result-image[data-v-7513df17]{position:relative;display:inline-block;max-width:760px;line-height:0;border:1px solid #dce3eb;border-radius:8px;overflow:hidden}.heatmap-result-image img[data-v-7513df17]{display:block;max-width:100%;height:auto}.heatmap-result-grid[data-v-7513df17]{position:absolute;inset:0;display:grid;pointer-events:none}.heatmap-result-grid span[data-v-7513df17]{min-width:0;min-height:0}.empty-state[data-v-7513df17]{padding:14px;color:#8995a7;font-size:10px;background:#fafbfc;border:1px dashed #dce3eb;border-radius:7px}@media(max-width:720px){.maxdiff-result-head[data-v-7513df17],.maxdiff-result-row[data-v-7513df17]{grid-template-columns:1fr 70px 70px 55px}}.question-results-workbench[data-v-7513df17]{display:grid;grid-template-columns:245px minmax(0,1fr);gap:12px;align-items:start}.question-result-index[data-v-7513df17]{position:sticky;top:72px;background:#fff;border:1px solid #dbe3ec;border-radius:6px;overflow:hidden;max-height:calc(100vh - 100px);overflow-y:auto}.question-result-index header[data-v-7513df17]{padding:10px 11px;border-bottom:1px solid #e4e9ef;background:#f8fafc;display:flex;justify-content:space-between;align-items:center}.question-result-index header strong[data-v-7513df17]{font-size:10.5px}.question-result-index header small[data-v-7513df17]{font-size:8.5px;color:#8a96a8}.question-result-index button[data-v-7513df17]{width:100%;border:0;border-bottom:1px solid #edf0f4;background:#fff;padding:8px 9px;display:grid;grid-template-columns:38px 1fr;gap:7px;text-align:left;align-items:start}.question-result-index button[data-v-7513df17]:hover{background:#f5f6ff}.question-result-index button>span[data-v-7513df17]{font-size:8.5px;font-weight:850;color:#544bd9;background:#efefff;border-radius:4px;padding:3px 4px;text-align:center}.question-result-index button div[data-v-7513df17]{min-width:0}.question-result-index button strong[data-v-7513df17]{display:block;font-size:9.5px;color:#344054;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.question-result-index button small[data-v-7513df17]{display:block;font-size:8px;color:#8a96a8;margin-top:2px}.question-results-list[data-v-7513df17]{display:grid;gap:10px;min-width:0}.question-analysis[data-v-7513df17]{scroll-margin-top:72px}@media(max-width:1050px){.question-results-workbench[data-v-7513df17]{grid-template-columns:1fr}.question-result-index[data-v-7513df17]{position:static;max-height:240px}}.modal-footer[data-v-b8097863]{padding:12px 16px;border-top:1px solid #e3e8ef;text-align:right}.workspace-strip[data-v-b8097863]{display:flex;gap:8px;margin-bottom:12px;overflow:auto}.workspace-card[data-v-b8097863],.workspace-add[data-v-b8097863]{min-width:190px;border:1px solid #dce3ec;background:#fff;border-radius:8px;padding:10px 12px;text-align:left}.workspace-card[data-v-b8097863]{display:flex;align-items:center;justify-content:space-between;gap:12px}.workspace-card strong[data-v-b8097863],.workspace-card small[data-v-b8097863]{display:block}.workspace-card strong[data-v-b8097863]{font-size:11.5px}.workspace-card small[data-v-b8097863]{font-size:9px;color:#8b96a7;margin-top:3px}.workspace-add[data-v-b8097863]{min-width:44px;width:44px;display:grid;place-items:center;color:#5b54dd;font-size:18px}.access-link[data-v-b8097863],.table-action[data-v-b8097863]{border:0;background:transparent;color:#554dd5;font-size:10px;font-weight:750;cursor:pointer;padding:5px}.section-card-head[data-v-b8097863]{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-bottom:1px solid #e6ebf1}.section-card-head strong[data-v-b8097863],.section-card-head small[data-v-b8097863]{display:block}.section-card-head small[data-v-b8097863]{color:#8994a5;font-size:10px;margin-top:2px}.count-pill[data-v-b8097863],.count-box[data-v-b8097863]{display:inline-flex;align-items:center;justify-content:center;background:#eef0ff;color:#5049ca;border-radius:999px;font-size:10px;font-weight:800;min-width:24px;height:22px;padding:0 7px}.meta[data-v-b8097863]{font-size:10px;color:#98a2b3;margin-top:2px}.right[data-v-b8097863]{text-align:right}.eyebrow[data-v-b8097863]{font-size:9px;font-weight:800;letter-spacing:.09em;color:#697587;margin-bottom:3px}.access-modal[data-v-b8097863]{width:min(760px,94vw)}.modal-head p[data-v-b8097863]{margin:4px 0 0;color:#7f8a9a;font-size:10.5px}.access-legend[data-v-b8097863]{display:flex;gap:6px;flex-wrap:wrap;padding:10px 14px;background:#f7f9fc;border-bottom:1px solid #e5eaf0}.access-legend span[data-v-b8097863]{font-size:9px;border:1px solid #dfe5ed;background:#fff;padding:4px 7px;border-radius:5px;color:#657083}.role-pill[data-v-b8097863]{font-size:9px;padding:3px 6px;background:#f0f3f7;border-radius:4px;color:#536071}.compact[data-v-b8097863]{height:32px;padding:5px 8px;font-size:10.5px}.access-table td[data-v-b8097863]{vertical-align:middle}.notice[data-v-b8097863]{margin:10px 14px;padding:8px 10px;background:#fff8df;color:#755b00;border:1px solid #f0dfa0;border-radius:6px;font-size:10px}.flat-tab[data-v-f52d0c6f]{border-radius:0 0 8px 8px}.compact[data-v-f52d0c6f]{height:auto;padding:9px 12px}.muted-count[data-v-f52d0c6f],.section-muted[data-v-f52d0c6f]{font-size:10px;color:#8a96a8}.tabs span[data-v-f52d0c6f]{font-size:9px;margin-left:4px;color:#8994a5}.json-mini[data-v-f52d0c6f]{font-size:9px;color:#667085;max-width:240px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row-actions[data-v-f52d0c6f]{display:flex;gap:5px;flex-wrap:wrap}.segment-grid[data-v-f52d0c6f]{padding:12px;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:9px}.segment-card[data-v-f52d0c6f]{border:1px solid #dce3ec;border-radius:8px;padding:11px;background:#fff}.segment-card header[data-v-f52d0c6f]{display:flex;justify-content:space-between;align-items:flex-start}.segment-card header strong[data-v-f52d0c6f]{font-size:12px}.segment-card header small[data-v-f52d0c6f]{display:block;font-size:9px;color:#8793a4;margin-top:2px}.segment-card header button[data-v-f52d0c6f],.segment-condition button[data-v-f52d0c6f]{border:1px solid #efcfd5;background:#fff5f6;color:#a24c5a;border-radius:5px}.segment-rule[data-v-f52d0c6f]{margin-top:10px;background:#f8fafc;border:1px solid #e8ecf1;border-radius:6px;padding:8px;display:flex;gap:5px;flex-wrap:wrap}.segment-rule b[data-v-f52d0c6f],.segment-rule span[data-v-f52d0c6f]{font-size:8.5px;padding:3px 5px;border-radius:4px;background:#fff;border:1px solid #dfe5ed}.segment-rule b[data-v-f52d0c6f]{color:#5952d6;background:#f2f0ff}.segment-builder[data-v-f52d0c6f]{margin-top:12px;display:grid;gap:6px}.segment-condition[data-v-f52d0c6f]{display:grid;grid-template-columns:1fr 170px 1fr 32px;gap:6px}.segment-condition button[data-v-f52d0c6f]{height:36px}.modal-footer[data-v-f52d0c6f]{padding:12px 16px;border-top:1px solid #e3e8ef;text-align:right}.individual-links[data-v-f52d0c6f]{margin-top:14px;border:1px solid #dfe5ed;border-radius:8px;overflow:hidden}.individual-links code[data-v-f52d0c6f]{display:block;max-width:480px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:9px}.org-tabs[data-v-0e8d7ddf]{border:1px solid #dfe5ed;border-bottom:0;border-radius:8px 8px 0 0}.org-card[data-v-0e8d7ddf]{border-radius:0 0 8px 8px;padding:16px}.compact-notice[data-v-0e8d7ddf]{padding:7px 10px}.settings-columns[data-v-0e8d7ddf]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);gap:14px}.settings-stack[data-v-0e8d7ddf]{display:grid;align-content:start;gap:14px}.settings-panel[data-v-0e8d7ddf]{padding:14px;background:#f8fafc;border:1px solid #e0e6ee;border-radius:8px}.panel-heading[data-v-0e8d7ddf]{display:grid;gap:3px;margin-bottom:13px}.panel-heading strong[data-v-0e8d7ddf]{font-size:12px;color:#17223a}.panel-heading small[data-v-0e8d7ddf]{font-size:10px;color:#7a879a}.color-input[data-v-0e8d7ddf]{padding:4px;height:38px}.mono[data-v-0e8d7ddf]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.team-layout[data-v-0e8d7ddf]{display:grid;grid-template-columns:290px minmax(0,1fr);gap:14px}.member-form[data-v-0e8d7ddf]{display:grid;gap:8px;padding:12px;background:#f8fafc;border:1px solid #e0e6ee;border-radius:8px;align-content:start}.member-form>div[data-v-0e8d7ddf]:first-child{display:grid}.member-form>div:first-child strong[data-v-0e8d7ddf]{font-size:12px}.member-form>div:first-child small[data-v-0e8d7ddf]{font-size:9px;color:#8290a3;margin-top:3px}.mfa-box[data-v-0e8d7ddf]{padding:12px;margin-top:10px}.mfa-box code[data-v-0e8d7ddf]{font-size:11px;word-break:break-all}.mfa-row[data-v-0e8d7ddf]{margin-top:10px}.otp[data-v-0e8d7ddf]{width:120px}.integrations-grid[data-v-0e8d7ddf]{grid-template-columns:1fr 1.4fr}.url-cell[data-v-0e8d7ddf]{max-width:260px;overflow:hidden;text-overflow:ellipsis}@media(max-width:1000px){.settings-columns[data-v-0e8d7ddf],.team-layout[data-v-0e8d7ddf],.integrations-grid[data-v-0e8d7ddf]{grid-template-columns:1fr}}.modal-footer[data-v-027bcf81]{padding:12px 16px;border-top:1px solid #e3e8ef;text-align:right}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.grid{display:grid}.resize{resize:both}}:root{color:#172033;font-synthesis:none;--navy:#12213f;--navy-2:#1b2d50;--primary:#635bff;--primary-hover:#5148ed;--analytics:#16a7c9;--surface:#fff;--surface-muted:#f7f9fc;--border:#dfe6ef;--text:#172033;--muted:#667085;--success:#16875b;--warning:#d97706;--danger:#c94040;--radius:10px;background:#f4f7fb;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;color:var(--text);background:#f4f7fb;margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}.btes-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.btes-btn{border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-weight:650;display:inline-flex}.btes-btn-primary{background:var(--primary);color:#fff}.btes-btn-primary:hover{background:var(--primary-hover)}.btes-btn-secondary{color:var(--text);border:1px solid var(--border);background:#fff}.btes-btn-danger{color:var(--danger);background:#fff4f4;border:1px solid #ffd5d5}.btes-input{width:100%;min-height:40px;color:var(--text);background:#fff;border:1px solid #cfd8e5;border-radius:8px;outline:none;padding:8px 11px}.btes-input:focus{border-color:var(--primary);box-shadow:0 0 0 3px #635bff1a}.btes-label{color:#344054;margin-bottom:6px;font-size:13px;font-weight:650;display:block}.btes-muted{color:var(--muted)}.btes-kpi{border:1px solid var(--border);border-radius:var(--radius);background:#fff;padding:18px}.btes-kpi strong{margin-bottom:4px;font-size:28px;line-height:1.1;display:block}html,body,#app{min-height:100%}body{background:#edf1f6}.app-shell{grid-template-columns:244px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{color:#cfd8e8;z-index:50;background:#12213f;border-right:1px solid #253757;flex-direction:column;height:100vh;padding:14px 12px;display:flex;position:sticky;top:0}.brand-lockup{border-bottom:1px solid #ffffff14;align-items:center;gap:10px;height:56px;padding:0 8px;display:flex}.brand-mark{color:#fff;background:#635bff;border-radius:8px;place-items:center;width:32px;height:32px;font-size:18px;font-weight:900;display:grid}.brand-lockup strong{color:#fff;letter-spacing:.03em;font-size:17px;display:block}.brand-lockup small{letter-spacing:.13em;color:#8798b5;font-size:9px}.org-switch{background:#172947;border:1px solid #334563;border-radius:8px;align-items:center;gap:9px;margin:12px 4px 14px;padding:10px;display:flex}.org-dot{background:#36c790;border-radius:50%;width:8px;height:8px}.org-switch div{flex:1;min-width:0}.org-switch small{color:#8394af;font-size:10px;display:block}.org-switch strong{color:#f3f6fb;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;display:block;overflow:hidden}.org-select-wrap{flex:1;gap:1px;min-width:0;display:grid}.org-select-wrap select{color:#f3f6fb;appearance:auto;background:0 0;border:0;outline:none;width:100%;padding:0;font-size:12px;font-weight:700}.org-select-wrap select option{color:#17233a;background:#fff}.chev{color:#8fa0b9}.main-nav{gap:3px;display:grid}.main-nav a{color:#c7d2e3;border-radius:7px;align-items:center;gap:10px;padding:9px 10px;font-size:13px;font-weight:540;display:flex}.main-nav a>span{text-align:center;color:#91a4c3;width:18px}.main-nav a:hover{color:#fff;background:#1b3052}.main-nav a.router-link-active{color:#fff;background:#253b61;box-shadow:inset 3px 0 #6e68ff}.main-nav a.router-link-active>span{color:#9d99ff}.sidebar-caption{letter-spacing:.14em;color:#7285a3;padding:20px 10px 8px;font-size:9px;font-weight:750}.secondary-nav a{font-size:12.5px}.sidebar-footer{color:#7e91ad;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-top:auto;padding:12px 9px 4px;display:flex}.sidebar-footer small{font-size:10px}.environment{align-items:center;gap:5px;font-size:9px;font-weight:700;display:flex}.environment span{background:#36c790;border-radius:50%;width:6px;height:6px}.main-area{min-width:0}.topbar{z-index:40;background:#fff;border-bottom:1px solid #dce3ec;justify-content:space-between;align-items:center;height:58px;padding:0 22px;display:flex;position:sticky;top:0}.breadcrumb{color:#8490a2;align-items:center;gap:8px;font-size:12px;display:flex}.breadcrumb strong{color:#2f3b4e}.breadcrumb b{color:#c0c8d3;font-weight:400}.top-actions,.user-menu{align-items:center;display:flex}.top-actions{gap:12px}.icon-btn{color:#667085;background:#fff;border:1px solid #dce3ec;border-radius:7px;width:32px;height:32px}.user-menu{border-left:1px solid #e5e9ef;gap:8px;padding-left:12px}.avatar{color:#5148ed;background:#e9e8ff;border-radius:7px;place-items:center;width:30px;height:30px;font-size:11px;font-weight:800;display:grid}.user-copy{display:grid}.user-copy strong{color:#344054;font-size:11.5px}.user-copy small{color:#98a2b3;font-size:9.5px}.logout-link{color:#667085;background:0 0;border:0;padding:5px;font-size:11px}.content{max-width:1680px;margin:0 auto;padding:20px 22px 34px}.page-header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.page-title{color:#17233a;margin:0;font-size:23px;font-weight:720;line-height:1.2}.page-subtitle{color:#758196;margin:5px 0 0;font-size:12.5px}.toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.btes-btn{min-height:34px;padding:7px 11px;font-size:12px}.btes-btn.small{min-height:29px;padding:5px 9px;font-size:11px}.btn-icon{width:32px;padding:0}.section-card{background:#fff;border:1px solid #dbe3ed;border-radius:9px;box-shadow:0 1px 2px #10223e06}.section-head{border-bottom:1px solid #e5eaf1;justify-content:space-between;align-items:center;height:45px;padding:0 14px;display:flex}.section-head h2{color:#344054;margin:0;font-size:13px}.table-wrap{overflow:auto}.data-table{border-collapse:collapse;width:100%;font-size:12px}.data-table th{color:#667085;text-transform:uppercase;letter-spacing:.04em;text-align:left;white-space:nowrap;background:#f7f9fc;border-bottom:1px solid #dde4ed;padding:9px 12px;font-size:10px}.data-table td{color:#344054;vertical-align:middle;border-bottom:1px solid #edf0f4;padding:10px 12px}.data-table tr:last-child td{border-bottom:0}.data-table tbody tr:hover{background:#fafbfe}.status-pill{color:#58657a;background:#eef2f7;border-radius:999px;align-items:center;gap:5px;padding:3px 7px;font-size:10px;font-weight:700;display:inline-flex}.status-pill.active,.status-pill.completed{color:#167552;background:#eaf8f2}.status-pill.draft{color:#5c52da;background:#f1efff}.status-pill.closed,.status-pill.paused{color:#a55d00;background:#fff3e5}.status-pill:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.kpi-card{background:#fff;border:1px solid #dce3ec;border-radius:8px;padding:13px 14px;position:relative;overflow:hidden}.kpi-card:before{content:"";background:#635bff;width:3px;position:absolute;top:0;bottom:0;left:0}.kpi-card.cyan:before{background:#14a7c7}.kpi-card.green:before{background:#36b37e}.kpi-card.orange:before{background:#e79a2d}.kpi-card strong{color:#16223a;font-size:22px;line-height:1.15;display:block}.kpi-card span{color:#758196;font-size:10.5px}.empty-state{text-align:center;color:#748197;padding:38px}.search-input{background:#fff;border:1px solid #d5dee9;border-radius:7px;min-width:220px;height:34px;padding:0 10px;font-size:12px}.filter-select{color:#4d596b;background:#fff;border:1px solid #d5dee9;border-radius:7px;height:34px;padding:0 8px;font-size:12px}.split-grid{grid-template-columns:1.35fr .65fr;gap:14px;display:grid}.notice{color:#315e8f;background:#eef6ff;border:1px solid #cfe5ff;border-radius:7px;padding:9px 11px;font-size:11.5px}.notice.success{color:#1e7557;background:#eefaf5;border-color:#caeee0}.notice.warning{color:#8d5a12;background:#fff7e9;border-color:#f4dfb8}.tabs{background:#fff;border-bottom:1px solid #dfe5ed;gap:0;padding:0 14px;display:flex}.tab{color:#69768b;background:0 0;border:0;padding:12px 13px 10px;font-size:11.5px;font-weight:650;position:relative}.tab.active{color:#4f46d8}.tab.active:after{content:"";background:#635bff;height:2px;position:absolute;bottom:-1px;left:10px;right:10px}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.form-group{margin-bottom:12px}.btes-label{margin-bottom:5px;font-size:11px}.btes-input{border-radius:7px;min-height:36px;padding:7px 9px;font-size:12px}.btes-input.compact{min-height:31px}.btes-help{color:#8a96a8;margin-top:4px;font-size:10px}.modal-backdrop{z-index:100;background:#0a182f75;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.modal{background:#fff;border-radius:11px;flex-direction:column;width:min(900px,96vw);max-height:88vh;display:flex;overflow:hidden;box-shadow:0 22px 65px #09172f40}.modal-head{border-bottom:1px solid #dfe5ed;justify-content:space-between;align-items:center;padding:14px 17px;display:flex}.modal-head h2{margin:0;font-size:15px}.modal-body{padding:16px;overflow:auto}.close-btn{background:#f4f6f9;border:0;border-radius:7px;width:30px;height:30px}.login-page{background:#eef2f7;grid-template-columns:1fr 470px;min-height:100vh;display:grid}.login-visual{color:#fff;background:#12213f;flex-direction:column;justify-content:space-between;padding:54px;display:flex;position:relative;overflow:hidden}.login-visual:after{content:"";border:90px solid #635bff29;border-radius:50%;width:480px;height:480px;position:absolute;bottom:-180px;right:-170px}.login-brand{align-items:center;gap:11px;font-size:20px;font-weight:800;display:flex}.login-copy{z-index:2;max-width:580px;position:relative}.login-copy h1{margin:0 0 16px;font-size:37px;line-height:1.12}.login-copy p{color:#b5c1d5;font-size:14px;line-height:1.7}.login-panel{background:#fff;place-items:center;padding:42px;display:grid}.login-form{width:min(340px,100%)}.login-form h2{margin:0 0 6px;font-size:24px}.login-form>p{color:#7c8799;margin:0 0 24px;font-size:12px}.login-error{color:#b23b3b;background:#fff2f2;border:1px solid #f2cccc;border-radius:7px;margin-bottom:10px;padding:8px 10px;font-size:11px}@media(max-width:1100px){.app-shell{grid-template-columns:205px 1fr}.kpi-grid{grid-template-columns:repeat(3,1fr)}.split-grid{grid-template-columns:1fr}}@media(max-width:760px){.app-shell{grid-template-columns:1fr}.sidebar,.user-copy{display:none}.content{padding:16px}.kpi-grid{grid-template-columns:repeat(2,1fr)}.login-page{grid-template-columns:1fr}.login-visual{display:none}.login-panel{min-height:100vh}.form-grid{grid-template-columns:1fr}}
