*{box-sizing:border-box;margin:0;padding:0;font-family:Avenir,Helvetica,Arial,sans-serif}html,body{margin:0;padding:0;overflow:hidden}body{height:100vh;width:100vw}#app{height:100%;width:100%}.n-config-provider{height:100%}.auth-container[data-v-acc28c83]{height:100vh;display:flex;align-items:center;justify-content:center}.container[data-v-0ce51e69]{width:300px}.login-form-input[data-v-0ce51e69]{margin:0}.container-form[data-v-0ce51e69]{margin-top:20px;display:flex;flex-direction:column}.container-header[data-v-0ce51e69]{text-align:center;font-size:1.8rem;margin:0}.hint[data-v-0ce51e69]{text-align:center;color:#666}a[data-v-0ce51e69]{color:#18a058;text-decoration:none}a[data-v-0ce51e69]:hover{text-decoration:underline}.container[data-v-b9ef2ce1]{width:300px}.login-form-input[data-v-b9ef2ce1]{margin:0}.container-form[data-v-b9ef2ce1]{margin-top:20px;display:flex;flex-direction:column}.container-header[data-v-b9ef2ce1]{text-align:center;font-size:1.8rem;margin:0}.hint[data-v-b9ef2ce1]{text-align:center;color:#666}a[data-v-b9ef2ce1]{color:#18a058;text-decoration:none}a[data-v-b9ef2ce1]:hover{text-decoration:underline}.panel-item-container[data-v-2fa61e1d]{width:100%}.panel-item-container[data-v-2fa61e1d]:hover{background:#ffffff1a}.panel-item-container--active[data-v-2fa61e1d]{background:#fff3}.panel-item-container--opened .panel-item[data-v-2fa61e1d]{justify-content:start;gap:10px;color:#fff;font-size:20px;padding-left:10px}.panel-item[data-v-2fa61e1d]{display:flex;justify-content:center;align-items:center;gap:10px;width:100%;height:40px;cursor:pointer;transition:background .15s}.panels-wrapper{display:flex;height:100%}.panel-container{display:flex;flex-direction:column;height:100%;background-color:gray}.panel-content{display:flex;justify-content:space-between;flex-direction:column;align-items:center;padding-block:10px;height:100%}.panel-content-block{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.panel-content-opened{align-items:start}.panel-item{display:flex;justify-content:center;align-items:center;width:100%;height:40px;cursor:pointer;transition:background .15s}.panel-arrow-close{transform:rotate(180deg);justify-content:left;padding-left:10px}.dashboard-container[data-v-c48c9943]{height:100%;width:100%;display:flex}.dashboard-content[data-v-c48c9943]{width:100%;height:100%;overflow-y:auto;overflow-x:hidden}.not-found[data-v-781495d6]{height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column}.modal-content[data-v-035c18ac]{padding:8px 0 16px}.select-list[data-v-035c18ac]{max-height:360px;overflow-y:auto;margin-bottom:20px;border-radius:6px}.item-row[data-v-035c18ac]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px}.item-content[data-v-035c18ac]{display:flex;flex-direction:column;padding:2px 0;flex:1;min-width:0}.edit-project-button[data-v-035c18ac]{border:none;background:#0000;padding:4px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.edit-project-icon[data-v-035c18ac]{width:16px;height:16px}.item-main[data-v-035c18ac]{font-weight:500}.item-sub[data-v-035c18ac]{font-size:.86em;color:#888;margin-top:2px}.empty-text[data-v-035c18ac]{text-align:center;color:#999;padding:20px 0}.selected[data-v-035c18ac]{background:var(--n-color-hover);font-weight:500}.modal-footer[data-v-035c18ac]{display:flex;justify-content:flex-end;gap:12px;margin-top:20px}.blocks[data-v-cd3018df]{display:flex;flex-direction:column;gap:30px;width:100%;padding:24px}.block[data-v-cd3018df]{display:flex;flex-direction:column;background:#ffffff8c;border:1px solid rgb(224,224,224);border-radius:8px;min-height:450px}[data-v-cd3018df] .block-header{padding:12px 24px;background:#f8f9fa;border-bottom:1px solid rgb(224,224,224)}[data-v-cd3018df] .block-header-title{margin:0;font-size:1.15em;color:#1a1a1a}[data-v-cd3018df] .block-content{display:flex;flex-direction:row;gap:24px;padding:16px 20px;height:100%;flex-grow:1}[data-v-cd3018df] .block-content-thin{display:flex;flex-direction:row;padding:8px 10px;height:100%;flex-grow:1}[data-v-cd3018df] .block-actions{padding:.75rem 1.25rem;border-top:1px solid rgb(226,232,240);display:flex;justify-content:flex-end;gap:.75rem;background:#f8fafc}[data-v-cd3018df] .action-btn{border:1px solid rgb(203,213,225);border-radius:.375rem;background:#fff;cursor:pointer;font-weight:500;transition:all .12s}[data-v-cd3018df] .action-btn:hover{background:#f1f5f9}[data-v-cd3018df] .size-small{padding:.35rem .75rem;font-size:.875rem}[data-v-cd3018df] .size-medium{padding:.5rem 1rem;font-size:.95rem}[data-v-cd3018df] .size-large{padding:.65rem 1.35rem;font-size:1.05rem}.info-field-formula[data-v-e3a86741]{display:flex;flex-wrap:wrap;gap:4px}.editable-cursor[data-v-a97b78c3]:hover{transform:scale(1.5);cursor:pointer}.info-formula[data-v-b18c701f]{width:100%;display:flex;flex-direction:column;gap:4px}.info-formula__tags[data-v-b18c701f]{display:flex;flex-wrap:wrap;gap:4px}.info-formula__tag-wrap[data-v-b18c701f]{cursor:grab}.info-formula__tag-wrap[data-v-b18c701f]:active{cursor:grabbing}.info-formula__tag-wrap.is-drag-over[data-v-b18c701f]{outline:2px solid rgb(47,154,204);border-radius:4px}.info-formula__number-row[data-v-b18c701f]{display:flex;gap:4px;align-items:center}.info-formula__number-row .n-input-number[data-v-b18c701f]{flex:1}.actions{display:flex;gap:6px}.action-sprite{height:15px;width:15px}.editable[data-v-6663ade5]:hover{background:#f0f8ff;cursor:pointer}.disabled[data-v-6663ade5]{color:#888;cursor:not-allowed}.view-mode[data-v-6663ade5]{display:flex;align-items:center;gap:10px}.resetable-field[data-v-6663ade5]{background:linear-gradient(260deg,#2f9acc38,#2f9acc00)}.edit-mode[data-v-6663ade5]{display:flex;align-items:center;flex-wrap:nowrap;gap:10px;min-width:200px;width:100%}.edit-mode input[data-v-6663ade5]{background:none;outline:none;border:1px solid rgba(0,0,0,.13);border-radius:3px;padding:5px}.edit-mode select[data-v-6663ade5]{background:none;border:none;outline:none}.entity-submit[data-v-dc77fcd6]{display:flex;gap:10px;flex-wrap:nowrap}.column[data-v-77438876]{flex:1;min-width:260px;display:flex;flex-direction:column;gap:6px}.column-1 .detail-row[data-v-77438876]{display:grid;grid-template-columns:1fr 4fr;gap:16px}.column-2 .detail-row[data-v-77438876]{display:grid;grid-template-columns:1fr 3fr;gap:14px}.column-3 .detail-row[data-v-77438876]{display:grid;grid-template-columns:1fr 2.5fr;gap:12px}.column-4 .detail-row[data-v-77438876],.column-5 .detail-row[data-v-77438876]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.column-4 .detail-label[data-v-77438876],.column-5 .detail-label[data-v-77438876]{font-size:.95em}.detail-row[data-v-77438876]{display:grid;grid-template-columns:1fr 1fr;padding:12px;border-bottom:1px solid rgb(209,209,209)}.detail-label[data-v-77438876]{align-self:center;font-weight:500;color:#555;padding:5px;width:max-content}.detail-value[data-v-77438876]{align-self:center;color:#222}@media(max-width:900px){.column[data-v-77438876]{min-width:100%}.column .detail-row[data-v-77438876]{grid-template-columns:1fr 3fr!important;gap:16px}}.loading-overlay{position:absolute;inset:0;background:#fff9;z-index:9999}.node-row[data-v-152218d3]{display:flex;align-items:center;gap:.25rem;padding:.25rem;cursor:pointer}.node-row[data-v-152218d3]:hover{background-color:#f3f4f6}.expand-icon[data-v-152218d3],.expand-icon-placeholder[data-v-152218d3]{width:1.25rem}.expand-icon[data-v-152218d3]{color:#6b7280;-webkit-user-select:none;user-select:none}.node-checkbox[data-v-152218d3]{accent-color:rgb(37,99,235)}.node-icon[data-v-152218d3]{margin-right:.5rem;font-size:1.125rem}.node-label[data-v-152218d3]{flex:1}.node-label.is-disabled[data-v-152218d3]{color:#9ca3af;text-decoration:line-through}.children[data-v-152218d3]{margin-left:1.5rem;padding-left:.5rem;border-left:1px solid rgb(229,231,235)}.tree-view[data-v-42d462bf]{font-size:14px}.entity-wrapper{width:100%;position:relative}.layout-container{height:100%;width:100%;padding:10px;display:flex;flex-direction:column;gap:20px}.info-container{width:100%;height:fit-content}.info-label{background-color:#000;color:#fff;display:inline;border-radius:5px;padding:5px}.info-content{background-color:#b1b1b150;height:fit-content;width:100%;padding:7px;margin-block:5px}.content-block{display:flex;gap:10px;align-items:center}.container-actions{width:100%;display:flex;justify-content:right;gap:10px}.action{padding:5px 10px;background-color:#80808036;border-radius:7px;cursor:pointer}.block-label{min-width:200px}.data-table-wrapper[data-v-3921bf3d]{display:flex;flex-direction:column;height:100%;width:100%;padding:0 24px 24px;overflow:auto}.data-body-wrapper[data-v-3921bf3d]{box-shadow:0 0 6px #00000040;height:100%;border-radius:8px;overflow:auto}.data-body-loading[data-v-3921bf3d]{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:200px}.data-body[data-v-3921bf3d]{position:relative;width:100%;border-collapse:collapse;font-size:14px;border:1px solid rgb(224,224,224);border-radius:8px}.data-table-pagination[data-v-3921bf3d]{display:flex;justify-content:flex-end;padding-top:10px}.data-body th[data-v-3921bf3d],.data-body td[data-v-3921bf3d]{padding:10px 12px;text-align:left;border-bottom:1px solid rgb(224,224,224);font-size:1.15em;color:#1a1a1a}.data-body th[data-v-3921bf3d]{background:#f8f9fa}.data-body tbody tr[data-v-3921bf3d]:hover{background:#f5f5f5}.default-header[data-v-3921bf3d]{display:flex;flex-direction:column;gap:4px}.title[data-v-3921bf3d]{font-size:1.15em;color:#1a1a1a}.default-row td[data-v-3921bf3d]{height:30px;cursor:pointer}.custom-header[data-v-83fe8225]{display:flex;flex-direction:column;gap:6px;min-width:100px}.block-actions[data-v-83fe8225]{padding:24px 24px 12px;display:flex;justify-content:flex-end;gap:.75rem}.action-btn[data-v-83fe8225]{border:1px solid rgb(203,213,225);border-radius:.375rem;background:#fff;cursor:pointer;font-weight:500;transition:all .12s}.action-btn[data-v-83fe8225]:hover{background:#f1f5f9}.size-small[data-v-83fe8225]{padding:.35rem .75rem;font-size:.875rem}.size-medium[data-v-83fe8225]{padding:.5rem 1rem;font-size:.95rem}.size-large[data-v-83fe8225]{padding:.65rem 1.35rem;font-size:1.05rem}.openApi{height:100%;width:100%;overflow:hidden}.modal-content[data-v-630b3716]{padding:8px 0 4px}.modal-footer[data-v-630b3716]{display:flex;justify-content:flex-end;margin-top:20px}.modal-content[data-v-2a9c2cd9]{padding:8px 0 16px}.search-input[data-v-2a9c2cd9]{margin-bottom:16px}.select-list[data-v-2a9c2cd9]{max-height:360px;overflow-y:auto;margin-bottom:20px;border-radius:6px}.item-row[data-v-2a9c2cd9]{display:flex;align-items:center;gap:10px;width:100%}.item-content[data-v-2a9c2cd9]{display:flex;flex-direction:column;flex:1;min-width:0;padding:2px 0}.item-main[data-v-2a9c2cd9]{font-weight:500}.item-sub[data-v-2a9c2cd9]{font-size:.86em;color:#888;margin-top:2px}.selected[data-v-2a9c2cd9]{background:var(--n-color-hover)}.disabled[data-v-2a9c2cd9]{cursor:not-allowed;opacity:.55}.empty-text[data-v-2a9c2cd9]{text-align:center;color:#999;padding:20px 0}.modal-footer[data-v-2a9c2cd9]{display:flex;justify-content:flex-end;gap:12px;margin-top:20px}.entity-wrapper[data-v-f6dfcb93]{width:100%;position:relative}.invite-page[data-v-8b8a46da]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px}.invite-card[data-v-8b8a46da]{width:100%;max-width:400px}.invite-spin[data-v-8b8a46da]{width:100%;min-height:120px}.invite-title[data-v-8b8a46da]{text-align:center;font-size:1.8rem;margin:0 0 16px}.invite-summary[data-v-8b8a46da]{white-space:pre-line;color:#333;margin:0 0 24px;line-height:1.5}.invite-actions[data-v-8b8a46da]{display:flex;justify-content:center;gap:8px}.invite-muted[data-v-8b8a46da]{color:#666;margin:0 0 24px;line-height:1.5}.invite-hint[data-v-8b8a46da]{margin-top:16px;text-align:center;color:#666}.invite-hint a[data-v-8b8a46da]{color:#18a058;text-decoration:none}.invite-hint a[data-v-8b8a46da]:hover{text-decoration:underline}.stage-builder[data-v-8f9d15d8]{display:flex;flex-direction:column;gap:20px;width:100%}.stage-builder__header[data-v-8f9d15d8]{display:flex;flex-direction:column;justify-content:space-between;padding:20px 24px;background:#fff;border:1px solid rgb(224,224,224);border-radius:8px}.stage-builder__eyebrow[data-v-8f9d15d8]{color:#2f9acc;font-size:13px;font-weight:600;letter-spacing:.02em}.stage-builder__title[data-v-8f9d15d8]{color:#1a1a1a;font-size:22px;font-weight:600}.stage-builder__description[data-v-8f9d15d8]{max-width:760px;color:#555}.stage-builder__progress[data-v-8f9d15d8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.stage-builder__step[data-v-8f9d15d8]{display:flex;align-items:flex-start;gap:10px;min-width:0;padding:14px;border:1px solid rgb(203,213,225);border-radius:10px;background:#f8fafc;color:#555;text-align:left;transition:border-color .16s ease,background .16s ease,color .16s ease}.stage-builder__step[data-v-8f9d15d8]:disabled{cursor:default}.stage-builder__step--clickable[data-v-8f9d15d8]{cursor:pointer}.stage-builder__step--clickable[data-v-8f9d15d8]:hover{background:#f1f5f9}.stage-builder__step--active[data-v-8f9d15d8]{border-color:#2f9acc;background:#f0f8ff;color:#1a1a1a}.stage-builder__step--complete[data-v-8f9d15d8]{border-color:#2f9acc}.stage-builder__step-marker[data-v-8f9d15d8]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:26px;height:26px;border-radius:50%;background:#fff;color:#666;font-size:13px;font-weight:600}.stage-builder__step--active .stage-builder__step-marker[data-v-8f9d15d8],.stage-builder__step--complete .stage-builder__step-marker[data-v-8f9d15d8]{background:#2f9acc;color:#fff}.stage-builder__step-content[data-v-8f9d15d8]{display:flex;flex-direction:column;min-width:0}.stage-builder__step-title[data-v-8f9d15d8]{overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.stage-builder__step-description[data-v-8f9d15d8]{margin-top:4px;overflow:hidden;color:#888;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.stage-builder__progress-line[data-v-8f9d15d8]{height:4px;overflow:hidden;border-radius:999px;background:#f3f4f6}.stage-builder__progress-fill[data-v-8f9d15d8]{height:100%;border-radius:inherit;background:#2f9acc;transition:width .2s ease}.stage-builder__actions[data-v-8f9d15d8]{display:flex;justify-content:flex-end;gap:12px;flex-wrap:nowrap;padding:10px 12px;border:1px solid rgb(224,224,224);border-radius:10px;background:#fff;box-shadow:0 4px 18px #0000001f}.column[data-v-ee29ea39]{max-width:400px;display:flex;flex-direction:column;gap:12px;padding:10px;justify-content:space-between;align-items:center;border:1px solid rgb(224,224,224);border-radius:8px}.channels[data-v-ee29ea39]{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px}.channels-element[data-v-ee29ea39]{display:flex;justify-content:space-between;align-items:center;padding:5px;width:100%;height:100%;border:1px solid rgb(224,224,224);border-radius:8px}.column[data-v-c6c00f19]{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:12px;max-width:400px;padding:10px;border:1px solid rgb(224,224,224);border-radius:8px}.entities[data-v-c6c00f19]{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px}.entity[data-v-c6c00f19]{padding:5px;width:100%;height:100%;border:1px solid rgb(224,224,224);border-radius:8px}.channel-header[data-v-c6c00f19]{display:flex;flex-direction:column;gap:4px;align-items:start}.header-tags[data-v-c6c00f19]{display:flex;flex-wrap:wrap;gap:3px}.channel-tree[data-v-c6c00f19]{width:100%}.strategy-column[data-v-bbb558bd]{flex:1;max-width:400px;display:flex;flex-direction:column;gap:12px;padding:10px;border:1px solid rgb(224,224,224);border-radius:8px}.strategy-header[data-v-bbb558bd]{display:flex;align-items:center;justify-content:space-between;gap:12px}.strategy-title[data-v-bbb558bd]{font-weight:600}.strategy-info[data-v-bbb558bd]{display:flex;flex-direction:column;border-top:1px solid rgb(209,209,209)}.detail-row[data-v-bbb558bd]{display:grid;grid-template-columns:1fr 5fr;gap:12px;padding:12px;border-bottom:1px solid rgb(209,209,209)}.detail-section-title[data-v-bbb558bd]{padding:12px;font-weight:600;color:#1a1a1a;background:#f8f9fa;border-bottom:1px solid rgb(209,209,209)}.detail-label[data-v-bbb558bd]{font-weight:500;color:#555}.detail-value[data-v-bbb558bd]{color:#222}.report-configuration[data-v-7cd1b428]{flex-direction:column!important;gap:12px}.configuration-list[data-v-7cd1b428]{width:100%}.configuration-list[data-v-7cd1b428] .n-collapse-item{margin:0 0 12px;padding:0;border:1px solid rgb(224,224,224);border-radius:8px}.configuration-list[data-v-7cd1b428] .n-collapse-item__header{padding:14px 16px;font-weight:500}.configuration-list[data-v-7cd1b428] .n-collapse-item__content-inner{padding:0 16px 16px}.configuration-property[data-v-7cd1b428]{display:flex;justify-content:center;width:100%}[data-v-882aa836] .block-header{padding:12px 24px;background:#f8f9fa;border-bottom:1px solid rgb(224,224,224)}[data-v-882aa836] .block-header-title{margin:0;font-size:1.15em;color:#1a1a1a}[data-v-882aa836] .block-content{display:flex;flex-direction:row;gap:24px;padding:16px 20px;height:100%;flex-grow:1}[data-v-882aa836] .block-content-thin{display:flex;flex-direction:row;padding:8px 10px;height:100%;flex-grow:1}[data-v-882aa836] .block-actions{padding:.75rem 1.25rem;border-top:1px solid rgb(226,232,240);display:flex;justify-content:flex-end;gap:.75rem;background:#f8fafc}[data-v-882aa836] .action-btn{border:1px solid rgb(203,213,225);border-radius:.375rem;background:#fff;cursor:pointer;font-weight:500;transition:all .12s}[data-v-882aa836] .action-btn:hover{background:#f1f5f9}[data-v-882aa836] .size-small{padding:.35rem .75rem;font-size:.875rem}[data-v-882aa836] .size-medium{padding:.5rem 1rem;font-size:.95rem}[data-v-882aa836] .size-large{padding:.65rem 1.35rem;font-size:1.05rem}.blocks[data-v-882aa836]{display:flex;flex-direction:column;gap:30px;width:100%;padding:24px}.block[data-v-882aa836]{display:flex;flex-direction:column;background:#ffffff8c;border:1px solid rgb(224,224,224);border-radius:8px;min-height:450px}.entity-wrapper[data-v-882aa836]{width:100%;position:relative;padding:10px}[data-v-882aa836] .block-content-selection{flex-direction:column!important;align-items:center;justify-content:end;gap:10px}[data-v-882aa836] .content-columns{display:grid;grid-template-columns:repeat(var(--v738f4398),1fr);grid-template-rows:1fr;width:100%}[data-v-882aa836] .content-add{width:70%;display:flex;align-items:center;justify-content:center}.strategy-report[data-v-276bcab9]{width:100%;padding:10px}.strategy-report__content[data-v-276bcab9]{display:flex;flex-direction:column;gap:20px}.strategy-report__header[data-v-276bcab9],.strategy-report__block[data-v-276bcab9],.strategy-report__chart-card[data-v-276bcab9],.strategy-report__summary-card[data-v-276bcab9],.strategy-report__details-card[data-v-276bcab9]{background:#fff;border:1px solid rgb(224,224,224);border-radius:8px}.strategy-report__header[data-v-276bcab9]{display:flex;justify-content:space-between;gap:20px;padding:20px 24px}.strategy-report__eyebrow[data-v-276bcab9]{margin:0 0 6px;color:#2f9acc;font-size:13px;font-weight:600;letter-spacing:.02em}.strategy-report__title[data-v-276bcab9],.strategy-report__block-title[data-v-276bcab9]{margin:0;color:#1a1a1a;font-weight:600}.strategy-report__title[data-v-276bcab9]{font-size:24px}.strategy-report__block-title[data-v-276bcab9]{font-size:20px}.strategy-report__description[data-v-276bcab9],.strategy-report__block-description[data-v-276bcab9],.strategy-report__chart-header span[data-v-276bcab9],.strategy-report__details-head span[data-v-276bcab9]{margin:6px 0 0;color:#555}.strategy-report__meta[data-v-276bcab9]{display:flex;flex-direction:column;align-items:flex-end;gap:6px;color:#555;white-space:nowrap}.strategy-report__block[data-v-276bcab9]{display:flex;flex-direction:column;gap:16px;padding:20px}.strategy-report__block-header[data-v-276bcab9]{display:flex;justify-content:space-between;gap:20px}.strategy-report__block-description[data-v-276bcab9]{max-width:520px;text-align:right}.strategy-report__summary-grid[data-v-276bcab9],.strategy-report__chart-grid[data-v-276bcab9],.strategy-report__details-grid[data-v-276bcab9]{display:grid;gap:16px}.strategy-report__summary-grid[data-v-276bcab9]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.strategy-report__summary-card[data-v-276bcab9]{display:flex;flex-direction:column;gap:6px;padding:14px 16px;background:#f8fafc}.strategy-report__summary-card span[data-v-276bcab9]{color:#555}.strategy-report__summary-card strong[data-v-276bcab9]{color:#1a1a1a;font-size:22px}.strategy-report__chart-grid[data-v-276bcab9]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.strategy-report__chart-card[data-v-276bcab9]{min-width:0;padding:16px}.strategy-report__chart-card--wide[data-v-276bcab9]{width:100%}.strategy-report__chart-header[data-v-276bcab9]{margin-bottom:12px}.strategy-report__chart-header h3[data-v-276bcab9],.strategy-report__details-head h3[data-v-276bcab9],.strategy-report__details-section h4[data-v-276bcab9]{margin:0;color:#1a1a1a}.strategy-report__chart-header h3[data-v-276bcab9],.strategy-report__details-head h3[data-v-276bcab9]{font-size:16px}.strategy-report__details-grid[data-v-276bcab9]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.strategy-report__details-card[data-v-276bcab9]{overflow:hidden}.strategy-report__details-head[data-v-276bcab9]{padding:14px 16px;background:#f8f9fa;border-bottom:1px solid rgb(224,224,224)}.strategy-report__details-section[data-v-276bcab9]{padding:14px 16px;border-bottom:1px solid rgb(226,232,240)}.strategy-report__details-section[data-v-276bcab9]:last-child{border-bottom:0}.strategy-report__details-section h4[data-v-276bcab9]{margin-bottom:10px;font-size:14px}.strategy-report__details-section dl[data-v-276bcab9]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 14px;margin:0}.strategy-report__details-section dt[data-v-276bcab9]{color:#555}.strategy-report__details-section dd[data-v-276bcab9]{margin:0;color:#222;font-weight:600}@media(max-width:768px){.strategy-report__header[data-v-276bcab9],.strategy-report__block-header[data-v-276bcab9]{flex-direction:column}.strategy-report__meta[data-v-276bcab9]{align-items:flex-start;white-space:normal}.strategy-report__block-description[data-v-276bcab9]{text-align:left}}.strategy-column[data-v-f2f7ff06]{flex:1;max-width:400px;display:flex;flex-direction:column;gap:12px;padding:10px;border:1px solid rgb(224,224,224);border-radius:8px}.strategy-header[data-v-f2f7ff06]{display:flex;align-items:center;justify-content:space-between;gap:12px}.strategy-title[data-v-f2f7ff06]{font-weight:600}.strategy-info[data-v-f2f7ff06]{display:flex;flex-direction:column;border-top:1px solid rgb(209,209,209)}.detail-row[data-v-f2f7ff06]{display:grid;grid-template-columns:1fr 5fr;gap:12px;padding:12px;border-bottom:1px solid rgb(209,209,209)}.detail-section-title[data-v-f2f7ff06]{padding:12px;font-weight:600;color:#1a1a1a;background:#f8f9fa;border-bottom:1px solid rgb(209,209,209)}.detail-label[data-v-f2f7ff06]{font-weight:500;color:#555}.detail-value[data-v-f2f7ff06]{color:#222}.report-configuration[data-v-a881447c]{flex-direction:column!important;gap:12px}.configuration-list[data-v-a881447c]{width:100%}.configuration-list[data-v-a881447c] .n-collapse-item{margin:0 0 12px;padding:0;border:1px solid rgb(224,224,224);border-radius:8px}.configuration-list[data-v-a881447c] .n-collapse-item__header{padding:14px 16px;font-weight:500}.configuration-list[data-v-a881447c] .n-collapse-item__content-inner{padding:0 16px 16px}.configuration-property[data-v-a881447c]{display:flex;justify-content:center;width:100%}[data-v-f7cef8a0] .block-header{padding:12px 24px;background:#f8f9fa;border-bottom:1px solid rgb(224,224,224)}[data-v-f7cef8a0] .block-header-title{margin:0;font-size:1.15em;color:#1a1a1a}[data-v-f7cef8a0] .block-content{display:flex;flex-direction:row;gap:24px;padding:16px 20px;height:100%;flex-grow:1}[data-v-f7cef8a0] .block-content-thin{display:flex;flex-direction:row;padding:8px 10px;height:100%;flex-grow:1}[data-v-f7cef8a0] .block-actions{padding:.75rem 1.25rem;border-top:1px solid rgb(226,232,240);display:flex;justify-content:flex-end;gap:.75rem;background:#f8fafc}[data-v-f7cef8a0] .action-btn{border:1px solid rgb(203,213,225);border-radius:.375rem;background:#fff;cursor:pointer;font-weight:500;transition:all .12s}[data-v-f7cef8a0] .action-btn:hover{background:#f1f5f9}[data-v-f7cef8a0] .size-small{padding:.35rem .75rem;font-size:.875rem}[data-v-f7cef8a0] .size-medium{padding:.5rem 1rem;font-size:.95rem}[data-v-f7cef8a0] .size-large{padding:.65rem 1.35rem;font-size:1.05rem}.blocks[data-v-f7cef8a0]{display:flex;flex-direction:column;gap:30px;width:100%;padding:24px}.block[data-v-f7cef8a0]{display:flex;flex-direction:column;background:#ffffff8c;border:1px solid rgb(224,224,224);border-radius:8px;min-height:450px}.entity-wrapper[data-v-f7cef8a0]{width:100%;position:relative;padding:10px}.channel-stage[data-v-f7cef8a0]{display:flex;flex-direction:column;gap:20px}.strategy-selection[data-v-f7cef8a0]{align-items:center;justify-content:center;gap:12px}.selected-entity[data-v-f7cef8a0]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:40px;padding:6px 10px;border:1px solid rgb(224,224,224);border-radius:8px}.metric-column[data-v-f7cef8a0]{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:12px;max-width:400px;padding:10px;border:1px solid rgb(224,224,224);border-radius:8px}.entities[data-v-f7cef8a0]{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px}.entity[data-v-f7cef8a0]{padding:5px;width:100%;height:100%;border:1px solid rgb(224,224,224);border-radius:8px}.channel-header[data-v-f7cef8a0]{display:flex;flex-direction:column;gap:4px;align-items:start}.header-tags[data-v-f7cef8a0]{display:flex;flex-wrap:wrap;gap:3px}.channel-tree[data-v-f7cef8a0]{width:100%}[data-v-f7cef8a0] .block-content-selection{flex-direction:column!important;align-items:center;justify-content:end;gap:10px}[data-v-f7cef8a0] .content-columns{display:grid;justify-content:center;width:100%}[data-v-f7cef8a0] .content-add{width:70%;display:flex;align-items:center;justify-content:center}
