.prize-editor[data-v-30644dcc]{width:100%}.prize-editor__row[data-v-30644dcc]{align-items:center;gap:12px;margin-bottom:10px;display:flex}.prize-editor__name[data-v-30644dcc]{flex:1;min-width:0}.prize-editor__weight[data-v-30644dcc]{width:160px}.cockpit-page[data-v-46a45028]{padding:0}.cockpit-hero[data-v-46a45028]{background:linear-gradient(120deg,#1e1b4b 0%,#4c1d95 55%,#6d28d9 100%);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;padding:28px 36px;display:flex;box-shadow:0 10px 40px #1e1b4b4d}.cockpit-hero .hero-left h1[data-v-46a45028]{letter-spacing:.06em;color:#fff;margin:0;font-size:26px;font-weight:700}.cockpit-hero .hero-left p[data-v-46a45028]{color:#fff9;margin:6px 0 0;font-size:13px}.hero-right[data-v-46a45028]{align-items:center;gap:28px;display:flex}.hero-stat[data-v-46a45028]{flex-direction:column;align-items:center;display:flex}.hero-stat .hero-stat-value[data-v-46a45028]{color:#c4b5fd;font-family:DIN Alternate,Helvetica Neue,sans-serif;font-size:24px;font-weight:700}.hero-stat .hero-stat-label[data-v-46a45028]{color:#ffffffa6;margin-top:4px;font-size:12px}.hero-divider[data-v-46a45028]{background:#ffffff2e;width:1px;height:36px}.kpi-row[data-v-46a45028]{margin-bottom:16px}.kpi-card[data-v-46a45028]{background:#fff;border-radius:12px;align-items:center;gap:14px;margin-bottom:16px;padding:20px 18px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 2px 12px #0000000d}.kpi-card[data-v-46a45028]:hover{transform:translateY(-3px);box-shadow:0 8px 24px #0000001a}.kpi-icon[data-v-46a45028]{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex;box-shadow:0 4px 12px #00000026}.kpi-info[data-v-46a45028]{flex-direction:column;min-width:0;display:flex}.kpi-info .kpi-label[data-v-46a45028]{color:#94a3b8;font-size:12px}.kpi-info .kpi-value[data-v-46a45028]{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;font-size:22px;font-weight:700;line-height:1.4;overflow:hidden}.kpi-info .kpi-trend[data-v-46a45028]{align-items:center;gap:2px;font-size:11px;display:flex}.kpi-info .kpi-trend.up[data-v-46a45028]{color:#10b981}.kpi-info .kpi-trend.down[data-v-46a45028]{color:#ef4444}.panel-card[data-v-46a45028]{background:#fff;border-radius:12px;margin-bottom:16px;padding:20px 24px;box-shadow:0 2px 12px #0000000d}.panel-header[data-v-46a45028]{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.panel-title[data-v-46a45028]{color:#1e293b;align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.dot[data-v-46a45028]{border-radius:50%;width:8px;height:8px;display:inline-block}.dot-purple[data-v-46a45028]{background:#7c3aed}.dot-blue[data-v-46a45028]{background:#3b82f6}.dot-green[data-v-46a45028]{background:#10b981}.bar-chart[data-v-46a45028]{align-items:flex-end;gap:4px;height:220px;padding-top:10px;display:flex}.bar-col[data-v-46a45028]{flex-direction:column;flex:1;align-items:center;min-width:0;height:100%;display:flex}.bar-col .bar-track[data-v-46a45028]{border-radius:4px 4px 0 0;flex:1;align-items:flex-end;width:100%;display:flex;overflow:hidden}.bar-col .bar-fill[data-v-46a45028]{background:linear-gradient(#a78bfa 0%,#7c3aed 100%);border-radius:4px 4px 0 0;width:100%;min-height:3px;transition:height .4s}.bar-col .bar-label[data-v-46a45028]{color:#94a3b8;margin-top:6px;font-size:10px}.bar-col:hover .bar-fill[data-v-46a45028]{background:linear-gradient(#c4b5fd 0%,#5b21b6 100%)}.funnel[data-v-46a45028]{padding:8px 0}.funnel-step[data-v-46a45028]{margin-bottom:6px}.funnel-meta[data-v-46a45028]{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.funnel-meta .funnel-label[data-v-46a45028]{color:#475569;font-size:13px;font-weight:500}.funnel-meta .funnel-nums[data-v-46a45028]{align-items:baseline;gap:8px;display:flex}.funnel-meta .funnel-nums strong[data-v-46a45028]{color:#1e293b;font-size:18px}.funnel-meta .funnel-nums em[data-v-46a45028]{color:#94a3b8;font-size:12px;font-style:normal}.funnel-track[data-v-46a45028]{background:#f8fafc;border-radius:6px;height:26px;overflow:hidden}.funnel-track .funnel-fill[data-v-46a45028]{border-radius:6px;height:100%;transition:width .5s}.funnel-arrow[data-v-46a45028]{text-align:center;padding:4px 0}.rank-badge[data-v-46a45028]{color:#94a3b8;background:#f1f5f9;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:600;display:inline-flex}.rank-badge.rank-top[data-v-46a45028]{color:#fff;background:linear-gradient(135deg,#7c3aed,#5b21b6)}.rate-text[data-v-46a45028]{color:#7c3aed;font-weight:600}.interaction-list[data-v-46a45028]{padding:6px 0}.interaction-item[data-v-46a45028]{margin-bottom:20px}.interaction-item[data-v-46a45028]:last-child{margin-bottom:0}.interaction-item .interaction-top[data-v-46a45028]{color:#475569;justify-content:space-between;margin-bottom:8px;font-size:13px;display:flex}.interaction-item .interaction-top strong[data-v-46a45028]{color:#1e293b}.interaction-track[data-v-46a45028]{background:#f1f5f9;border-radius:5px;height:10px;overflow:hidden}.interaction-track .interaction-fill[data-v-46a45028]{background:linear-gradient(90deg,#7c3aed,#a78bfa);border-radius:5px;height:100%;transition:width .5s}@media (width<=768px){.cockpit-hero[data-v-46a45028]{padding:20px 24px}.hero-right[data-v-46a45028]{gap:16px}.hero-stat .hero-stat-value[data-v-46a45028]{font-size:18px}}.dashboard-tools[data-v-88984d07]{justify-content:space-between;align-items:center;gap:16px;display:flex}.dashboard-tools h2[data-v-88984d07]{margin:0 0 8px;font-size:20px}.metric[data-v-88984d07]{align-items:center;gap:14px;height:74px;display:flex}.metric small[data-v-88984d07]{color:var(--el-text-color-secondary);margin-top:4px;display:block}.funnel[data-v-88984d07]{padding:10px}.funnel-row[data-v-88984d07]{grid-template-columns:50px 1fr 70px 60px;align-items:center;gap:12px;margin:22px 0;display:grid}.funnel-track[data-v-88984d07]{background:#eef1f5;border-radius:4px;height:24px;overflow:hidden}.funnel-track div[data-v-88984d07]{background:var(--el-color-primary);height:100%;transition:width .3s}.funnel-row em[data-v-88984d07]{color:var(--el-text-color-secondary);font-style:normal}.interaction-list>div[data-v-88984d07]{grid-template-columns:80px 1fr 60px;align-items:center;gap:12px;margin:18px 0;display:grid}.interaction-list strong[data-v-88984d07]{text-align:right}.editor-shell[data-v-ec234402]{height:calc(100vh - var(--app-content-padding) * 2);border:1px solid var(--el-border-color-light);background:#f4f6f8;min-height:680px;overflow:hidden}.editor-toolbar[data-v-ec234402]{border-bottom:1px solid var(--el-border-color-light);background:#fff;justify-content:space-between;align-items:center;height:56px;padding:0 14px;display:flex}.toolbar-title[data-v-ec234402],.toolbar-actions[data-v-ec234402]{align-items:center;gap:8px;display:flex}.editor-main[data-v-ec234402]{grid-template-columns:240px minmax(420px,1fr) 280px;height:calc(100% - 57px);display:grid}.editor-panel[data-v-ec234402]{background:#fff;padding:12px;overflow:auto}.component-panel[data-v-ec234402]{border-right:1px solid var(--el-border-color-light)}.property-panel[data-v-ec234402]{border-left:1px solid var(--el-border-color-light)}.palette-grid[data-v-ec234402]{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.palette-item[data-v-ec234402]{border:1px solid var(--el-border-color-light);cursor:grab;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:7px;height:72px;display:flex}.palette-item[data-v-ec234402]:hover{border-color:var(--el-color-primary);color:var(--el-color-primary)}.canvas-stage[data-v-ec234402]{flex-direction:column;align-items:center;padding:18px;display:flex;overflow:auto}.canvas-ruler[data-v-ec234402]{color:var(--el-text-color-secondary);margin-bottom:10px;font-size:12px}.phone-canvas[data-v-ec234402]{background:#fff;border:1px solid #dcdfe6;width:375px;min-height:640px;transition:width .2s;box-shadow:0 8px 28px #0000001a}.phone-canvas.tablet[data-v-ec234402]{width:600px}.canvas-content[data-v-ec234402]{min-height:inherit;box-sizing:border-box;padding:14px}.canvas-component[data-v-ec234402]{box-sizing:border-box;border:1px dashed #0000;min-height:34px;margin-bottom:8px;position:relative;overflow:hidden}.canvas-component.selected[data-v-ec234402]{border-color:var(--el-color-primary)}.canvas-component.locked[data-v-ec234402]{opacity:.75}.canvas-component img[data-v-ec234402]{width:100%;display:block}.canvas-component button[data-v-ec234402]{color:#fff;background:inherit;border:0;border-radius:4px;width:100%;padding:10px}.shape[data-v-ec234402]{background:#dbeafe;height:80px}.mock-control[data-v-ec234402],.mock-interaction[data-v-ec234402],.mock-embed[data-v-ec234402]{color:#64748b;background:#f8fafc;border:1px solid #dcdfe6;border-radius:4px;padding:14px}.page-row[data-v-ec234402],.layer-row[data-v-ec234402]{cursor:pointer;border-radius:4px;align-items:center;gap:8px;height:40px;padding:0 8px;display:flex}.page-row span[data-v-ec234402],.layer-row span[data-v-ec234402]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.page-row.active[data-v-ec234402],.layer-row.active[data-v-ec234402]{background:var(--el-color-primary-light-9);color:var(--el-color-primary)}.layer-drag[data-v-ec234402]{cursor:grab}.preview-wrap[data-v-ec234402]{justify-content:center;padding:10px 0 24px;display:flex}.favorite-target[data-v-1241940b]{align-items:center;gap:10px;display:flex}.favorite-target .el-image[data-v-1241940b]{background:#f2f4f7;border-radius:6px;width:44px;height:44px}.favorite-target div[data-v-1241940b]{flex-direction:column;display:flex}.favorite-target small[data-v-1241940b]{color:#909399}.image-slot[data-v-1241940b]{color:#aab2bd;place-items:center;height:100%;display:grid!important}.feature-head[data-v-0d7cbe3a]{justify-content:space-between;align-items:center;display:flex}.feature-head h2[data-v-0d7cbe3a]{margin:0 0 8px;font-size:20px}.feature-grid[data-v-0d7cbe3a]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.feature-item[data-v-0d7cbe3a]{text-align:left;border:1px solid var(--el-border-color-light);background:var(--el-bg-color);cursor:pointer;border-radius:6px;grid-template-columns:auto 1fr auto;gap:7px 10px;min-height:98px;padding:14px;display:grid}.feature-item[data-v-0d7cbe3a]:hover,.feature-item.active[data-v-0d7cbe3a]{border-color:var(--el-color-primary)}.feature-code[data-v-0d7cbe3a]{color:var(--el-color-primary);font-size:12px;font-weight:700}.feature-name[data-v-0d7cbe3a]{font-weight:600}.feature-status[data-v-0d7cbe3a]{justify-self:end}.feature-desc[data-v-0d7cbe3a]{color:var(--el-text-color-secondary);grid-column:1/4;font-size:12px;line-height:1.5}.vote-summary[data-v-7d406cc7]{flex-wrap:wrap;gap:10px;margin:0 0 16px;display:flex}.vote-summary>div[data-v-7d406cc7]{background:#f4faf8;border:1px solid #dbe7e4;border-radius:8px;align-items:baseline;gap:5px;min-width:110px;padding:12px 16px;display:flex}.vote-summary span[data-v-7d406cc7]{color:#60716d}.vote-summary strong[data-v-7d406cc7]{color:#187666;font-size:22px}.vote-summary small[data-v-7d406cc7]{color:#8a9996}.template-entry-grid[data-v-e5107742]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:28px;display:grid}.template-entry-card[data-v-e5107742]{color:#fff;box-sizing:border-box;cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;min-width:0;height:112px;padding:0 28px 0 40px;transition:transform .15s,box-shadow .15s;display:flex}.template-entry-card[data-v-e5107742]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0000001f}.template-entry-content[data-v-e5107742]{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.template-entry-content strong[data-v-e5107742]{font-size:18px;font-weight:600;line-height:1}.template-entry-content button[data-v-e5107742]{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffffd9;border-radius:13px;height:26px;padding:0 14px;font-size:12px;line-height:24px}@media (width<=900px){.template-entry-grid[data-v-e5107742]{grid-template-columns:1fr;gap:16px}}.microscene-overview[data-v-2c5386f9]{padding:0}.section-header[data-v-2c5386f9]{align-items:baseline;gap:12px;margin-bottom:20px;display:flex}.section-title[data-v-2c5386f9]{color:#1e293b;align-items:center;gap:8px;font-size:16px;font-weight:700;display:flex}.section-sub[data-v-2c5386f9]{color:#94a3b8;font-size:12px}.dot[data-v-2c5386f9]{border-radius:50%;width:8px;height:8px;display:inline-block}.dot-purple[data-v-2c5386f9]{background:#7c3aed}.stat-row[data-v-2c5386f9]{margin-bottom:20px}.stat-card[data-v-2c5386f9]{background:#fff;border:1px solid #f1f5f9;border-radius:12px;align-items:center;gap:14px;margin-bottom:16px;padding:18px 16px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 2px 10px #0000000a}.stat-card[data-v-2c5386f9]:hover{transform:translateY(-3px);box-shadow:0 8px 22px #00000017}.stat-icon[data-v-2c5386f9]{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:flex;box-shadow:0 4px 10px #00000024}.stat-meta[data-v-2c5386f9]{flex-direction:column;min-width:0;display:flex}.stat-meta .stat-label[data-v-2c5386f9]{color:#94a3b8;font-size:12px}.stat-meta .stat-value[data-v-2c5386f9]{color:#1e293b;font-family:DIN Alternate,Helvetica Neue,sans-serif;font-size:24px;font-weight:700;line-height:1.3}.chart-panel[data-v-2c5386f9]{background:#fff;border:1px solid #f1f5f9;border-radius:12px;margin-bottom:16px;padding:20px 22px;box-shadow:0 2px 10px #0000000a}.panel-head[data-v-2c5386f9]{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.panel-head .panel-name[data-v-2c5386f9]{color:#1e293b;font-size:14px;font-weight:600}.bar-chart[data-v-2c5386f9]{align-items:flex-end;gap:4px;height:210px;padding-top:8px;display:flex}.bar-col[data-v-2c5386f9]{flex-direction:column;flex:1;align-items:center;min-width:0;height:100%;display:flex}.bar-col .bar-track[data-v-2c5386f9]{border-radius:4px 4px 0 0;flex:1;align-items:flex-end;width:100%;display:flex;overflow:hidden}.bar-col .bar-fill[data-v-2c5386f9]{background:linear-gradient(#a78bfa 0%,#7c3aed 100%);border-radius:4px 4px 0 0;width:100%;min-height:3px;transition:height .4s}.bar-col .bar-label[data-v-2c5386f9]{color:#94a3b8;margin-top:6px;font-size:10px}.bar-col:hover .bar-fill[data-v-2c5386f9]{background:linear-gradient(#c4b5fd 0%,#5b21b6 100%)}.summary-grid[data-v-2c5386f9]{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.summary-item[data-v-2c5386f9]{background:#f8fafc;border-radius:10px;align-items:center;gap:12px;padding:14px;transition:background .2s;display:flex}.summary-item[data-v-2c5386f9]:hover{background:#f1f5f9}.summary-icon[data-v-2c5386f9]{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.summary-meta[data-v-2c5386f9]{flex-direction:column;min-width:0;display:flex}.summary-meta .summary-label[data-v-2c5386f9]{color:#94a3b8;font-size:12px}.summary-meta .summary-value[data-v-2c5386f9]{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:700;line-height:1.3;overflow:hidden}@media (width<=768px){.summary-grid[data-v-2c5386f9]{grid-template-columns:1fr}}
