.shell[data-v-ede0d8a1]{display:flex;height:100vh;min-width:0;background:transparent;overflow:hidden}.sider[data-v-ede0d8a1]{height:100vh;background:linear-gradient(180deg,#ffffffeb,#fbf6eff5);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.main-layout[data-v-ede0d8a1]{flex:1;min-width:0;height:100vh;display:flex;flex-direction:column;overflow:hidden;background:transparent}.brand-block[data-v-ede0d8a1]{display:flex;align-items:center;gap:14px;padding:24px 20px 16px}.brand-badge[data-v-ede0d8a1]{display:grid;place-items:center;width:44px;height:44px;border-radius:16px;background:linear-gradient(135deg,#ff9b45,#f6801f);color:#fff;font-size:22px;font-weight:700;box-shadow:0 18px 30px #f6801f38}.brand-title[data-v-ede0d8a1]{font-size:18px;font-weight:700;color:#15213b}.brand-subtitle[data-v-ede0d8a1]{margin-top:2px;font-size:12px;color:#8290ae}.header[data-v-ede0d8a1]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:22px 28px;background:#ffffffad;border-bottom:1px solid rgba(21,33,59,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.content-shell[data-v-ede0d8a1]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:28px;background:transparent}.header-title[data-v-ede0d8a1]{font-size:28px;font-weight:800;color:#15213b}.header-subtitle[data-v-ede0d8a1]{margin-top:6px;color:#8190ab;font-size:14px}.header-actions[data-v-ede0d8a1]{display:flex;align-items:center;gap:12px}.notification-trigger[data-v-ede0d8a1]{background:#ffffffd6;border:1px solid rgba(21,33,59,.08)}.notification-panel[data-v-ede0d8a1]{width:min(392px,calc(100vw - 32px))}.notification-panel-header[data-v-ede0d8a1]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.notification-panel-title[data-v-ede0d8a1]{font-size:15px;font-weight:700;color:#15213b}.notification-panel-subtitle[data-v-ede0d8a1]{margin-top:4px;color:#8a98b4;font-size:12px}.notification-total-chip[data-v-ede0d8a1]{min-width:28px;height:28px;padding:0 10px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ff8e42,#f1623b);color:#fff;font-size:12px;font-weight:700}.notification-empty[data-v-ede0d8a1]{padding:18px 16px;border-radius:18px;background:#f7f8fce6;color:#7c8aa6;font-size:13px;text-align:center}.notification-list[data-v-ede0d8a1]{display:flex;flex-direction:column;gap:12px}.notification-summary[data-v-ede0d8a1]{display:flex;align-items:stretch;justify-content:space-between;gap:12px;padding:16px;border-radius:22px;background:linear-gradient(135deg,#fff4eaf5,#fffaf5fa);border:1px solid rgba(246,128,31,.14)}.notification-summary.is-clear[data-v-ede0d8a1]{background:linear-gradient(135deg,#f4f7fcf5,#fafcfffa);border-color:#8190ab1f}.notification-summary-copy[data-v-ede0d8a1]{min-width:0}.notification-summary-label[data-v-ede0d8a1]{font-size:12px;color:#8d6f5c}.notification-summary.is-clear .notification-summary-label[data-v-ede0d8a1]{color:#7e8aa2}.notification-summary-value[data-v-ede0d8a1]{margin-top:8px;font-size:34px;line-height:1;font-weight:800;color:#15213b}.notification-summary-note[data-v-ede0d8a1]{margin-top:10px;color:#7a6870;font-size:12px;line-height:1.6}.notification-summary.is-clear .notification-summary-note[data-v-ede0d8a1]{color:#73819d}.notification-summary-status[data-v-ede0d8a1]{flex:0 0 98px;padding:14px 12px;border-radius:18px;background:#ffffffd6;border:1px solid rgba(246,128,31,.12);display:flex;flex-direction:column;justify-content:space-between}.notification-summary-status.is-clear[data-v-ede0d8a1]{border-color:#8190ab1f}.notification-summary-status-label[data-v-ede0d8a1]{font-size:11px;color:#8a98b4}.notification-summary-status-value[data-v-ede0d8a1]{margin-top:18px;color:#f6801f;font-size:16px;font-weight:700}.notification-summary-status.is-clear .notification-summary-status-value[data-v-ede0d8a1]{color:#6f7d98}.notification-section-title[data-v-ede0d8a1]{font-size:12px;font-weight:700;letter-spacing:.08em;color:#8a98b4;text-transform:uppercase}.notification-item[data-v-ede0d8a1]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:22px;background:#fafbfefa;border:1px solid rgba(21,33,59,.06);cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.notification-item[data-v-ede0d8a1]:hover{transform:translateY(-1px);box-shadow:0 18px 38px #1926461a}.notification-item.is-muted[data-v-ede0d8a1]{opacity:.84}.notification-item.is-brand[data-v-ede0d8a1]:hover{border-color:#f6801f33}.notification-item.is-feedback[data-v-ede0d8a1]:hover{border-color:#486cd22e}.notification-item-top[data-v-ede0d8a1]{display:flex;align-items:center;gap:12px}.notification-item-icon-shell[data-v-ede0d8a1]{width:42px;height:42px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 42px}.notification-item-icon-shell.is-brand[data-v-ede0d8a1]{background:#f6801f1f;color:#f6801f}.notification-item-icon-shell.is-feedback[data-v-ede0d8a1]{background:#486cd21f;color:#486cd2}.notification-item-main[data-v-ede0d8a1]{min-width:0;flex:1}.notification-item-kicker[data-v-ede0d8a1]{font-size:11px;color:#8a98b4;letter-spacing:.04em}.notification-item-title-row[data-v-ede0d8a1]{margin-top:6px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.notification-item-title[data-v-ede0d8a1]{font-size:14px;font-weight:700;color:#15213b}.notification-item-tag[data-v-ede0d8a1]{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;font-size:11px;font-weight:700}.notification-item-tag.is-brand[data-v-ede0d8a1]{background:#f6801f1a;color:#f6801f}.notification-item-tag.is-feedback[data-v-ede0d8a1]{background:#486cd21a;color:#486cd2}.notification-item-metric[data-v-ede0d8a1]{text-align:right;flex:0 0 auto}.notification-item-metric-value[data-v-ede0d8a1]{font-size:22px;line-height:1;font-weight:800;color:#15213b}.notification-item-metric-label[data-v-ede0d8a1]{margin-top:4px;font-size:11px;color:#8a98b4}.notification-item-divider[data-v-ede0d8a1]{height:1px;background:linear-gradient(90deg,#15213b14,#15213b05)}.notification-item-bottom[data-v-ede0d8a1]{display:flex;align-items:center;justify-content:space-between;gap:14px}.notification-item-subtitle[data-v-ede0d8a1]{color:#71809d;font-size:12px;line-height:1.6}.notification-item-action[data-v-ede0d8a1]{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;font-size:12px;font-weight:700;color:#15213b}.admin-chip[data-v-ede0d8a1]{padding:10px 14px;border-radius:18px;background:#ffffffd1;border:1px solid rgba(21,33,59,.08);text-align:right}.admin-chip-title[data-v-ede0d8a1]{font-size:14px;font-weight:700;color:#15213b}.admin-chip-subtitle[data-v-ede0d8a1]{margin-top:2px;color:#8a98b4;font-size:12px}@media(max-width:980px){.header[data-v-ede0d8a1]{align-items:flex-start;flex-direction:column;gap:16px}.header-actions[data-v-ede0d8a1]{width:100%;flex-wrap:wrap;justify-content:flex-end}.notification-summary[data-v-ede0d8a1],.notification-item-bottom[data-v-ede0d8a1]{flex-direction:column;align-items:stretch}.notification-summary-status[data-v-ede0d8a1],.notification-item-metric[data-v-ede0d8a1]{text-align:left}}.login-page[data-v-386f2af3]{position:relative;display:grid;place-items:center;min-height:100vh;padding:24px;overflow:hidden}.login-glow[data-v-386f2af3]{position:absolute;width:420px;height:420px;border-radius:50%;filter:blur(16px);opacity:.5}.glow-left[data-v-386f2af3]{top:-80px;left:-120px;background:radial-gradient(circle,#f6801f47,#f6801f00 72%)}.glow-right[data-v-386f2af3]{right:-140px;bottom:-120px;background:radial-gradient(circle,#1827463d,#18274600 74%)}.login-card[data-v-386f2af3]{position:relative;z-index:1;width:min(560px,100%);border-radius:32px;background:#fffffff0;box-shadow:0 32px 60px #121f3b1f}.login-brand[data-v-386f2af3]{display:flex;align-items:center;gap:14px;margin-bottom:24px}.brand-badge[data-v-386f2af3]{display:grid;place-items:center;width:52px;height:52px;border-radius:18px;background:linear-gradient(135deg,#ff9f4e,#f6801f);color:#fff;font-size:24px;font-weight:800;box-shadow:0 18px 34px #f6801f3d}.brand-title[data-v-386f2af3]{font-size:24px;font-weight:800;color:#15213b}.brand-subtitle[data-v-386f2af3]{margin-top:6px;color:#8a98b4;font-size:14px}.hero-banner[data-v-386f2af3]{margin-bottom:26px;padding:24px;border-radius:24px;background:linear-gradient(135deg,#182746,#24385e);color:#fff}.hero-badge[data-v-386f2af3]{display:inline-flex;align-items:center;justify-content:center;min-width:74px;height:32px;padding:0 12px;border-radius:999px;background:#ffffff1f;font-size:12px;font-weight:700}.hero-title[data-v-386f2af3]{margin-top:18px;font-size:28px;line-height:1.2;font-weight:800}.hero-desc[data-v-386f2af3]{margin-top:12px;color:#ffffffc2;line-height:1.7}.metric-card[data-v-e1401034]{padding:22px;border-radius:24px;background:linear-gradient(180deg,#fffffff5,#fcf6ecfa);border:1px solid rgba(246,128,31,.1);box-shadow:0 22px 48px #1b294a14}.metric-header[data-v-e1401034]{display:flex;align-items:center;justify-content:space-between;gap:12px}.metric-title[data-v-e1401034]{font-size:14px;color:#7f8ca9}.metric-chip[data-v-e1401034]{display:inline-flex;align-items:center;justify-content:center;min-width:54px;height:28px;padding:0 10px;border-radius:999px;background:#f6801f1f;color:#f6801f;font-size:12px;font-weight:700}.metric-value[data-v-e1401034]{margin-top:18px;font-size:34px;line-height:1.1;font-weight:800;color:#15213b}.metric-description[data-v-e1401034]{margin-top:12px;color:#8a98b4;font-size:13px;line-height:1.6}.metric-footer[data-v-e1401034]{margin-top:16px;display:flex;flex-direction:column;gap:8px}.metric-trend[data-v-e1401034]{width:fit-content;max-width:100%;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:700}.metric-trend.is-positive[data-v-e1401034]{background:#2db25d1f;color:#2db25d}.metric-trend.is-negative[data-v-e1401034]{background:#e761431f;color:#e76143}.metric-trend.is-neutral[data-v-e1401034]{background:#8a98b41f;color:#6f7d98}.metric-footnote[data-v-e1401034]{color:#6f7d98;font-size:12px;line-height:1.6}.page-shell[data-v-bb209e30]{display:flex;flex-direction:column;gap:24px}.panel-card[data-v-bb209e30]{position:relative;overflow:hidden;background:#ffffffeb;border:1px solid rgba(21,33,59,.06);box-shadow:0 24px 48px #19264614}.trend-card[data-v-bb209e30],.snapshot-card[data-v-bb209e30],.distribution-card[data-v-bb209e30]{min-height:320px}.panel-card[data-v-bb209e30]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#ffffff6b,#fff0 44%)}.user-card[data-v-bb209e30]{background:radial-gradient(circle at top right,#f6801f2e,#f6801f00 34%),linear-gradient(180deg,#fff8f0fa,#fffffff5);border-color:#f6801f24}.record-card[data-v-bb209e30]{background:radial-gradient(circle at top right,#4d8ef52e,#4d8ef500 34%),linear-gradient(180deg,#f5f9fffa,#fffffff5);border-color:#4d8ef524}.snapshot-card[data-v-bb209e30]{background:radial-gradient(circle at top right,#2b3d6329,#2b3d6300 36%),linear-gradient(180deg,#f6f8fcfa,#fffffff5);border-color:#2b3d631a}.distribution-card[data-v-bb209e30]{background:radial-gradient(circle at top right,#47a27424,#47a27400 32%),linear-gradient(180deg,#f7fbf7fa,#fffffff5);border-color:#47a2741f}.panel-head[data-v-bb209e30]{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:20px}.panel-kicker[data-v-bb209e30]{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#8a98b4;background:#8a98b41f}.user-card .panel-kicker[data-v-bb209e30]{background:#f6801f1f;color:#f6801f}.record-card .panel-kicker[data-v-bb209e30]{background:#4d8ef51f;color:#3d73ec}.snapshot-card .panel-kicker[data-v-bb209e30]{background:#2b3d631a;color:#2b3d63}.distribution-card .panel-kicker[data-v-bb209e30]{background:#47a2741f;color:#3f966b}.panel-title[data-v-bb209e30]{margin-top:8px;font-size:20px;font-weight:800;color:#15213b}.panel-subtitle[data-v-bb209e30]{margin-top:8px;color:#7886a1;font-size:13px;line-height:1.7}.trend-bars[data-v-bb209e30]{position:relative;z-index:1;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;min-height:214px;align-items:end}.trend-bar-item[data-v-bb209e30]{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:0}.trend-bar-value[data-v-bb209e30]{font-size:12px;font-weight:700;color:#52627d}.trend-bar-track[data-v-bb209e30]{width:100%;height:150px;border-radius:18px;padding:8px;display:flex;align-items:flex-end;background:linear-gradient(180deg,#f3f6fbeb,#fafcfffa)}.user-card .trend-bar-track[data-v-bb209e30]{background:linear-gradient(180deg,#fff2e7eb,#fffaf6fa)}.record-card .trend-bar-track[data-v-bb209e30]{background:linear-gradient(180deg,#edf4ffeb,#f8fbfffa)}.trend-bar-fill[data-v-bb209e30]{width:100%;border-radius:12px;transition:height .2s ease}.trend-bar-fill.is-user[data-v-bb209e30]{background:linear-gradient(180deg,#ffb15f,#f6801f);box-shadow:0 14px 24px #f6801f33}.trend-bar-fill.is-record[data-v-bb209e30]{background:linear-gradient(180deg,#4d8ef5,#335fdf);box-shadow:0 14px 24px #335fdf2e}.trend-bar-label[data-v-bb209e30]{font-size:12px;color:#8a98b4}.snapshot-grid[data-v-bb209e30]{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.snapshot-item[data-v-bb209e30]{padding:16px;border-radius:20px;background:linear-gradient(180deg,#fffffff5,#f6f8fceb);border:1px solid rgba(43,61,99,.08);box-shadow:inset 0 1px #ffffffbf}.snapshot-label[data-v-bb209e30]{color:#8a98b4;font-size:12px}.snapshot-value[data-v-bb209e30]{margin-top:10px;font-size:26px;line-height:1;font-weight:800;color:#15213b}.snapshot-pills[data-v-bb209e30]{position:relative;z-index:1;margin-top:16px;display:flex;flex-wrap:wrap;gap:10px}.snapshot-pill[data-v-bb209e30]{min-height:36px;padding:8px 14px;border-radius:999px;display:inline-flex;align-items:center;font-size:12px;font-weight:700}.snapshot-pill.warm[data-v-bb209e30]{background:#f6801f1f;color:#f6801f}.snapshot-pill.cool[data-v-bb209e30]{background:#486cd21f;color:#486cd2}.distribution-list[data-v-bb209e30]{position:relative;z-index:1;display:flex;flex-direction:column;gap:14px}.distribution-item[data-v-bb209e30]{display:flex;flex-direction:column;gap:8px}.distribution-row[data-v-bb209e30]{display:flex;align-items:center;justify-content:space-between;gap:12px}.distribution-label[data-v-bb209e30]{font-size:14px;font-weight:700;color:#15213b}.distribution-meta[data-v-bb209e30]{flex:0 0 auto;color:#8794ad;font-size:12px}.distribution-track[data-v-bb209e30]{width:100%;height:10px;border-radius:999px;overflow:hidden;background:#e3e9f3eb}.distribution-fill[data-v-bb209e30]{height:100%;border-radius:999px;background:linear-gradient(90deg,#ffb15f,#f6801f)}.table-card[data-v-bb209e30] .n-data-table{background:transparent}@media(max-width:1200px){.trend-bars[data-v-bb209e30]{gap:10px}}@media(max-width:768px){.snapshot-grid[data-v-bb209e30]{grid-template-columns:1fr}.trend-bars[data-v-bb209e30]{grid-template-columns:repeat(7,minmax(34px,1fr));overflow-x:auto;padding-bottom:4px}.distribution-row[data-v-bb209e30]{align-items:flex-start;flex-direction:column}}.panel-card[data-v-a2196c76]{background:#ffffffeb;box-shadow:0 24px 48px #19264614}.toolbar[data-v-a2196c76]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.toolbar-title[data-v-a2196c76]{font-size:18px;font-weight:700;color:#15213b}.toolbar-desc[data-v-a2196c76]{margin-top:6px;color:#8a98b4;font-size:13px}.icon-upload-row[data-v-a2196c76]{display:flex;align-items:center;gap:18px}.icon-preview[data-v-a2196c76]{width:96px;height:96px;border-radius:24px;overflow:hidden;flex:0 0 96px;background:#f8f3ebeb;border:1px solid rgba(246,128,31,.12)}.icon-preview.empty[data-v-a2196c76]{display:flex;align-items:center;justify-content:center}.icon-preview-empty[data-v-a2196c76]{padding:14px;text-align:center}.icon-preview-empty-title[data-v-a2196c76]{font-size:13px;font-weight:700;color:#15213b}.icon-preview-empty-desc[data-v-a2196c76]{margin-top:6px;color:#8a98b4;font-size:12px;line-height:1.5}.icon-upload-main[data-v-a2196c76]{display:flex;flex-direction:column;gap:10px}.icon-upload-tip[data-v-a2196c76]{color:#8a98b4;font-size:12px}.legacy-icon-note[data-v-a2196c76]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:#6d7b96;font-size:12px}.table-icon-cell[data-v-a2196c76]{display:flex;align-items:center}.full-width[data-v-a2196c76]{width:100%}.panel-card[data-v-369fff64]{background:#ffffffeb;box-shadow:0 24px 48px #19264614}.toolbar[data-v-369fff64]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.toolbar-search[data-v-369fff64]{width:min(360px,100%)}.full-width[data-v-369fff64]{width:100%}.logo-upload-row[data-v-369fff64]{display:flex;align-items:center;gap:18px;width:100%}.logo-preview[data-v-369fff64]{display:grid;place-items:center;width:92px;height:92px;border-radius:24px;overflow:hidden;background:linear-gradient(135deg,#f6801f26,#f6801f0f);border:1px solid rgba(246,128,31,.14)}.logo-preview.empty[data-v-369fff64]{background:linear-gradient(135deg,#18274614,#18274608);border-color:#18274614}.logo-placeholder[data-v-369fff64]{color:#f6801f;font-size:28px;font-weight:800}.logo-upload-main[data-v-369fff64]{display:flex;flex-direction:column;gap:10px}.logo-upload-tip[data-v-369fff64]{color:#8a98b4;font-size:12px}.logo-clear-btn[data-v-369fff64]{align-self:flex-start;padding:0}.panel-card[data-v-73e63c2d]{background:#ffffffeb;box-shadow:0 24px 48px #19264614}.toolbar[data-v-73e63c2d]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.toolbar-search[data-v-73e63c2d]{width:min(360px,100%)}.toolbar-select[data-v-73e63c2d]{width:160px}.submission-main[data-v-73e63c2d]{display:flex;flex-direction:column;gap:4px}.submission-title[data-v-73e63c2d]{font-weight:700;color:#15213b}.submission-subtitle[data-v-73e63c2d]{font-size:12px;color:#8a98b4}.submission-description[data-v-73e63c2d]{max-width:420px;color:#5f6e89;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.finished-text[data-v-73e63c2d]{color:#8a98b4;font-size:12px}.review-shell[data-v-73e63c2d]{display:flex;flex-direction:column;gap:18px}.review-summary[data-v-73e63c2d]{display:flex;gap:18px;align-items:center}.review-logo-box[data-v-73e63c2d]{width:112px;height:112px;border-radius:28px;overflow:hidden;background:linear-gradient(135deg,#f6801f1f,#f6801f0f);border:1px solid rgba(246,128,31,.14);display:grid;place-items:center;flex-shrink:0}.review-logo-empty[data-v-73e63c2d]{font-size:20px;font-weight:800;color:#f6801f}.review-copy[data-v-73e63c2d]{display:flex;flex-direction:column;gap:8px}.review-name[data-v-73e63c2d]{font-size:22px;font-weight:800;color:#15213b}.review-name-en[data-v-73e63c2d]{font-size:14px;color:#8a98b4}.review-meta[data-v-73e63c2d]{font-size:13px;color:#61708a}.review-desc-card[data-v-73e63c2d]{background:#f9fafdeb}.review-description[data-v-73e63c2d]{color:#44536f;line-height:1.8;white-space:pre-wrap}.full-width[data-v-73e63c2d]{width:100%}.panel-card[data-v-26ad579f]{background:#ffffffeb;box-shadow:0 24px 48px #19264614}.toolbar[data-v-26ad579f]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.toolbar-search[data-v-26ad579f]{width:min(360px,100%)}.toolbar-select[data-v-26ad579f]{width:160px}.content-cell[data-v-26ad579f]{max-width:320px;color:#43526c;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.feedback-detail-shell[data-v-26ad579f]{display:flex;flex-direction:column;gap:18px}.feedback-meta-grid[data-v-26ad579f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px}.feedback-meta-item[data-v-26ad579f]{padding:14px 16px;border-radius:18px;background:#f9fafdeb}.feedback-meta-label[data-v-26ad579f]{font-size:12px;color:#8a98b4}.feedback-meta-value[data-v-26ad579f]{margin-top:6px;color:#15213b;font-weight:700}.feedback-content-card[data-v-26ad579f]{background:#f9fafdeb}.feedback-content[data-v-26ad579f]{color:#44536f;line-height:1.8;white-space:pre-wrap}.feedback-image-list[data-v-26ad579f]{display:flex;flex-wrap:wrap;gap:12px}.panel-card[data-v-1077aa19]{background:#ffffffeb;box-shadow:0 24px 48px #19264614}.toolbar[data-v-1077aa19]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.toolbar-search[data-v-1077aa19]{width:min(320px,100%)}.toolbar-select[data-v-1077aa19]{width:180px}.form-section-title[data-v-1077aa19]{margin:4px 0 14px;font-size:15px;font-weight:700;color:#15213b}.condition-hint[data-v-1077aa19]{margin:4px 0 20px;padding:12px 14px;border-radius:14px;background:#f6801f14;color:#8a5423;font-size:13px;line-height:1.7}.logo-upload-row[data-v-1077aa19]{display:flex;align-items:center;gap:18px}.logo-preview[data-v-1077aa19]{width:92px;height:92px;border-radius:24px;overflow:hidden;border:1px solid rgba(21,33,59,.08);display:grid;place-items:center;background:#fff8ead6}.logo-preview.empty[data-v-1077aa19]{background:linear-gradient(135deg,#fff0d9e6,#ffe2bcf2)}.logo-placeholder[data-v-1077aa19]{color:#b56a19;font-size:18px;font-weight:700}.logo-upload-main[data-v-1077aa19]{display:flex;flex-direction:column;gap:8px}.logo-upload-tip[data-v-1077aa19]{color:#8a98b4;font-size:12px}.logo-clear-btn[data-v-1077aa19]{justify-content:flex-start;padding-left:0}.full-width[data-v-1077aa19]{width:100%}.panel-card[data-v-e29bb9ae]{background:#ffffffeb;box-shadow:0 24px 48px #19264614}.toolbar[data-v-e29bb9ae]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.toolbar-search[data-v-e29bb9ae]{width:min(360px,100%)}.toolbar-select[data-v-e29bb9ae]{width:160px}.panel-card[data-v-a116927e]{background:#ffffffeb;box-shadow:0 24px 48px #19264614}.toolbar[data-v-a116927e]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.toolbar-search[data-v-a116927e]{width:min(360px,100%)}:root{color:#15213b;background:radial-gradient(circle at top left,rgba(246,128,31,.16),transparent 24%),radial-gradient(circle at top right,rgba(17,34,72,.12),transparent 30%),linear-gradient(180deg,#f8f5ef,#f4efe5);font-family:Avenir Next,PingFang SC,Helvetica Neue,sans-serif;line-height:1.5;font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html,body,#app{margin:0;min-height:100%}body{min-height:100vh;color:#15213b}a{color:inherit;text-decoration:none}
