.qr-code-workbench-module__vnuxCW__colorField{border:1px solid var(--border-strong);background:var(--surface-panel);border-radius:8px;align-items:center;gap:12px;min-height:48px;padding:8px 12px;display:flex}.qr-code-workbench-module__vnuxCW__colorField input{cursor:pointer;background:0 0;border:0;flex-shrink:0;width:32px;height:32px;padding:0}.qr-code-workbench-module__vnuxCW__colorField:focus-within{border-color:var(--brand-primary);box-shadow:0 0 0 3px var(--brand-ring)}.qr-code-workbench-module__vnuxCW__colorValue{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:14px;line-height:1.5}.qr-code-workbench-module__vnuxCW__logoRow{flex-wrap:wrap;align-items:center;gap:12px;min-height:48px;display:flex}.qr-code-workbench-module__vnuxCW__logoPreview{object-fit:contain;border:1px solid var(--border-soft);background:var(--surface-panel);border-radius:8px;width:48px;height:48px;padding:4px}.qr-code-workbench-module__vnuxCW__uploadButton{cursor:pointer}.qr-code-workbench-module__vnuxCW__uploadButton:has(input:focus-visible){outline:2px solid var(--brand-primary);outline-offset:3px}.qr-code-workbench-module__vnuxCW__generate{margin-top:8px}.qr-code-workbench-module__vnuxCW__qrPreview{aspect-ratio:1;object-fit:contain;width:100%;max-width:360px}.qr-code-workbench-module__vnuxCW__previewTitle{margin-bottom:0}.qr-code-workbench-module__vnuxCW__emptyTitle{color:var(--text-primary);font-size:18px;font-weight:500;line-height:1.5}.qr-code-workbench-module__vnuxCW__contentLabel{margin-bottom:12px}.qr-code-workbench-module__vnuxCW__encoded{white-space:pre-wrap;max-height:180px;font-size:14px;line-height:1.7;display:block;overflow:auto}.qr-code-workbench-module__vnuxCW__verified{color:var(--text-primary);align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:1.6;display:flex}.qr-code-workbench-module__vnuxCW__verified svg{flex-shrink:0}.qr-code-workbench-module__vnuxCW__continuation{margin-top:32px}.qr-code-workbench-module__vnuxCW__hint{margin-top:12px}.qr-code-workbench-module__vnuxCW__sizeSelect{font-variant-numeric:tabular-nums}.qr-code-workbench-module__vnuxCW__logoName{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:240px;color:var(--text-muted);font-size:14px;line-height:1.6;overflow:hidden}@media (max-width:760px){.qr-code-workbench-module__vnuxCW__qrPreview{max-width:320px}.qr-code-workbench-module__vnuxCW__colorField{gap:8px;padding:8px 10px}.qr-code-workbench-module__vnuxCW__colorField input{width:28px;height:28px}.qr-code-workbench-module__vnuxCW__logoName{max-width:min(240px,100%)}}@media (max-width:380px){.qr-code-workbench-module__vnuxCW__colorOptions{grid-template-columns:1fr}}
