.qr-error-correction-demo-module__49W5aW__stack{flex-direction:column;gap:1.1rem;display:flex}.qr-error-correction-demo-module__49W5aW__range{appearance:none;background:linear-gradient(to right, var(--acc) 0%, var(--acc) calc(var(--p,0) * 1%), var(--bg3) calc(var(--p,0) * 1%), var(--bg3) 100%);border-radius:999px;outline:none;width:100%;height:8px;margin:.35rem 0}html[dir=rtl] .qr-error-correction-demo-module__49W5aW__range{background:linear-gradient(to left, var(--acc) 0%, var(--acc) calc(var(--p,0) * 1%), var(--bg3) calc(var(--p,0) * 1%), var(--bg3) 100%)}.qr-error-correction-demo-module__49W5aW__range::-webkit-slider-thumb{appearance:none;background:var(--acc);border:3px solid var(--surf);width:22px;height:22px;box-shadow:0 1px 4px color-mix(in srgb, var(--acc) 45%, transparent);cursor:pointer;border-radius:50%}.qr-error-correction-demo-module__49W5aW__range::-moz-range-thumb{background:var(--acc);border:3px solid var(--surf);cursor:pointer;border-radius:50%;width:22px;height:22px}.qr-error-correction-demo-module__49W5aW__range:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--acc) 25%, transparent)}.qr-error-correction-demo-module__49W5aW__sliderVal{font-family:var(--font-syne);color:var(--acc);font-weight:800}.qr-error-correction-demo-module__49W5aW__chipRow{flex-wrap:wrap;gap:.5rem;display:flex}.qr-error-correction-demo-module__49W5aW__chip{border:1px solid var(--brd);background:var(--surf);color:var(--tx2);cursor:pointer;border-radius:999px;padding:.35rem .85rem;font-size:.85rem;transition:border-color .15s,color .15s,background .15s}.qr-error-correction-demo-module__49W5aW__chip:hover{border-color:var(--acc);color:var(--acc)}.qr-error-correction-demo-module__49W5aW__chip:focus-visible{outline:2px solid var(--acc2);outline-offset:2px}.qr-error-correction-demo-module__49W5aW__chipOn{background:var(--acc);border-color:var(--acc);color:#fff}.qr-error-correction-demo-module__49W5aW__chipOn:hover{color:#fff}.qr-error-correction-demo-module__49W5aW__tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;display:grid}.qr-error-correction-demo-module__49W5aW__tile{background:var(--bg2);border:1px solid var(--brd);border-radius:var(--r);flex-direction:column;align-items:center;gap:.55rem;min-width:0;padding:.85rem;display:flex}.qr-error-correction-demo-module__49W5aW__tileHead{align-items:baseline;gap:.4rem;display:flex}.qr-error-correction-demo-module__49W5aW__lvl{font-family:var(--font-syne);color:var(--tx);font-size:1.15rem;font-weight:800}.qr-error-correction-demo-module__49W5aW__cap{color:var(--tx3);font-size:.78rem}.qr-error-correction-demo-module__49W5aW__plate{background:#fff;border-radius:6px;justify-content:center;align-items:center;width:100%;padding:6px;display:flex}.qr-error-correction-demo-module__49W5aW__plate canvas{width:100%;height:auto;image-rendering:pixelated;border-radius:2px;display:block}.qr-error-correction-demo-module__49W5aW__tileBadge{align-self:center}.qr-error-correction-demo-module__49W5aW__summary{text-align:center;color:var(--tx2);margin:0;font-size:.9rem}.qr-error-correction-demo-module__49W5aW__caveat{text-align:center;color:var(--tx3);max-width:640px;margin:.6rem auto 0;font-size:.82rem;line-height:1.6}@media (max-width:640px){.qr-error-correction-demo-module__49W5aW__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.qr-error-correction-demo-module__49W5aW__chip{transition:none}}
