.qr-page:where(.astro-dgnxezzb){max-width:880px;margin:0 auto;padding-block:64px;padding-inline:20px}.qr-hero:where(.astro-dgnxezzb){margin-bottom:44px}.qr-cta:where(.astro-dgnxezzb){display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.qr-cta-primary:where(.astro-dgnxezzb),.qr-cta-secondary:where(.astro-dgnxezzb){display:inline-block;padding:14px 22px;border-radius:10px;font:inherit;font-weight:600;text-decoration:none;cursor:pointer}.qr-cta-primary:where(.astro-dgnxezzb){background:var(--el-blue, var(--el-accent, #1c64f2));color:#fff;border:1px solid var(--el-accent, #1c64f2)}.qr-cta-secondary:where(.astro-dgnxezzb){border:1px solid var(--el-border, #d8d3cb);background:transparent;color:inherit}.qr-cta-primary:where(.astro-dgnxezzb)[disabled],.qr-cta-secondary:where(.astro-dgnxezzb)[disabled]{opacity:.45;cursor:not-allowed}.qr-tool:where(.astro-dgnxezzb) h2:where(.astro-dgnxezzb),.qr-body:where(.astro-dgnxezzb) h2:where(.astro-dgnxezzb),.qr-faq:where(.astro-dgnxezzb) h2:where(.astro-dgnxezzb),.qr-final:where(.astro-dgnxezzb) h2:where(.astro-dgnxezzb){margin-top:44px;margin-bottom:14px;font-size:26px;line-height:1.25}.qr-intro:where(.astro-dgnxezzb),.qr-body:where(.astro-dgnxezzb) p:where(.astro-dgnxezzb){margin-bottom:16px;line-height:1.7}.qr-grid:where(.astro-dgnxezzb){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,320px);gap:24px;align-items:start;margin-top:20px}.qr-form:where(.astro-dgnxezzb),.qr-result:where(.astro-dgnxezzb){padding:20px;border-radius:12px;border:1px solid var(--el-border, #d8d3cb)}@media (min-width: 761px){.qr-result:where(.astro-dgnxezzb){position:sticky;top:96px}}.qr-field:where(.astro-dgnxezzb){display:flex;flex-direction:column;gap:6px;min-width:0;margin-bottom:16px;font-size:14px;font-weight:600}.qr-field:where(.astro-dgnxezzb) small:where(.astro-dgnxezzb){font-weight:400;line-height:1.55;opacity:.72}.qr-field:where(.astro-dgnxezzb) select:where(.astro-dgnxezzb),.qr-field:where(.astro-dgnxezzb) input:where(.astro-dgnxezzb)[type=text],.qr-field:where(.astro-dgnxezzb) input:where(.astro-dgnxezzb)[type=tel]{padding:11px 13px;border-radius:9px;border:1px solid var(--el-border, #d8d3cb);background:transparent;color:inherit;font:inherit;font-weight:400;max-width:100%}.qr-field:where(.astro-dgnxezzb) select:where(.astro-dgnxezzb)[disabled]{opacity:.55}.qr-field:where(.astro-dgnxezzb) input:where(.astro-dgnxezzb)[type=color]{width:100%;height:44px;padding:4px;border-radius:9px;border:1px solid var(--el-border, #d8d3cb);background:transparent}.qr-mode:where(.astro-dgnxezzb)[hidden],.qr-favicon:where(.astro-dgnxezzb)[hidden]{display:none}.qr-style-title:where(.astro-dgnxezzb){margin:26px 0 14px;font-size:15px;letter-spacing:.04em;text-transform:uppercase;opacity:.7}.qr-style:where(.astro-dgnxezzb){display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px}.qr-favicon:where(.astro-dgnxezzb){margin-top:6px}.qr-result-label:where(.astro-dgnxezzb){display:block;margin-bottom:8px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.6}.qr-canvas:where(.astro-dgnxezzb){display:block;border-radius:10px;border:1px solid var(--el-border, #d8d3cb);overflow:hidden;background:linear-gradient(45deg,color-mix(in srgb,var(--el-border, #d8d3cb) 35%,transparent) 25%,transparent 25%) 0 0 / 16px 16px,linear-gradient(-45deg,color-mix(in srgb,var(--el-border, #d8d3cb) 35%,transparent) 25%,transparent 25%) 0 8px / 16px 16px,linear-gradient(45deg,transparent 75%,color-mix(in srgb,var(--el-border, #d8d3cb) 35%,transparent) 75%) 8px -8px / 16px 16px,linear-gradient(-45deg,transparent 75%,color-mix(in srgb,var(--el-border, #d8d3cb) 35%,transparent) 75%) -8px 0 / 16px 16px}.qr-canvas:where(.astro-dgnxezzb) svg{display:block;width:100%;height:auto}.qr-meta:where(.astro-dgnxezzb),.qr-example:where(.astro-dgnxezzb),.qr-error:where(.astro-dgnxezzb){margin:10px 0 0;font-size:13px;line-height:1.6;opacity:.75}.qr-error:where(.astro-dgnxezzb){color:var(--tool-danger);opacity:1}.qr-link:where(.astro-dgnxezzb){margin-top:18px}.qr-link:where(.astro-dgnxezzb) code:where(.astro-dgnxezzb){display:block;padding:10px 12px;border-radius:9px;border:1px solid var(--el-border, #d8d3cb);font-size:13px;word-break:break-all;direction:ltr;unicode-bidi:embed}.qr-copy:where(.astro-dgnxezzb){margin-top:10px;padding:7px 13px;border-radius:8px;border:1px solid var(--el-border, #d8d3cb);background:transparent;color:inherit;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.qr-copy:where(.astro-dgnxezzb).is-copied{border-color:var(--el-accent, #1c64f2);color:var(--el-accent, #1c64f2)}.qr-downloads:where(.astro-dgnxezzb){margin-top:20px;padding-top:18px;border-top:1px solid var(--el-border, #d8d3cb)}.qr-download-buttons:where(.astro-dgnxezzb){display:flex;flex-wrap:wrap;gap:10px}.qr-download-buttons:where(.astro-dgnxezzb) button:where(.astro-dgnxezzb){flex:1 1 auto;padding:12px 16px;font-size:14px;text-align:center}.qr-note:where(.astro-dgnxezzb){margin:12px 0 0;font-size:14px;line-height:1.65;opacity:.8}.qr-note:where(.astro-dgnxezzb)[hidden]{display:none}.qr-rows:where(.astro-dgnxezzb){list-style:none;padding:0;margin:20px 0 0}.qr-rows:where(.astro-dgnxezzb) li:where(.astro-dgnxezzb){border-top:1px solid var(--el-border, #d8d3cb);padding:18px 0}.qr-rows:where(.astro-dgnxezzb) h3:where(.astro-dgnxezzb){margin:0 0 8px;font-size:18px}.qr-rows:where(.astro-dgnxezzb) p:where(.astro-dgnxezzb){margin:0;line-height:1.7}.qr-checks:where(.astro-dgnxezzb){margin:0 0 16px;padding-inline-start:22px;line-height:1.7}.qr-checks:where(.astro-dgnxezzb) li:where(.astro-dgnxezzb){margin-bottom:12px}.qr-body:where(.astro-dgnxezzb) code,.qr-rows:where(.astro-dgnxezzb) code{padding:2px 5px;border-radius:5px;border:1px solid var(--el-border, #d8d3cb);font-size:13px;word-break:break-all;direction:ltr;unicode-bidi:embed}.qr-faq-item:where(.astro-dgnxezzb){border-top:1px solid var(--el-border, #d8d3cb);padding:16px 0}.qr-faq-item:where(.astro-dgnxezzb) summary:where(.astro-dgnxezzb){cursor:pointer;font-weight:600}.qr-faq-item:where(.astro-dgnxezzb) p:where(.astro-dgnxezzb){margin-top:10px;line-height:1.7}.qr-final:where(.astro-dgnxezzb){margin-top:48px;padding-top:32px;border-top:1px solid var(--el-border, #d8d3cb)}.qr-final:where(.astro-dgnxezzb) p:where(.astro-dgnxezzb){line-height:1.7;margin-bottom:20px}@media (max-width: 760px){.qr-grid:where(.astro-dgnxezzb){grid-template-columns:minmax(0,1fr)}}@media (max-width: 640px){.qr-page:where(.astro-dgnxezzb){padding-block:40px}.qr-cta:where(.astro-dgnxezzb) a:where(.astro-dgnxezzb){width:100%;text-align:center}}.qr-page:where(.astro-dgnxezzb){--tool-danger: #b42318}.dark .qr-page:where(.astro-dgnxezzb){--tool-danger: #fca5a5;color-scheme:dark}.qr-page:where(.astro-dgnxezzb) :where(.astro-dgnxezzb):is(input,select,textarea){background:var(--el-card, #fff);color:var(--el-text, #111)}
