.qr-icon.svelte-bhaywm{vertical-align:middle;fill:none;stroke:currentColor;stroke-width:1.85px;stroke-linecap:round;stroke-linejoin:round;flex:none;display:inline-block}.qr-studio.svelte-1hip9tm{--page:#08131f;--surface:#102438;--surface2:#152b40;--text:#e9f4fc;--heading:#f5fbff;--muted:#9db4c6;--faint:#7894a9;--line:#29445c;--line2:#21384e;--cyan:#4eddf0;--mint:#5de9c4;--blue:#80adff;--violet:#b49cff;--amber:#ffc98b;--rose:#ffa7b3;--shadow:0 24px 72px #02091580;--card:linear-gradient(138deg,#152d41,#1b3044 55%,#272744);--focus:#57dbea;color:var(--text);min-width:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Arial,sans-serif;font-size:14px;line-height:1.62}:root:not(.dark) .qr-studio.svelte-1hip9tm{--page:#f3f7fb;--surface:#fff;--surface2:#f1f7fc;--text:#29465d;--heading:#132e45;--muted:#5f788b;--faint:#71899a;--line:#c9dce9;--line2:#dfebf1;--cyan:#0986a0;--mint:#13846b;--blue:#396bb5;--violet:#7c60bd;--amber:#ad7229;--rose:#b94b60;--shadow:0 22px 54px #23436121;--card:linear-gradient(136deg,#fff,#f4f8fc 55%,#f5f3fb)}.qr-studio.svelte-1hip9tm :where(.svelte-1hip9tm){box-sizing:border-box}.qr-studio.svelte-1hip9tm button:where(.svelte-1hip9tm),.qr-studio.svelte-1hip9tm input:where(.svelte-1hip9tm),.qr-studio.svelte-1hip9tm select:where(.svelte-1hip9tm),.qr-studio.svelte-1hip9tm textarea:where(.svelte-1hip9tm){font:inherit}.qr-studio.svelte-1hip9tm button:where(.svelte-1hip9tm){cursor:pointer}.qr-studio.svelte-1hip9tm input:where(.svelte-1hip9tm),.qr-studio.svelte-1hip9tm select:where(.svelte-1hip9tm),.qr-studio.svelte-1hip9tm textarea:where(.svelte-1hip9tm){min-width:0}.qr-studio.svelte-1hip9tm button:where(.svelte-1hip9tm):focus-visible,.qr-studio.svelte-1hip9tm a:where(.svelte-1hip9tm):focus-visible,.qr-studio.svelte-1hip9tm input:where(.svelte-1hip9tm):focus-visible,.qr-studio.svelte-1hip9tm select:where(.svelte-1hip9tm):focus-visible,.qr-studio.svelte-1hip9tm textarea:where(.svelte-1hip9tm):focus-visible,.qr-studio.svelte-1hip9tm summary:where(.svelte-1hip9tm):focus-visible{outline:3px solid var(--focus);outline-offset:3px}.qr-studio.svelte-1hip9tm a:where(.svelte-1hip9tm){color:inherit;text-decoration:none}.qr-studio.svelte-1hip9tm a:where(.svelte-1hip9tm):hover{color:var(--cyan)}.hero.svelte-1hip9tm{justify-content:space-between;align-items:end;gap:18px;padding:2px 0 13px;display:flex}.hero.svelte-1hip9tm h1:where(.svelte-1hip9tm){letter-spacing:-.045em;color:var(--heading);margin:0;font-size:clamp(24px,2.25vw,30px);font-weight:850;line-height:1.16}.hero.svelte-1hip9tm p:where(.svelte-1hip9tm){color:var(--muted);margin:6px 0 0;font-size:12.5px}.hero-meta.svelte-1hip9tm{flex-wrap:wrap;justify-content:end;gap:9px;display:flex}.hero-meta.svelte-1hip9tm .qr-icon{color:var(--mint)}.workbench.svelte-1hip9tm{box-shadow:var(--shadow),0 0 40px #476ef928;background:linear-gradient(125deg,#34e0e0 0%,#648aff 51%,#ba78ff 100%);border-radius:25px;padding:1px;position:relative}.workin.svelte-1hip9tm{color:#e8f5fd;background:radial-gradient(400px 360px at 100% 6%,#5b70df1b,#0000),linear-gradient(125deg,#0b1b2d,#0d192c 65%,#141b34);border-radius:24px;overflow:hidden}.workhead.svelte-1hip9tm{background:linear-gradient(90deg,#102b3c,#17253a 58%,#262440);border-bottom:1px solid #36516b8c;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.work-id.svelte-1hip9tm{align-items:center;gap:11px;display:flex}.work-icon.svelte-1hip9tm{color:#fff;background:linear-gradient(135deg,#10cbbb,#3e93ef 54%,#8f63ef);border-radius:14px;place-items:center;width:43px;height:43px;display:grid;box-shadow:0 8px 22px #3890e650}.work-id.svelte-1hip9tm strong:where(.svelte-1hip9tm){letter-spacing:-.02em;font-size:16px;line-height:1.28;display:block}.work-id.svelte-1hip9tm strong:where(.svelte-1hip9tm) span:where(.svelte-1hip9tm){color:#74dfe9}.work-id.svelte-1hip9tm small:where(.svelte-1hip9tm){color:#a4bacd;font-size:10.5px}.work-actions.svelte-1hip9tm{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.quiet-pill.svelte-1hip9tm{color:#a4ead2;background:#1d473c55;border:1px solid #3a7b74;border-radius:10px;align-items:center;gap:6px;padding:8px 10px;font-size:10.5px;font-weight:760;display:inline-flex}.outline-btn.svelte-1hip9tm,.soft-btn.svelte-1hip9tm,.primary-btn.svelte-1hip9tm,.ghost-btn.svelte-1hip9tm,.slim-btn.svelte-1hip9tm{color:#d9efff;white-space:nowrap;background:#182e42;border:1px solid #36516b;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:39px;padding:8px 13px;font-size:12px;font-weight:800;transition:transform .15s,border-color .15s,background .15s;display:inline-flex}.outline-btn.svelte-1hip9tm:hover,.soft-btn.svelte-1hip9tm:hover,.ghost-btn.svelte-1hip9tm:hover,.slim-btn.svelte-1hip9tm:hover{border-color:#4bcce5;transform:translateY(-1px)}.primary-btn.svelte-1hip9tm{color:#052334;background:linear-gradient(102deg,#65e9ca,#56d4ed 53%,#83a9ff);border:0;box-shadow:0 8px 25px #18b8c32c}.primary-btn.svelte-1hip9tm:hover{filter:brightness(1.06);transform:translateY(-1px)}.slim-btn.svelte-1hip9tm{border-radius:9px;min-height:33px;padding:6px 10px;font-size:11px}.workbody.svelte-1hip9tm{padding:15px 16px 16px}.workspace-tabs.svelte-1hip9tm{margin-bottom:16px;display:block}.mode-switch.svelte-1hip9tm{background:linear-gradient(112deg,#102d43,#192b46 65%,#292749);border:1px solid #355872;border-radius:17px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;padding:7px;display:grid}.mode-switch.svelte-1hip9tm button:where(.svelte-1hip9tm){color:#b4cce0;letter-spacing:-.015em;text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:12px;min-height:69px;padding:12px 18px;font-size:14px;font-weight:850;transition:background .18s,color .18s,border-color .18s,transform .18s;display:flex}.mode-switch.svelte-1hip9tm button:where(.svelte-1hip9tm) span:where(.svelte-1hip9tm){min-width:0;line-height:1.25;display:block}.mode-switch.svelte-1hip9tm button:where(.svelte-1hip9tm) small:where(.svelte-1hip9tm){color:#95b1c4;letter-spacing:0;margin-top:5px;font-size:11px;font-weight:550;display:block}.mode-switch.svelte-1hip9tm button[aria-selected=true]:where(.svelte-1hip9tm){color:#fff;background:linear-gradient(115deg,#145666,#274d83 70%,#5c4c96);border-color:#4189a6;box-shadow:0 5px 18px #07152775}.mode-switch.svelte-1hip9tm button[aria-selected=true]:where(.svelte-1hip9tm) small:where(.svelte-1hip9tm){color:#d1e5fa}.studio-grid.svelte-1hip9tm,.batch-grid.svelte-1hip9tm{grid-template-columns:minmax(0,1.11fr) minmax(365px,.89fr);align-items:start;gap:14px;display:grid}.builder-stack.svelte-1hip9tm{gap:12px;display:grid}.panel.svelte-1hip9tm{background:linear-gradient(137deg,#10273a,#122538 65%,#1c243d);border:1px solid #324b63;border-radius:17px;min-width:0;box-shadow:inset 0 1px #ffffff05}.panel-pad.svelte-1hip9tm{padding:16px}.panel-heading.svelte-1hip9tm{justify-content:space-between;align-items:center;gap:10px;margin-bottom:13px;display:flex}.titleline.svelte-1hip9tm{align-items:center;gap:10px;min-width:0;display:flex}.step-icon.svelte-1hip9tm{color:#64dfe9;background:linear-gradient(135deg,#163e4f,#202f56);border:1px solid #366b7b;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.step-icon.violet.svelte-1hip9tm{color:#b9a4ff;background:linear-gradient(135deg,#29294f,#213d5c);border-color:#5a4e82}.panel-heading.svelte-1hip9tm h2:where(.svelte-1hip9tm){color:inherit;margin:0;font-size:14px;line-height:1.32}.panel-heading.svelte-1hip9tm p:where(.svelte-1hip9tm){color:#96adbf;margin:3px 0 0;font-size:10.5px}.number-pill.svelte-1hip9tm{letter-spacing:.1em;color:#7fdce1;border:1px solid #3e6775;border-radius:99px;padding:3px 8px;font-size:10px;font-weight:850}.content-tabs.svelte-1hip9tm{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-bottom:16px;display:grid}.type-tab.svelte-1hip9tm{text-align:center;color:#e0effa;background:linear-gradient(151deg,#19354b,#112a3b);border:1px solid #36536b;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:104px;padding:11px 6px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff09,0 4px 13px #010d1718}.type-tab.svelte-1hip9tm:hover{border-color:#6b9bb0;transform:translateY(-2px);box-shadow:0 7px 22px #0613245a}.type-tab[aria-selected=true].svelte-1hip9tm{color:#f5ffff;background:linear-gradient(155deg,#1b4c59,#1b3c66);border-color:#54cddd;box-shadow:inset 0 0 0 1px #67ffdd33,0 7px 24px #0ac8d42d}.type-emblem.svelte-1hip9tm{color:#cdeffd;background:linear-gradient(145deg,#17496b,#3546a1);border:1px solid #ffffff25;border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 1px #ffffff1d,0 5px 12px #040c222b}.type-tab.svelte-1hip9tm:nth-child(2) .type-emblem:where(.svelte-1hip9tm){color:#a9fff0;background:linear-gradient(145deg,#0b625d,#267f9a)}.type-tab.svelte-1hip9tm:nth-child(3) .type-emblem:where(.svelte-1hip9tm){color:#f2ddff;background:linear-gradient(145deg,#513687,#895ac0)}.type-tab.svelte-1hip9tm:nth-child(4) .type-emblem:where(.svelte-1hip9tm){color:#d3f4ff;background:linear-gradient(145deg,#315782,#3373a2)}.type-tab.svelte-1hip9tm:nth-child(5) .type-emblem:where(.svelte-1hip9tm){color:#fff0be;background:linear-gradient(145deg,#70502c,#a77c35)}.type-tab.svelte-1hip9tm:nth-child(6) .type-emblem:where(.svelte-1hip9tm){color:#ceffde;background:linear-gradient(145deg,#28685b,#27907d)}.type-tab.svelte-1hip9tm:nth-child(7) .type-emblem:where(.svelte-1hip9tm){color:#f9deff;background:linear-gradient(145deg,#604384,#9363ac)}.type-tab.svelte-1hip9tm:nth-child(8) .type-emblem:where(.svelte-1hip9tm){color:#e8f4ff;background:linear-gradient(145deg,#275789,#347bbb)}.type-copy.svelte-1hip9tm{flex-direction:column;align-items:center;gap:2px;min-width:0;line-height:1.3;display:flex}.type-copy.svelte-1hip9tm strong:where(.svelte-1hip9tm){color:inherit;font-size:12px;font-weight:850}.type-copy.svelte-1hip9tm small:where(.svelte-1hip9tm){color:#9bb8cb;font-size:10px;font-weight:550;line-height:1.28}.type-tab[aria-selected=true].svelte-1hip9tm .type-copy:where(.svelte-1hip9tm) small:where(.svelte-1hip9tm){color:#bbf7ef}.field-grid.svelte-1hip9tm{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.field.svelte-1hip9tm{flex-direction:column;gap:6px;min-width:0;display:flex}.field.span2.svelte-1hip9tm{grid-column:1/-1}.field.svelte-1hip9tm label:where(.svelte-1hip9tm){color:#b7cddd;font-size:11px;font-weight:750}.field.svelte-1hip9tm input:where(.svelte-1hip9tm),.field.svelte-1hip9tm select:where(.svelte-1hip9tm),.field.svelte-1hip9tm textarea:where(.svelte-1hip9tm){color:#edf8ff;background:#0c1e2f;border:1px solid #34516b;border-radius:10px;outline:none;width:100%;min-height:42px;padding:9px 11px}.field.svelte-1hip9tm textarea:where(.svelte-1hip9tm){resize:vertical;min-height:72px}.field.svelte-1hip9tm input:where(.svelte-1hip9tm):focus,.field.svelte-1hip9tm textarea:where(.svelte-1hip9tm):focus,.field.svelte-1hip9tm select:where(.svelte-1hip9tm):focus{border-color:#65dbe9;box-shadow:0 0 0 3px #45cdd21a}.field.svelte-1hip9tm input:where(.svelte-1hip9tm)::placeholder,.field.svelte-1hip9tm textarea:where(.svelte-1hip9tm)::placeholder{color:#648199}.input-actions.svelte-1hip9tm{justify-content:space-between;align-items:center;gap:9px;margin-top:11px;display:flex}.hint.svelte-1hip9tm{color:#8faabd;font-size:10.5px}.design-tabs.svelte-1hip9tm{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:14px;display:flex}.design-tabs.svelte-1hip9tm button:where(.svelte-1hip9tm){color:#acc1d2;background:#122b40;border:1px solid #3a556c;border-radius:9px;padding:8px 12px;font-size:11px;font-weight:800}.design-tabs.svelte-1hip9tm button.active:where(.svelte-1hip9tm){color:#83e7e9;background:#22485c;border-color:#408d92}.preset-row.svelte-1hip9tm{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}.preset.svelte-1hip9tm{color:#b3cadd;text-align:center;background:#0c1e30;border:1px solid #31465e;border-radius:11px;min-width:0;padding:6px 4px 7px}.preset.active.svelte-1hip9tm{border-color:#61dfdf;box-shadow:0 0 0 2px #4fd9d726}.preset-graphic.svelte-1hip9tm{border-radius:7px;place-items:center;height:37px;margin-bottom:4px;display:grid}.preset-graphic.svelte-1hip9tm svg:where(.svelte-1hip9tm){width:27px;height:27px}.preset.svelte-1hip9tm span:where(.svelte-1hip9tm){overflow-wrap:anywhere;font-size:9px;font-weight:800;line-height:1.25;display:block}.option-grid.svelte-1hip9tm{grid-template-columns:1fr 1fr;gap:12px;margin-top:13px;display:grid}.colors.svelte-1hip9tm{align-items:center;gap:8px;display:flex}.color-picker.svelte-1hip9tm{cursor:pointer;background:#152f43;border:1px solid #40566c;border-radius:10px;width:40px;min-width:40px;height:39px;padding:3px}.color-picker.svelte-1hip9tm::-webkit-color-swatch-wrapper{padding:0}.color-picker.svelte-1hip9tm::-webkit-color-swatch{border:0;border-radius:6px}.checkbox-row.svelte-1hip9tm{color:#b4c6d5;align-items:center;gap:7px;font-size:11px;display:flex}.checkbox-row.svelte-1hip9tm input:where(.svelte-1hip9tm){accent-color:#36bfc7}.gradient-row.svelte-1hip9tm{margin-top:13px}.gradient-options.svelte-1hip9tm{margin-top:8px}.control-row.svelte-1hip9tm{align-items:center;gap:9px;display:flex}.control-row.svelte-1hip9tm input[type=range]:where(.svelte-1hip9tm){accent-color:#50d8e4;flex:1;min-width:0}.muted-value.svelte-1hip9tm{color:#9fb8c8;text-align:right;font-variant-numeric:tabular-nums;min-width:35px;font-size:11px}.logo-row.svelte-1hip9tm{flex-wrap:wrap;align-items:center;gap:9px;margin-top:12px;display:flex}.logo-thumb.svelte-1hip9tm{color:#8fa8bd;background:#142b3e;border:1px dashed #55718b;border-radius:9px;place-items:center;width:39px;height:39px;display:grid;overflow:hidden}.logo-thumb.svelte-1hip9tm img:where(.svelte-1hip9tm){object-fit:contain;width:100%;height:100%}.divider.svelte-1hip9tm{background:#2d435a;height:1px;margin:12px 0}.small-info.svelte-1hip9tm{color:#b5cada;background:#0e2c3c;border:1px solid #35657b;border-radius:10px;padding:10px 12px;font-size:11px}.design-tip.svelte-1hip9tm{margin-top:12px}.inspector-grid.svelte-1hip9tm{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.inspect-cell.svelte-1hip9tm{background:#0c2637;border:1px solid #35526a;border-radius:11px;padding:10px}.inspect-cell.svelte-1hip9tm b:where(.svelte-1hip9tm){color:#b6eefa;font-variant-numeric:tabular-nums;font-size:15px;line-height:1.3;display:block}.inspect-cell.svelte-1hip9tm small:where(.svelte-1hip9tm){color:#95adbf;font-size:9.5px}.inspector-bottom.svelte-1hip9tm{justify-content:space-between;align-items:center;gap:10px;margin-top:11px;display:flex}.inspector-bottom.svelte-1hip9tm .hint:where(.svelte-1hip9tm){max-width:70%}.preview-panel.svelte-1hip9tm{background:radial-gradient(180px 150px at 100% 0,#906af02a,#0000),linear-gradient(150deg,#152e43,#19293d 55%,#242542);border:1px solid #375571;border-radius:19px;position:sticky;top:16px;overflow:hidden;box-shadow:0 13px 38px #020a1747}.preview-head.svelte-1hip9tm{justify-content:space-between;align-items:center;gap:10px;padding:15px 16px 10px;display:flex}.preview-head.svelte-1hip9tm h2:where(.svelte-1hip9tm){margin:0;font-size:14px;line-height:1.3}.preview-head.svelte-1hip9tm p:where(.svelte-1hip9tm){color:#9bb1c4;margin:3px 0 0;font-size:10px}.status-badge.svelte-1hip9tm{color:#9df0d7;background:#23483f77;border:1px solid #416c6d;border-radius:99px;align-items:center;gap:6px;padding:5px 9px;font-size:10px;font-weight:850;display:inline-flex}.status-badge.warning.svelte-1hip9tm{color:#ffd397;background:#54401c66;border-color:#83643e}.status-badge.danger.svelte-1hip9tm{color:#ffadba;background:#56304466;border-color:#8c5562}.preview-stage.svelte-1hip9tm{padding:7px 22px 18px}.preview-aura.svelte-1hip9tm{background:radial-gradient(54% 44%,#59d4e625,#0000 88%);border-radius:24px;width:100%;max-width:390px;margin:0 auto;padding:13px;position:relative}.qr-paper.svelte-1hip9tm{background:#fff;border:1px solid #f0f2f5;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:328px;padding:24px 18px 18px;display:flex;box-shadow:0 20px 44px #030b204d}.qr-preview.svelte-1hip9tm{place-items:center;width:100%;max-width:275px;display:grid}.qr-preview.svelte-1hip9tm svg{max-width:100%;height:auto;display:block}.empty-qr.svelte-1hip9tm{text-align:center;color:#627a8d;padding:45px 15px;font-size:12px}.paper-mark.svelte-1hip9tm{letter-spacing:.18em;color:#9ba5b0;margin:11px 0 0;font-size:9px;font-weight:850}.preview-under.svelte-1hip9tm{justify-content:space-between;align-items:center;gap:10px;margin:0 17px 14px;display:flex}.quality.svelte-1hip9tm{gap:3px;display:grid}.quality.svelte-1hip9tm strong:where(.svelte-1hip9tm){color:#add8e6;font-size:11px}.quality.svelte-1hip9tm span:where(.svelte-1hip9tm){color:#8faaba;font-size:10px}.copy-btn.svelte-1hip9tm{color:#bed6e7;background:0 0;border:1px solid #38566d;border-radius:9px;align-items:center;gap:6px;min-height:33px;padding:5px 9px;font-size:10px;font-weight:800;display:inline-flex}.preview-checks.svelte-1hip9tm{background:#0e243459;border-top:1px solid #38526a;border-bottom:1px solid #38526a;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:11px 14px;display:grid}.checkmetric.svelte-1hip9tm{align-items:center;gap:7px;display:flex}.checkmetric.svelte-1hip9tm b:where(.svelte-1hip9tm){font-size:10.5px;line-height:1.2;display:block}.checkmetric.svelte-1hip9tm small:where(.svelte-1hip9tm){color:#91aabd;margin-top:3px;font-size:9.5px;line-height:1.25;display:block}.preview-export.svelte-1hip9tm{padding:14px 15px 15px}.export-primary.svelte-1hip9tm{grid-template-columns:1fr 1fr 1fr;gap:7px;display:grid}.export-primary.svelte-1hip9tm button:where(.svelte-1hip9tm){justify-content:center;min-width:0;padding:9px 8px}.preview-caption.svelte-1hip9tm{text-align:center;color:#7897ad;margin:11px 0 0;font-size:10px}.toast.svelte-1hip9tm{color:#7cdcca;text-align:center;min-height:26px;padding:5px 0;font-size:10.5px}.toast.error.svelte-1hip9tm{color:#ffa3ab}.toast.warn.svelte-1hip9tm{color:#f8c885}.preview-tools.svelte-1hip9tm{flex-wrap:wrap;justify-content:space-between;gap:7px;margin-top:9px;display:flex}.batch-drop.svelte-1hip9tm{background:#10324573;border:1px dashed #517d92;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:17px;display:flex}.batch-drop.svelte-1hip9tm strong:where(.svelte-1hip9tm){font-size:12px;display:block}.batch-drop.svelte-1hip9tm small:where(.svelte-1hip9tm){color:#9eb6c8;margin-top:3px;font-size:10.5px;display:block}.batch-drop.svelte-1hip9tm input:where(.svelte-1hip9tm){display:none}.batch-toolbar.svelte-1hip9tm{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.batch-mapping.svelte-1hip9tm{margin-top:13px}.batch-table.svelte-1hip9tm{border-collapse:collapse;width:100%;min-width:430px}.batch-table.svelte-1hip9tm th:where(.svelte-1hip9tm),.batch-table.svelte-1hip9tm td:where(.svelte-1hip9tm){text-align:left;border-bottom:1px solid #30465d;padding:9px 10px;font-size:11px}.batch-table.svelte-1hip9tm th:where(.svelte-1hip9tm){letter-spacing:.04em;color:#92b2c6;font-size:10px}.batch-table.svelte-1hip9tm td:where(.svelte-1hip9tm){color:#caddeb}.batch-table.svelte-1hip9tm td:where(.svelte-1hip9tm):last-child{white-space:nowrap}.batch-table.svelte-1hip9tm td:where(.svelte-1hip9tm) strong:where(.svelte-1hip9tm){color:#77dccd}.batch-table.svelte-1hip9tm td:where(.svelte-1hip9tm) strong.invalid:where(.svelte-1hip9tm){color:#ffa3ad}.table-scroll.svelte-1hip9tm{max-height:262px;overflow:auto}.batch-stats.svelte-1hip9tm{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0;display:grid}.batch-stat.svelte-1hip9tm{background:#0f293c;border:1px solid #375166;border-radius:12px;padding:11px}.batch-stat.svelte-1hip9tm b:where(.svelte-1hip9tm){letter-spacing:-.04em;font-size:21px;line-height:1.15;display:block}.batch-stat.svelte-1hip9tm span:where(.svelte-1hip9tm){color:#93b0c4;font-size:10px}.batch-bottom.svelte-1hip9tm{flex-wrap:wrap;align-items:center;gap:8px;margin-top:13px;display:flex}.batch-bottom.svelte-1hip9tm .primary-btn:where(.svelte-1hip9tm){flex:1}.batch-preview-panel.svelte-1hip9tm{min-width:0}.mini-review.svelte-1hip9tm{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:10px;display:grid}.mini-review.svelte-1hip9tm>div:where(.svelte-1hip9tm){background:#fff;border-radius:10px;place-items:center;gap:5px;min-width:0;padding:10px 6px;display:grid}.mini-review.svelte-1hip9tm svg{width:100%;max-width:105px;height:auto}.mini-review.svelte-1hip9tm small:where(.svelte-1hip9tm){text-overflow:ellipsis;white-space:nowrap;color:#394d5d;max-width:100%;font-size:8px;overflow:hidden}.batch-note.svelte-1hip9tm{color:#aac5d5;background:#15314455;border:1px solid #375c70;border-radius:11px;margin-top:9px;padding:11px;font-size:10.5px;line-height:1.55}.trust-note.svelte-1hip9tm{border:1px solid var(--line);background:linear-gradient(100deg,#113947,#1d2b47 70%,#272644);border-radius:15px;align-items:center;gap:13px;margin-top:15px;padding:13px 16px;display:flex}.trust-emblem.svelte-1hip9tm{color:#7df0d8;background:#1f5b59;border:1px solid #41988d;border-radius:12px;flex:none;place-items:center;width:39px;height:39px;display:grid}.trust-end.svelte-1hip9tm{white-space:nowrap;color:#80e4d0;margin-left:auto;font-size:10px}.seo-suite.svelte-1hip9tm{padding:30px 0 52px}.section-intro.svelte-1hip9tm{text-align:center;max-width:950px;margin:0 auto 24px}.eyebrow.svelte-1hip9tm{letter-spacing:.15em;text-transform:uppercase;color:var(--cyan);font-size:10px;font-weight:850}.section-intro.svelte-1hip9tm h2:where(.svelte-1hip9tm){letter-spacing:-.045em;color:var(--heading);margin:9px 0;font-size:clamp(26px,3vw,35px);line-height:1.23}.section-intro.svelte-1hip9tm p:where(.svelte-1hip9tm){color:var(--muted);margin:0;font-size:13px;line-height:1.75}.section-block.svelte-1hip9tm{margin-top:27px}.section-head.svelte-1hip9tm{justify-content:space-between;align-items:end;gap:14px;margin-bottom:14px;display:flex}.section-head.svelte-1hip9tm h2:where(.svelte-1hip9tm){letter-spacing:-.035em;color:var(--heading);margin:6px 0 0;font-size:20px;line-height:1.3}.section-head.svelte-1hip9tm p:where(.svelte-1hip9tm){color:var(--muted);margin:4px 0 0;font-size:11.5px}.link-arrow.svelte-1hip9tm{color:var(--cyan);white-space:nowrap;font-size:11px;font-weight:850}.seo-lead-grid.svelte-1hip9tm{grid-template-columns:1.25fr .75fr;gap:14px;display:grid}.seo-card.svelte-1hip9tm{background:var(--card);border:1px solid var(--line);border-radius:18px;min-width:0;padding:18px;position:relative;box-shadow:0 8px 29px #050e1d1b}.seo-card.svelte-1hip9tm h3:where(.svelte-1hip9tm){color:var(--heading);margin:0;font-size:14px;line-height:1.4}.seo-card.svelte-1hip9tm p:where(.svelte-1hip9tm){color:var(--muted);margin:9px 0 0;font-size:12px;line-height:1.75}.seo-lead.svelte-1hip9tm .mini-kicker:where(.svelte-1hip9tm),.seo-card.svelte-1hip9tm .case-kicker:where(.svelte-1hip9tm){letter-spacing:.09em}.mini-kicker.svelte-1hip9tm,.case-kicker.svelte-1hip9tm{color:var(--cyan);letter-spacing:.11em;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:850;display:block}.seo-lead.svelte-1hip9tm h2:where(.svelte-1hip9tm){letter-spacing:-.03em;margin:8px 0 9px;font-size:20px;line-height:1.3}.seo-lead.svelte-1hip9tm p:where(.svelte-1hip9tm){color:var(--muted);font-size:12.5px;line-height:1.8}.seo-bullets.svelte-1hip9tm{gap:8px;margin-top:15px;display:grid}.seo-bullets.svelte-1hip9tm span:where(.svelte-1hip9tm){align-items:start;gap:8px;font-size:11.5px;display:flex}.seo-bullets.svelte-1hip9tm .qr-icon{color:var(--mint)}.seo-highlight.svelte-1hip9tm{color:var(--heading);font-weight:850}.value-score.svelte-1hip9tm{grid-template-columns:1fr 1fr;gap:9px;margin-top:13px;display:grid}.value-score.svelte-1hip9tm>div:where(.svelte-1hip9tm){background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:11px}.value-score.svelte-1hip9tm b:where(.svelte-1hip9tm){color:var(--heading);font-size:17px;display:block}.value-score.svelte-1hip9tm small:where(.svelte-1hip9tm){color:var(--muted);font-size:10px}.seo-grid3.svelte-1hip9tm{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.seo-grid4.svelte-1hip9tm{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.seo-card-head.svelte-1hip9tm{align-items:center;gap:10px;min-height:43px;display:flex}.seo-icon.svelte-1hip9tm{color:#7addf3;background:linear-gradient(140deg,#174259,#283359);border:1px solid #385e78;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 0 25px #2ab2df16}.seo-icon.mint.svelte-1hip9tm{color:#6ceacc;background:linear-gradient(135deg,#164a48,#263b52);border-color:#32786c}.seo-icon.violet.svelte-1hip9tm{color:#c1a4ff;background:linear-gradient(135deg,#293558,#372f5b);border-color:#655480}.seo-icon.amber.svelte-1hip9tm{color:#ffd18b;background:linear-gradient(135deg,#493c2d,#333454);border-color:#776044}.seo-icon.rose.svelte-1hip9tm{color:#ffa6bb;background:linear-gradient(135deg,#4d2946,#313653);border-color:#74536a}.number-tag.svelte-1hip9tm{width:35px;height:35px;color:var(--cyan);background:#1b4052;border:1px solid #396a7b;border-radius:10px;flex:none;place-items:center;font-size:12px;font-weight:900;display:grid}.example-box.svelte-1hip9tm{background:linear-gradient(125deg,var(--surface),var(--surface2));border:1px solid var(--line);color:var(--muted);border-radius:11px;margin-top:13px;padding:11px 12px;font-size:11px;line-height:1.8}.example-box.svelte-1hip9tm .ex-label:where(.svelte-1hip9tm){color:var(--heading);font-weight:850}.notice-grid.svelte-1hip9tm{grid-template-columns:1fr 1fr;gap:13px;display:grid}.notice-grid.svelte-1hip9tm .seo-card:where(.svelte-1hip9tm){border-left:3px solid var(--cyan)}.notice-grid.svelte-1hip9tm .seo-card:where(.svelte-1hip9tm):last-child{border-left-color:var(--amber)}.faq.svelte-1hip9tm{gap:9px;display:grid}.faq.svelte-1hip9tm details:where(.svelte-1hip9tm){border:1px solid var(--line);background:var(--card);border-radius:12px;padding:13px 15px}.faq.svelte-1hip9tm summary:where(.svelte-1hip9tm){cursor:pointer;color:var(--heading);justify-content:space-between;align-items:center;gap:10px;font-size:12px;font-weight:750;list-style:none;display:flex}.faq.svelte-1hip9tm summary:where(.svelte-1hip9tm)::-webkit-details-marker{display:none}.faq.svelte-1hip9tm summary:where(.svelte-1hip9tm):after{content:"+";color:var(--cyan);font-size:20px;font-weight:400}.faq.svelte-1hip9tm details[open]:where(.svelte-1hip9tm) summary:where(.svelte-1hip9tm):after{content:"−"}.faq.svelte-1hip9tm details:where(.svelte-1hip9tm) p:where(.svelte-1hip9tm){color:var(--muted);margin:9px 0 0;font-size:11.5px;line-height:1.8}.related.svelte-1hip9tm{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.related.svelte-1hip9tm a:where(.svelte-1hip9tm){transition:transform .15s;display:block}.related.svelte-1hip9tm a:where(.svelte-1hip9tm):hover{transform:translateY(-2px)}.related.svelte-1hip9tm p:where(.svelte-1hip9tm){font-size:11px}.arr.svelte-1hip9tm{color:var(--cyan);margin-left:auto}.print-sheet.svelte-1hip9tm{display:none}:root:not(.dark) .workin.svelte-1hip9tm,:root:not(.dark) .panel.svelte-1hip9tm{color:#263f54;background:linear-gradient(137deg,#fff,#f9fbff 65%,#f6f4ff)}:root:not(.dark) .mode-switch.svelte-1hip9tm{background:linear-gradient(120deg,#e9f5fc,#eff0fa);border-color:#cbdfea}:root:not(.dark) .mode-switch.svelte-1hip9tm button:where(.svelte-1hip9tm){color:#47677e}:root:not(.dark) .mode-switch.svelte-1hip9tm button[aria-selected=true]:where(.svelte-1hip9tm){color:#fff}:root:not(.dark) .mode-switch.svelte-1hip9tm button[aria-selected=true]:where(.svelte-1hip9tm) small:where(.svelte-1hip9tm){color:#e0eeff}:root:not(.dark) .field.svelte-1hip9tm label:where(.svelte-1hip9tm){color:#526f85}:root:not(.dark) .field.svelte-1hip9tm input:where(.svelte-1hip9tm),:root:not(.dark) .field.svelte-1hip9tm select:where(.svelte-1hip9tm),:root:not(.dark) .field.svelte-1hip9tm textarea:where(.svelte-1hip9tm){color:#244259;background:#f8fbfe;border-color:#cbdde9}:root:not(.dark) .type-tab.svelte-1hip9tm{color:#284e66;background:linear-gradient(160deg,#fff,#eff6fb);border-color:#cbdfe9;box-shadow:0 3px 12px #7aaac02a}:root:not(.dark) .type-tab[aria-selected=true].svelte-1hip9tm{color:#075867;background:linear-gradient(155deg,#e6fbf8,#eaf4ff);border-color:#21aeb9}:root:not(.dark) .type-copy.svelte-1hip9tm small:where(.svelte-1hip9tm){color:#607f92}:root:not(.dark) .type-tab[aria-selected=true].svelte-1hip9tm .type-copy:where(.svelte-1hip9tm) small:where(.svelte-1hip9tm){color:#1f787d}:root:not(.dark) .panel.svelte-1hip9tm{border-color:#cddfea}:root:not(.dark) .workhead.svelte-1hip9tm{background:linear-gradient(90deg,#fff,#f6faff 58%,#f8f4ff);border-bottom-color:#d1e0ec}:root:not(.dark) .outline-btn.svelte-1hip9tm,:root:not(.dark) .slim-btn.svelte-1hip9tm{color:#29445b;background:#fff;border-color:#c5d9e7}:root:not(.dark) .preview-panel.svelte-1hip9tm{background:radial-gradient(180px 150px at 100% 0,#bfadfa47,#0000),linear-gradient(150deg,#fff,#f8faff 55%,#f6f3fe);border-color:#c7d9e8}:root:not(.dark) .preview-head.svelte-1hip9tm p:where(.svelte-1hip9tm){color:#648093}:root:not(.dark) .preview-checks.svelte-1hip9tm{background:#f3f9fc;border-color:#d7e5ee}:root:not(.dark) .preview-checks.svelte-1hip9tm .checkmetric:where(.svelte-1hip9tm) small:where(.svelte-1hip9tm){color:#607c8e}:root:not(.dark) .trust-note.svelte-1hip9tm{background:linear-gradient(100deg,#eafbfa,#f2f7fd 70%,#f7f3fd)}:root:not(.dark) .trust-emblem.svelte-1hip9tm{color:#0d8a76;background:#d5f7ed;border-color:#9cddd0}:root:not(.dark) .batch-drop.svelte-1hip9tm{background:#eef8fb;border-color:#9dcbd8}:root:not(.dark) .batch-note.svelte-1hip9tm,:root:not(.dark) .small-info.svelte-1hip9tm{color:#5e7c8c;background:#f3f9fd;border-color:#c8dfeb}:root:not(.dark) .batch-stat.svelte-1hip9tm{background:#f6fbff;border-color:#d6e3ed}:root:not(.dark) .batch-table.svelte-1hip9tm th:where(.svelte-1hip9tm),:root:not(.dark) .batch-table.svelte-1hip9tm td:where(.svelte-1hip9tm){color:#567187;border-color:#d6e3ed}:root:not(.dark) .quality.svelte-1hip9tm strong:where(.svelte-1hip9tm){color:#2b6c79}:root:not(.dark) .quality.svelte-1hip9tm span:where(.svelte-1hip9tm){color:#627c8d}:root:not(.dark) .copy-btn.svelte-1hip9tm{color:#45677e;border-color:#c8dbe8}:root:not(.dark) .seo-card.svelte-1hip9tm{box-shadow:0 8px 29px #18243c0d}@media (width<=1080px){.hero-meta.svelte-1hip9tm{display:none}.studio-grid.svelte-1hip9tm,.batch-grid.svelte-1hip9tm{grid-template-columns:minmax(0,1fr) minmax(315px,.78fr)}.seo-grid4.svelte-1hip9tm{grid-template-columns:repeat(2,minmax(0,1fr))}.preset-row.svelte-1hip9tm{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=850px){.studio-grid.svelte-1hip9tm,.batch-grid.svelte-1hip9tm,.seo-lead-grid.svelte-1hip9tm{grid-template-columns:1fr}.preview-panel.svelte-1hip9tm{position:static}.seo-grid3.svelte-1hip9tm{grid-template-columns:repeat(2,minmax(0,1fr))}.related.svelte-1hip9tm{grid-template-columns:1fr 1fr}}@media (width<=650px){.mode-switch.svelte-1hip9tm{gap:5px;padding:5px}.mode-switch.svelte-1hip9tm button:where(.svelte-1hip9tm){gap:7px;min-height:67px;padding:10px 6px;font-size:12px}.mode-switch.svelte-1hip9tm button:where(.svelte-1hip9tm) .qr-icon{width:21px;height:21px}.mode-switch.svelte-1hip9tm button:where(.svelte-1hip9tm) small:where(.svelte-1hip9tm){font-size:9px;line-height:1.3}.content-tabs.svelte-1hip9tm{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.type-tab.svelte-1hip9tm{text-align:left;flex-direction:row;gap:9px;min-height:69px;padding:8px 9px}.type-emblem.svelte-1hip9tm{border-radius:11px;width:38px;height:38px}.type-copy.svelte-1hip9tm{align-items:flex-start}.type-copy.svelte-1hip9tm strong:where(.svelte-1hip9tm){font-size:12px}.type-copy.svelte-1hip9tm small:where(.svelte-1hip9tm){font-size:10px}.workhead.svelte-1hip9tm{flex-wrap:wrap;padding:10px 11px}.work-id.svelte-1hip9tm strong:where(.svelte-1hip9tm){font-size:14px}.work-actions.svelte-1hip9tm{justify-content:space-between;width:100%}.workbody.svelte-1hip9tm{padding:10px}.panel-pad.svelte-1hip9tm{padding:12px}.field-grid.svelte-1hip9tm,.option-grid.svelte-1hip9tm{grid-template-columns:1fr}.field.span2.svelte-1hip9tm{grid-column:auto}.preview-stage.svelte-1hip9tm{padding:0 18px 12px}.qr-paper.svelte-1hip9tm{min-height:285px}.preview-checks.svelte-1hip9tm{grid-template-columns:1fr 1fr}.preview-checks.svelte-1hip9tm .checkmetric:where(.svelte-1hip9tm):last-child{grid-column:1/-1}.seo-grid3.svelte-1hip9tm,.seo-grid4.svelte-1hip9tm,.notice-grid.svelte-1hip9tm,.related.svelte-1hip9tm{grid-template-columns:1fr}.seo-suite.svelte-1hip9tm{padding-top:24px}.seo-card.svelte-1hip9tm{padding:15px}.section-head.svelte-1hip9tm h2:where(.svelte-1hip9tm){font-size:19px}.trust-note.svelte-1hip9tm{align-items:flex-start;padding:12px}.trust-end.svelte-1hip9tm{display:none}.batch-stats.svelte-1hip9tm{gap:5px}.batch-stat.svelte-1hip9tm{padding:8px}.batch-stat.svelte-1hip9tm b:where(.svelte-1hip9tm){font-size:18px}.export-primary.svelte-1hip9tm{grid-template-columns:1fr 1fr 1fr}.export-primary.svelte-1hip9tm button:where(.svelte-1hip9tm){font-size:11px}}@media print{.qr-studio.printing.svelte-1hip9tm{color:#000;background:#fff;display:block!important}.qr-studio.printing.svelte-1hip9tm>:where(.svelte-1hip9tm):not(.print-sheet){display:none!important}.qr-studio.printing.svelte-1hip9tm .print-sheet:where(.svelte-1hip9tm){grid-template-columns:repeat(var(--print-cols,3),1fr);gap:5mm;width:100%;padding:0;display:grid!important}.print-item.svelte-1hip9tm{page-break-inside:avoid;break-inside:avoid;border:1px solid #ddd;flex-direction:column;justify-content:center;align-items:center;padding:4mm;display:flex}.print-item.svelte-1hip9tm svg{max-width:100%;height:auto;max-height:65mm}.print-label.svelte-1hip9tm{color:#1a2430;text-align:center;overflow-wrap:anywhere;margin-top:3mm;font:10pt Arial,sans-serif}@page{size:A4;margin:10mm}}.style-picker.svelte-1hip9tm{border:1px solid var(--line);background:color-mix(in srgb,var(--surface2) 72%,transparent);border-radius:14px;gap:10px;margin-bottom:13px;padding:13px;display:grid}.style-picker-head.svelte-1hip9tm{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.style-picker-head.svelte-1hip9tm strong:where(.svelte-1hip9tm){color:var(--heading);font-size:12px}.style-picker-head.svelte-1hip9tm span:where(.svelte-1hip9tm){max-width:330px;color:var(--muted);text-align:right;font-size:10.5px;line-height:1.45}.style-grid.svelte-1hip9tm{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.style-option.svelte-1hip9tm{border:1px solid var(--line);background:var(--surface);min-width:0;color:var(--text);text-align:left;border-radius:11px;align-items:center;gap:9px;padding:9px;transition:border-color .15s,transform .15s,background .15s;display:flex}.style-option.svelte-1hip9tm:hover{border-color:var(--cyan);transform:translateY(-1px)}.style-option.active.svelte-1hip9tm{border-color:var(--cyan);background:color-mix(in srgb,var(--cyan) 11%,var(--surface));box-shadow:0 0 0 1px color-mix(in srgb,var(--cyan) 25%,transparent)}.style-option.svelte-1hip9tm>span:where(.svelte-1hip9tm):last-child{gap:2px;min-width:0;display:grid}.style-option.svelte-1hip9tm strong:where(.svelte-1hip9tm){color:var(--heading);font-size:11px}.style-option.svelte-1hip9tm small:where(.svelte-1hip9tm){color:var(--muted);font-size:9.5px;line-height:1.35}.style-swatch.svelte-1hip9tm{border:1px solid var(--line);background:#fff;border-radius:10px;flex:none;grid-template-columns:repeat(3,1fr);gap:3px;width:39px;height:39px;padding:5px;display:grid}.style-swatch.svelte-1hip9tm i:where(.svelte-1hip9tm){background:#0c253c;border-radius:2px;display:block}.style-swatch.svelte-1hip9tm i:where(.svelte-1hip9tm):nth-child(2),.style-swatch.svelte-1hip9tm i:where(.svelte-1hip9tm):nth-child(5){opacity:.72}.style-swatch.soft.svelte-1hip9tm i:where(.svelte-1hip9tm){background:linear-gradient(135deg,#0c253c,#1b96ac);border-radius:4px}.style-swatch.dot.svelte-1hip9tm i:where(.svelte-1hip9tm){background:linear-gradient(135deg,#4d347b,#d05a8c);border-radius:50%}.style-swatch.neo.svelte-1hip9tm i:where(.svelte-1hip9tm){background:#101a2d;border-radius:1px}.style-swatch.berry.svelte-1hip9tm i:where(.svelte-1hip9tm){background:linear-gradient(135deg,#7b285d,#d05a8c);border-radius:6px}@media (width<=620px){.style-picker-head.svelte-1hip9tm{display:grid}.style-picker-head.svelte-1hip9tm span:where(.svelte-1hip9tm){text-align:left}.style-grid.svelte-1hip9tm{grid-template-columns:1fr}}
