.qrcode-workbench[data-v-9a96d2f3]{--bg: #f4f5f4;--panel: rgba(255, 255, 255, .92);--panel-strong: #fcfcfb;--card: linear-gradient(180deg, rgba(255, 255, 255, .98), rgba(246, 247, 246, .98));--ink: #1d2d24;--muted: #667069;--line: rgba(84, 94, 88, .12);--accent: #249f63;--accent-soft: rgba(36, 159, 99, .1);--shadow: 0 24px 52px rgba(32, 40, 35, .08);max-width:1500px;margin:0 auto;padding:16px;display:grid;gap:16px;color:var(--ink);background:radial-gradient(circle at top left,rgba(255,255,255,.94),transparent 34%),linear-gradient(180deg,#f7f8f7 0%,#f1f3f2 100%);border-radius:32px}.qrcode-workbench--dark[data-v-9a96d2f3]{--bg: #0f1722;--panel: rgba(18, 28, 40, .86);--panel-strong: #121d2a;--card: linear-gradient(180deg, rgba(18, 28, 40, .98), rgba(12, 19, 29, .98));--ink: #edf2f7;--muted: #95a3b0;--line: rgba(148, 163, 184, .14);--accent: #5ee38f;--accent-soft: rgba(94, 227, 143, .14);--shadow: 0 24px 52px rgba(0, 0, 0, .28);background:radial-gradient(circle at top left,rgba(255,255,255,.04),transparent 28%),linear-gradient(180deg,#101822 0%,#0d141d 100%)}.hero-card[data-v-9a96d2f3],.toolbar-card[data-v-9a96d2f3],.editor-card[data-v-9a96d2f3],.preview-card[data-v-9a96d2f3]{border:1px solid var(--line);border-radius:30px;background:var(--card);box-shadow:var(--shadow)}.hero-card[data-v-9a96d2f3]{display:grid;gap:14px;padding:14px 18px;align-items:start}.hero-kicker[data-v-9a96d2f3],.section-kicker[data-v-9a96d2f3]{margin:0 0 6px;text-transform:uppercase;letter-spacing:.22em;font-size:12px;color:var(--accent)}.hero-copy h1[data-v-9a96d2f3],.pane-head h2[data-v-9a96d2f3]{margin:0;font-size:clamp(22px,3vw,32px);line-height:1.02}.hero-text[data-v-9a96d2f3]{margin:6px 0 0;color:var(--muted);line-height:1.55}.toolbar-card[data-v-9a96d2f3],.editor-card[data-v-9a96d2f3],.preview-card[data-v-9a96d2f3]{padding:18px}.toolbar-card[data-v-9a96d2f3]{display:grid;gap:14px}.toolbar-side[data-v-9a96d2f3]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.hint-alert[data-v-9a96d2f3]{border-radius:18px}.pane-head[data-v-9a96d2f3]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.qr-form[data-v-9a96d2f3]{margin-top:16px;display:flex;flex-direction:column;gap:16px}.form-row[data-v-9a96d2f3]{display:flex;flex-direction:column;gap:8px}.form-row .label[data-v-9a96d2f3]{font-size:12px;color:var(--muted)}.form-grid[data-v-9a96d2f3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.field[data-v-9a96d2f3]{display:flex;flex-direction:column;gap:8px}.field .label[data-v-9a96d2f3]{font-size:12px;color:var(--muted)}.full[data-v-9a96d2f3]{width:100%}.logo-section[data-v-9a96d2f3]{margin-top:8px;padding:16px;border:1px solid var(--line);border-radius:14px;background:var(--panel)}.section-label[data-v-9a96d2f3]{font-size:13px;font-weight:600;color:var(--ink);margin-bottom:12px}.upload-inner[data-v-9a96d2f3]{font-size:12px;color:var(--muted);padding:10px}.logo-preview-wrap[data-v-9a96d2f3]{margin-top:12px;display:flex;align-items:center;gap:12px}.logo-preview[data-v-9a96d2f3]{width:60px;height:60px;border-radius:10px;object-fit:cover;border:1px solid var(--line)}.minor[data-v-9a96d2f3]{margin-top:6px;font-size:11px;color:var(--muted)}.workspace[data-v-9a96d2f3]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:16px}.preview-stage[data-v-9a96d2f3]{border:1px solid var(--line);border-radius:14px;min-height:280px;display:flex;align-items:center;justify-content:center;background:var(--panel-strong);padding:16px}.preview-img[data-v-9a96d2f3]{max-width:100%;max-height:420px;display:block;border-radius:8px}.empty[data-v-9a96d2f3]{color:var(--muted);font-size:13px}.hint[data-v-9a96d2f3]{margin-top:12px}.empty-result[data-v-9a96d2f3]{padding:40px 20px;text-align:center}.footer-note[data-v-9a96d2f3]{color:var(--muted);font-size:12px;text-align:center}@media (max-width: 1180px){.hero-card[data-v-9a96d2f3],.workspace[data-v-9a96d2f3]{grid-template-columns:1fr}}@media (max-width: 768px){.qrcode-workbench[data-v-9a96d2f3]{padding:10px;border-radius:22px}.hero-card[data-v-9a96d2f3],.toolbar-card[data-v-9a96d2f3],.editor-card[data-v-9a96d2f3],.preview-card[data-v-9a96d2f3]{padding:16px;border-radius:22px}.toolbar-side[data-v-9a96d2f3]{width:100%}.form-grid[data-v-9a96d2f3]{grid-template-columns:1fr}}
