.qr-create-workspace :focus-visible,.qr-side-preview :focus-visible{outline-offset:2px!important;box-shadow:none!important;outline:2px solid #6c3cff!important}@media (prefers-reduced-motion:reduce){.qr-create-workspace *,.qr-side-preview *{transition:none!important;animation:none!important}}.builder-panel.qr-shell-builder .qr-create-workspace{box-shadow:none!important;background:0 0!important;border:none!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important}.builder-panel.qr-shell-builder .qr-create-card{box-sizing:border-box!important;background:radial-gradient(circle at 10% 10%,#6c3cff0d,#0000 40%),#fff!important;border:1px solid #6c3cff1f!important;flex-direction:column!important;gap:4px!important;width:100%!important;height:100%!important;padding:10px 12px 14px!important;display:flex!important;position:relative!important;box-shadow:0 20px 50px #1715290a!important}.builder-panel.qr-shell-builder .qr-customize-tabs{background:#f5f4fb!important;border:1px solid #6c3cff0f!important;border-radius:9px!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:4px!important;margin-bottom:12px!important;padding:6px!important;display:grid!important;overflow:visible!important}.builder-panel.qr-shell-builder .qr-customize-tabs button{color:#5b6675!important;width:100%!important;min-width:0!important;height:38px!important;min-height:auto!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;gap:4px!important;padding:10px 12px!important;font-size:12px!important;font-weight:600!important;transition:all .2s!important;display:inline-flex!important}.builder-panel.qr-shell-builder .qr-customize-tabs button span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}@media (max-width:1180px){.builder-panel.qr-shell-builder .qr-customize-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:760px){.builder-panel.qr-shell-builder .qr-customize-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.builder-panel.qr-shell-builder .qr-customize-tabs button:hover{color:#171529!important;background:#6c3cff0a!important;transform:none!important}.builder-panel.qr-shell-builder .qr-customize-tabs button.active{color:#6c3cff!important;background:#fff!important;border-color:#6c3cff33!important;box-shadow:0 4px 12px #6c3cff14!important}.qr-tab-panel.qr-pattern-panel{flex-direction:column!important;gap:4px!important;padding:4px 2px!important;display:flex!important}.qr-compact-section-heading{letter-spacing:.05em!important;color:#5b6675!important;text-transform:uppercase!important;margin:0 0 8px!important;font-size:8px!important;font-weight:700!important}.qr-shape-gallery-compact{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important;display:grid!important}.qr-shape-card-compact{cursor:pointer!important;text-align:left!important;background:#fff!important;border:1px solid #6c3cff1a!important;border-radius:9px!important;align-items:center!important;gap:4px!important;height:64px!important;padding:8px 12px!important;transition:all .2s!important;display:flex!important}.qr-shape-card-compact:hover{border-color:#6c3cff40!important;transform:translateY(-1.5px)!important}.qr-shape-card-compact.active{background:#f6f2ff!important;border-color:#6c3cff!important;box-shadow:inset 0 0 0 1px #6c3cff,0 4px 12px #6c3cff0d!important}.qr-shape-vector-container-compact{background:#f8f7ff!important;border:1px solid #6c3cff14!important;border-radius:8px!important;flex:none!important;justify-content:center!important;align-items:center!important;width:46px!important;height:46px!important;padding:4px!important;transition:all .2s!important;display:flex!important}.qr-shape-card-compact.active .qr-shape-vector-container-compact{background:#fff!important;border-color:#6c3cff26!important}.qr-shape-details-compact{flex-direction:column!important;gap:2px!important;display:flex!important}.qr-shape-details-compact strong{color:#171529!important;font-size:13.5px!important;font-weight:600!important}.qr-shape-details-compact span{color:#5b6675!important;font-size:8px!important;line-height:1.2!important}.builder-panel.qr-shell-builder .qr-pattern-grid-compact{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important;display:grid!important}@media (max-width:900px){.builder-panel.qr-shell-builder .qr-pattern-grid-compact{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:600px){.builder-panel.qr-shell-builder .qr-pattern-grid-compact{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.qr-pattern-tile-compact{cursor:pointer!important;text-align:center!important;background:#fff!important;border:1px solid #6c3cff14!important;border-radius:9px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:2px!important;height:50px!important;min-height:50px!important;padding:5px 4px!important;transition:all .18s!important;display:flex!important;overflow:visible!important}.qr-pattern-tile-compact:hover{border-color:#6c3cff40!important;transform:translateY(-1.5px)!important}.qr-pattern-tile-compact.active{background:#f6f2ff!important;border-color:#6c3cff!important;box-shadow:inset 0 0 0 1px #6c3cff,0 4px 12px #6c3cff0a!important}.qr-pattern-vector-wrapper-compact{justify-content:center!important;align-items:center!important;width:22px!important;height:22px!important;display:flex!important}.qr-pattern-vector-wrapper-compact svg{width:100%!important;height:100%!important}.qr-pattern-tile-compact b{color:#5b6675!important;text-transform:capitalize!important;white-space:nowrap!important;text-overflow:ellipsis!important;width:100%!important;font-size:clamp(12.5px,.72vw,14px)!important;font-weight:600!important;line-height:1.15!important;overflow:visible!important}.builder-panel.qr-shell-builder .qr-builder-actions-row{background:#fff!important;border:1px solid #6c3cff1a!important;border-radius:12px!important;justify-content:space-between!important;align-items:center!important;margin-top:16px!important;padding:14px 20px!important;display:flex!important;box-shadow:0 -4px 20px #17152905!important}.builder-panel.qr-shell-builder .qr-builder-actions-row .secondary-button{justify-content:center!important;align-items:center!important;gap:4px!important;font-size:13px!important;font-weight:600!important;transition:all .2s!important;display:inline-flex!important}.builder-panel.qr-shell-builder .qr-builder-actions-row .qr-step-back-button{color:#5b6675!important;height:38px!important;box-shadow:none!important;background:#fff!important;border:1px solid #6c3cff26!important;border-radius:9px!important;padding:0 10px!important}.builder-panel.qr-shell-builder .qr-builder-actions-row .qr-step-back-button:hover{color:#171529!important;background:#f8f7ff!important;border-color:#6c3cff4d!important}.builder-panel.qr-shell-builder .qr-builder-actions-row button:last-child{color:#fff!important;background:linear-gradient(135deg,#7c4dff,#4d2eea)!important;border:none!important;border-radius:9px!important;height:38px!important;padding:0 20px!important;box-shadow:0 4px 12px #6c3cff33!important}.builder-panel.qr-shell-builder .qr-builder-actions-row button:last-child:hover{transform:translateY(-1px)!important;box-shadow:0 6px 16px #6c3cff4d!important}.builder-panel.qr-shell-builder .qr-builder-actions-row button:last-child:disabled{color:#94a3b8!important;box-shadow:none!important;cursor:not-allowed!important;background:#e2e8f0!important;transform:none!important}.builder-panel.qr-shell-builder .qr-builder-actions-row .qr-color-picker{background:#fff!important;border:1px solid #6c3cff26!important;border-radius:9px!important;align-items:center!important;gap:4px!important;height:38px!important;padding:0 10px!important;display:flex!important}.builder-panel.qr-shell-builder .qr-builder-actions-row .qr-color-picker span{color:#5b6675!important;font-size:8px!important;font-weight:500!important}.preview-panel.qr-preview-panel .qr-side-card{background:#fff!important;border:1px solid #6c3cff1a!important;border-radius:20px!important;padding:24px!important;box-shadow:0 15px 35px #1715290d!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code{width:min(92%,340px)!important;max-width:340px!important;width:min(100%, calc(var(--qr-baseline-size,420px) * var(--qr-dynamic-scale,1)))!important;max-width:min(100%, calc(var(--qr-baseline-size,420px) * var(--qr-dynamic-scale,1)), 1050px)!important;aspect-ratio:1!important;background:#fff!important;border:1px solid #6c3cff1a!important;border-radius:18px!important;place-items:center!important;margin:clamp(10px,2vh,18px) auto clamp(8px,1.5vh,14px)!important;padding:12px!important;display:grid!important;box-shadow:0 12px 28px #6c3cff14!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code .dense-qr,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code .dense-qr svg{width:100%!important;height:100%!important;display:block!important}.preview-panel.qr-preview-panel .qr-side-card>strong{color:#171529!important;margin-top:4px!important;font-size:11px!important;font-weight:700!important}.preview-panel.qr-preview-panel .qr-side-card>small{color:#5b6675!important;font-size:13px!important}.preview-panel.qr-preview-panel .qr-side-export{background:#fff!important;border:1px solid #6c3cff1a!important;border-radius:20px!important;padding:20px!important;box-shadow:0 15px 35px #1715290d!important}.preview-panel.qr-preview-panel .qr-export-choice{background:#f1f0f7!important;border-radius:9px!important;gap:2px!important;padding:4px!important;display:flex!important}.preview-panel.qr-preview-panel .qr-export-choice button{color:#5b6675!important;height:32px!important;min-height:auto!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:8px!important;flex:1!important;font-size:8px!important;font-weight:600!important;transition:all .15s!important}.preview-panel.qr-preview-panel .qr-export-choice button:hover{color:#171529!important}.preview-panel.qr-preview-panel .qr-export-choice button.active{color:#fff!important;background:#6c3cff!important;box-shadow:0 2px 8px #6c3cff33!important}.preview-panel.qr-preview-panel .qr-download-button{color:#fff!important;background:linear-gradient(135deg,#7c4dff,#4d2eea)!important;border:none!important;border-radius:9px!important;height:30px!important;min-height:auto!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 4px 12px #6c3cff33!important}.preview-panel.qr-preview-panel .qr-download-button:hover{transform:translateY(-1px)!important;box-shadow:0 6px 16px #6c3cff4d!important}.preview-panel.qr-preview-panel .qr-share-button{color:#6c3cff!important;background:#fff!important;border:1px solid #6c3cff33!important;border-radius:9px!important;height:30px!important;min-height:auto!important;font-weight:600!important;transition:all .2s!important}.preview-panel.qr-preview-panel .qr-share-button:hover{background:#6c3cff0a!important;border-color:#6c3cff!important;transform:translateY(-1px)!important}.preview-panel.qr-preview-panel .qr-preview-reset-button{color:#ef4444!important;cursor:pointer!important;background:#fff!important;border:1px solid #ef444433!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;gap:4px!important;height:36px!important;min-height:auto!important;margin-top:4px!important;font-size:8px!important;font-weight:600!important;transition:all .2s!important;display:inline-flex!important}.preview-panel.qr-preview-panel .qr-preview-reset-button:hover{background:#ef44440a!important;border-color:#ef4444!important}.preview-panel.qr-preview-panel .qr-save-template-check{color:#171529!important;cursor:pointer!important;border-bottom:1px solid #6c3cff14!important;align-items:center!important;gap:4px!important;margin-bottom:8px!important;padding-bottom:12px!important;font-size:13px!important;font-weight:500!important;display:flex!important}.preview-panel.qr-preview-panel .qr-save-template-check input[type=checkbox]{accent-color:#6c3cff!important;cursor:pointer!important;width:16px!important;height:16px!important}.preview-panel.qr-preview-panel .qr-save-template-check small{color:#5b6675!important;background:#f1f0f7!important;border-radius:4px!important;margin-left:auto!important;padding:2px 6px!important;font-size:8px!important}.preview-panel.qr-preview-panel .qr-side-export p{color:#5b6675!important;text-align:center!important;height:auto!important;min-height:auto!important;margin-top:8px!important;font-size:8px!important;line-height:1.4!important;overflow:visible!important}.builder-panel.qr-shell-builder .qr-create-section{padding:0!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-create-card.qr-active-tab-eyes .qr-customize-body,html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-create-card.qr-active-tab-logo .qr-customize-body,html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-create-card.qr-active-tab-frame .qr-customize-body{scrollbar-width:none!important;overflow:hidden!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-create-card.qr-active-tab-colors .qr-customize-body{scrollbar-width:none!important;-ms-overflow-style:none!important;padding:6px 12px 10px!important;overflow-y:auto!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-create-card.qr-active-tab-colors .qr-customize-body::-webkit-scrollbar{width:0!important;display:none!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 h2.panel-h2{margin:14px 0 10px!important;font-size:.78rem!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 label:not(.check){margin-top:4px!important;margin-bottom:4px!important;font-size:.8rem!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .row{flex-direction:row!important;gap:14px!important;margin-bottom:4px!important;display:flex!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .row>div{flex:1!important;min-width:0!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .swatch-row input[type=color]{border-radius:8px!important;width:38px!important;height:34px!important;padding:3px!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .hexlabel{border-radius:8px!important;height:34px!important;padding:8px 12px!important;font-size:.88rem!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .check{gap:8px!important;margin-top:8px!important;margin-bottom:8px!important;font-size:.82rem!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .gradrow{margin-top:4px!important;margin-bottom:4px!important;padding-left:14px!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .gtype-seg{border-radius:8px!important;margin-bottom:6px!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .ang-wrap,html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .spread-wrap{margin-top:6px!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .upload{border-radius:10px!important;margin-top:6px!important;padding:12px 10px!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-ref-bg-preview-wrapper{margin-top:6px!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-image-controls{margin-top:10px!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-image-controls label{margin:6px 0 4px!important;font-size:.8rem!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-image-controls .shape-toggle,html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-image-controls .layer-tabs{border-radius:8px!important;margin-bottom:10px!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-image-controls .shape-opt .shape-card{border-radius:8px!important;gap:6px!important;padding:6px 8px!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-image-controls .layer-tabs button{padding:4px 12px!important;font-size:.8rem!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-image-controls>div{margin-bottom:6px!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-image-controls>div>label{margin:4px 0!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-image-controls .btn-ghost,html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-image-controls .btn.btn-ghost{border-radius:8px!important;padding:6px 10px!important;font-size:.8rem!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-image-controls .row{gap:8px!important;margin-top:8px!important}.qr-eyes-panel-v2{flex-direction:column!important;gap:10px!important;padding:2px 0!important;display:flex!important}.qr-eyes-section{background:linear-gradient(#faf9feeb 0%,#fffffffa 100%);border:1px solid #6c3cff17;border-radius:12px;overflow:hidden}.qr-eyes-section-head{align-items:center;gap:7px;padding:8px 12px 6px;display:flex}.qr-eyes-dot{background:#6c3cff;border-radius:50%;flex-shrink:0;width:7px;height:7px}.qr-eyes-section-head strong{color:#171529;letter-spacing:.01em;font-size:11.5px;font-weight:700}.qr-eyes-count{color:#9b96b0;letter-spacing:.02em;margin-left:auto;font-size:10px;font-weight:500}.qr-eyes-grid{grid-template-columns:repeat(6,1fr)!important;gap:5px!important;padding:2px 10px 10px!important;display:grid!important}.qr-eye-tile{cursor:pointer!important;background:#fff!important;border:1.5px solid #6c3cff12!important;border-radius:10px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:3px!important;height:60px!important;min-height:0!important;padding:6px 2px 4px!important;transition:all .18s!important;display:flex!important;position:relative!important}.qr-eye-tile:hover{transform:translateY(-1px);background:#6c3cff08!important;border-color:#6c3cff38!important;box-shadow:0 2px 8px #6c3cff14!important}.qr-eye-tile.active{background:linear-gradient(#f8f5ff,#f0eaff)!important;border-color:#6c3cff!important;box-shadow:inset 0 0 0 1px #6c3cff2e,0 2px 10px #6c3cff1f!important}.qr-eye-tile-icon{flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:28px!important;height:28px!important;display:flex!important}.qr-eye-tile-icon svg{width:100%!important;height:100%!important}.qr-eye-tile b{color:#77738a!important;text-align:center!important;white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;font-size:8px!important;font-weight:500!important;line-height:1!important;overflow:hidden!important}.qr-eye-tile.active b{color:#4b2ec7!important;font-weight:600!important}.builder-panel.qr-shell-builder .qr-active-tab-logo .qr-logo-panel-v2{gap:0!important;padding:2px 0!important}.builder-panel.qr-shell-builder .qr-active-tab-logo .qr-logo-panel-v2>div:first-child{margin-bottom:2px!important}.builder-panel.qr-shell-builder .qr-active-tab-logo .qr-logo-panel-v2>div:first-child h3{font-size:13px!important}.builder-panel.qr-shell-builder .qr-active-tab-logo .qr-logo-panel-v2>div:first-child p{margin-top:0!important;font-size:10px!important}.builder-panel.qr-shell-builder .qr-active-tab-logo .qr-logo-upload-zone{gap:2px!important;margin-top:4px!important;padding:12px 10px!important}.builder-panel.qr-shell-builder .qr-active-tab-logo .qr-logo-upload-zone span{font-size:11px!important}.builder-panel.qr-shell-builder .qr-active-tab-logo .qr-logo-upload-zone small{font-size:9px!important}.builder-panel.qr-shell-builder .qr-active-tab-logo .qr-logo-uploaded-card{gap:8px!important;margin-top:4px!important;padding:8px!important}.builder-panel.qr-shell-builder .qr-active-tab-logo .qr-logo-uploaded-thumb{width:34px!important;height:34px!important}.builder-panel.qr-shell-builder .qr-active-tab-logo .qr-logo-settings-card{margin-top:6px!important;padding:8px!important}.builder-panel.qr-shell-builder .qr-active-tab-logo .qr-compact-section-heading{margin-top:4px!important;margin-bottom:2px!important;font-size:11px!important}.builder-panel.qr-shell-builder .qr-active-tab-logo .qr-logo-icon-grid{grid-template-columns:repeat(6,1fr)!important;gap:3px!important;margin-top:4px!important}.builder-panel.qr-shell-builder .qr-active-tab-logo .qr-logo-icon-tile{border-radius:7px!important;gap:1px!important;height:48px!important;padding:4px 2px!important}.builder-panel.qr-shell-builder .qr-active-tab-logo .qr-logo-icon-tile b{font-size:7.5px!important;line-height:1!important}.builder-panel.qr-shell-builder .qr-active-tab-logo .qr-logo-icon-svg{width:22px!important;height:22px!important}.builder-panel.qr-shell-builder .qr-active-tab-frame .qr-frame-panel-v2{gap:0!important;padding:0!important}.builder-panel.qr-shell-builder .qr-active-tab-frame .qr-ref-section{margin-bottom:2px!important}.builder-panel.qr-shell-builder .qr-active-tab-frame .qr-ref-section-heading{margin-bottom:2px!important;padding:3px 0!important;font-size:10px!important}.builder-panel.qr-shell-builder .qr-active-tab-frame .qr-ref-check{margin-bottom:2px!important;font-size:11px!important}.builder-panel.qr-shell-builder .qr-active-tab-frame .qr-ref-slider-row,.builder-panel.qr-shell-builder .qr-active-tab-frame .qr-ref-field{margin-bottom:3px!important}.builder-panel.qr-shell-builder .qr-active-tab-frame .qr-ref-text-input{height:28px!important;margin-bottom:2px!important;padding:4px 8px!important;font-size:11px!important}.builder-panel.qr-shell-builder .qr-active-tab-frame .qr-ref-swatch-wide{height:26px!important}.builder-panel.qr-shell-builder .qr-active-tab-frame .qr-ref-swatch-wide input[type=color]{width:26px!important;height:26px!important}.builder-panel.qr-shell-builder .qr-active-tab-frame .qr-ref-swatch-wide input[type=text]{height:26px!important;font-size:10px!important}.builder-panel.qr-shell-builder .qr-active-tab-pattern .qr-customize-tabs{margin-bottom:0!important}.builder-panel.qr-shell-builder .qr-active-tab-pattern .qr-tab-panel.qr-pattern-panel{gap:0!important;padding:0!important}.builder-panel.qr-shell-builder .qr-active-tab-pattern .qr-compact-section-heading:first-of-type{margin-top:24px!important;margin-bottom:10px!important}.builder-panel.qr-shell-builder .qr-active-tab-pattern .qr-compact-section-heading:nth-of-type(2){margin-top:16px!important;margin-bottom:10px!important}.builder-panel.qr-shell-builder .qr-active-tab-pattern .qr-shape-gallery-compact{margin-bottom:0!important}.builder-panel.qr-shell-builder .qr-create-card.qr-active-tab-pattern .qr-builder-actions-row{margin-top:12px!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.is-transparent-bg:not(.has-bg-composition){background:linear-gradient(45deg,#e2e8f0 25%,#0000 25%) -8px 0/16px 16px,linear-gradient(-45deg,#e2e8f0 25%,#0000 25%) -8px 0/16px 16px,linear-gradient(45deg,#0000 75%,#e2e8f0 75%) -8px 0/16px 16px,linear-gradient(-45deg,#0000 75%,#e2e8f0 75%) -8px 0/16px 16px,#f8fafc!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.is-transparent-bg .dense-qr{box-shadow:none!important;background:0 0!important}.qr-preview-loading{min-height:100%;place-items:center!important;display:grid!important}.qr-preview-loading-mark{background:#ffffffb3;border-radius:14px;gap:6px;padding:14px;display:inline-flex;box-shadow:0 8px 24px #33236d14}.qr-preview-loading-mark span{background:#7144f6;border-radius:999px;width:7px;height:7px;animation:.9s ease-in-out infinite alternate qr-preview-loading-pulse}.qr-preview-loading-mark span:nth-child(2){animation-delay:.15s}.qr-preview-loading-mark span:nth-child(3){animation-delay:.3s}@keyframes qr-preview-loading-pulse{to{opacity:.35;transform:translateY(-3px)}}.qr-slider-range{color:#716b85;justify-content:space-between;margin-top:3px;font-size:10px;font-weight:700;line-height:1.2;display:flex}.qr-logo-panel-v2{flex-direction:column!important;gap:0!important;padding:4px 2px!important;display:flex!important}.qr-logo-upload-zone{color:#6c3cff;cursor:pointer;background:#6c3cff05;border:2px dashed #6c3cff33;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;margin-top:8px;padding:24px 16px;transition:all .18s;display:flex}.qr-logo-upload-zone:hover,.qr-logo-upload-zone.drag-active{background:#6c3cff0f;border-color:#6c3cff}.qr-logo-upload-zone span{font-size:13px;font-weight:600}.qr-logo-upload-zone small{color:#77738a;font-size:11px}.qr-logo-uploaded-card{background:#fff;border:1px solid #6c3cff1f;border-radius:10px;align-items:center;gap:12px;margin-top:8px;padding:12px;display:flex}.qr-logo-uploaded-thumb{object-fit:contain;background:#faf9fe;border:1px solid #eee;border-radius:8px;width:44px;height:44px}.qr-logo-uploaded-info{flex:1;min-width:0}.qr-logo-uploaded-name{color:#171529;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;display:block;overflow:hidden}.qr-logo-uploaded-actions{gap:8px;margin-top:6px;display:flex}.qr-logo-action-btn{color:#5b6675;cursor:pointer;background:0 0;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:600;transition:all .15s;display:inline-flex}.qr-logo-action-btn:hover{color:#6c3cff;border-color:#6c3cff}.qr-logo-action-remove:hover{color:#ef4444!important;border-color:#ef4444!important}.qr-logo-crop-actions{gap:8px;display:grid}.qr-logo-crop-row,.qr-logo-reference-action{color:#28233d;width:100%;min-height:40px;font:inherit;background:#ffffffeb;border:1px solid #65589729;border-radius:12px}.qr-logo-crop-row{justify-content:space-between;align-items:center;gap:12px;padding:5px 6px 5px 13px;font-size:12px;font-weight:650;display:flex}.qr-logo-crop-segmented{background:#f1eff8;border-radius:9px;grid-template-columns:repeat(2,minmax(68px,1fr));gap:3px;padding:3px;display:grid}.qr-logo-crop-segmented button{color:#6b667b;min-height:28px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;font-size:11px;font-weight:650}.qr-logo-crop-segmented button.active{color:#5b37e8;background:#fff;box-shadow:0 2px 7px #291f561f}.qr-logo-reference-action{cursor:pointer;padding:9px 13px;font-size:12px;font-weight:650;transition:border-color .16s,color .16s,background .16s}.qr-logo-reference-action:hover{color:#5b37e8;background:#faf8ff;border-color:#6c3cff6b}.qr-logo-reference-remove:hover{color:#dc3545;border-color:#ef444461}@media (max-width:480px){.qr-logo-crop-row{flex-direction:column;align-items:stretch}}.qr-logo-settings-card{background:#faf9fe;border:1px solid #6c3cff14;border-radius:10px;margin-top:16px;padding:14px}.qr-logo-icon-grid{grid-template-columns:repeat(5,1fr)!important;gap:4px!important;margin-top:8px!important;display:grid!important}@media (max-width:1200px){.qr-logo-icon-grid{grid-template-columns:repeat(4,1fr)!important}}@media (max-width:900px){.qr-logo-icon-grid{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:600px){.qr-logo-icon-grid{grid-template-columns:repeat(2,1fr)!important}}.qr-logo-icon-tile{cursor:pointer!important;background:#fff!important;border:1px solid #6c3cff14!important;border-radius:9px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:2px!important;height:68px!important;padding:8px 4px!important;transition:all .15s!important;display:flex!important}.qr-logo-icon-tile:hover{border-color:#6c3cff40!important}.qr-logo-icon-tile.active{background:#f6f2ff!important;border-color:#6c3cff!important;box-shadow:inset 0 0 0 1px #6c3cff!important}.qr-logo-icon-tile b{color:#5b6675!important;font-size:10px!important;font-weight:500!important}.qr-logo-icon-tile.active b{color:#171529!important;font-weight:600!important}.qr-logo-icon-svg{justify-content:center!important;align-items:center!important;width:30px!important;height:30px!important;display:flex!important}.qr-logo-icon-svg svg{width:100%!important;height:100%!important}.qr-slider-label{flex-direction:column;gap:4px;margin-top:10px;display:flex}.qr-slider-label span{color:#5b6675;justify-content:space-between;font-size:12px;font-weight:500;display:flex}.qr-slider-label strong{color:#171529}.qr-slider-label input[type=range]{accent-color:#6c3cff;width:100%;height:4px}.qr-slider-sm{flex-direction:row;flex:1;align-items:center;gap:8px}.qr-slider-sm span{white-space:nowrap;font-size:11px}.qr-slider-sm input[type=range]{flex:1}.qr-toggle-label{cursor:pointer;color:#5b6675;align-items:center;gap:8px;margin-top:8px;font-size:12px;font-weight:500;display:flex}.qr-toggle-label input[type=checkbox]{accent-color:#6c3cff;cursor:pointer;width:15px;height:15px}.qr-icon-color-row{justify-content:space-between;align-items:center;gap:8px;margin-top:10px;display:flex}.qr-icon-color-row>span{color:#5b6675;font-size:12px;font-weight:500}.qr-color-picker-sm{max-width:160px}.qr-design-panel-v2{flex-direction:column!important;gap:0!important;padding:4px 2px!important;display:flex!important}.qr-design-color-row{grid-template-columns:1fr 1fr;gap:12px;margin-top:8px;display:grid}.qr-design-color-card{background:#faf9fe;border:1px solid #6c3cff14;border-radius:10px;padding:12px}.qr-design-color-label{color:#5b6675;text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px;font-size:11px;font-weight:600;display:block}.qr-design-grad-section{margin-top:14px}.qr-grad-toggle{cursor:pointer;color:#5b6675;background:#fff;border:1px solid #6c3cff1a;border-radius:10px;justify-content:space-between;align-items:center;width:100%;padding:10px 14px;font-size:13px;font-weight:600;transition:all .15s;display:flex}.qr-grad-toggle:hover{border-color:#6c3cff40}.qr-grad-toggle.active{color:#171529;background:#f6f2ff;border-color:#6c3cff}.qr-grad-toggle-indicator{color:#5b6675;background:#e2e8f0;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:700}.qr-grad-toggle.active .qr-grad-toggle-indicator{color:#fff;background:#6c3cff}.qr-grad-controls{background:#faf9fe;border:1px solid #6c3cff14;border-radius:0 0 10px 10px;flex-direction:column;gap:10px;margin-top:6px;padding:12px 14px;display:flex}.qr-grad-type-row{grid-template-columns:1fr 1fr;gap:6px;display:grid}.qr-grad-type-row button{color:#5b6675;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:6px 0;font-size:12px;font-weight:600;transition:all .12s}.qr-grad-type-row button.active{color:#6c3cff;background:#f6f2ff;border-color:#6c3cff}.qr-grad-color-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.qr-grad-color-row>span{color:#5b6675;font-size:12px;font-weight:500}.qr-frame-panel-v2{flex-direction:column!important;gap:0!important;padding:4px 2px!important;display:flex!important}.qr-frame-type-grid{grid-template-columns:repeat(4,1fr)!important;gap:4px!important;margin-top:8px!important;display:grid!important}.qr-frame-type-card{cursor:pointer!important;color:#5b6675!important;background:#fff!important;border:1px solid #6c3cff14!important;border-radius:9px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:4px!important;padding:12px 6px!important;transition:all .15s!important;display:flex!important}.qr-frame-type-card:hover{border-color:#6c3cff40!important}.qr-frame-type-card.active{color:#6c3cff!important;background:#f6f2ff!important;border-color:#6c3cff!important;box-shadow:inset 0 0 0 1px #6c3cff!important}.qr-frame-type-icon{width:28px;height:28px}.qr-frame-type-icon svg{width:100%;height:100%}.qr-frame-type-card b{font-size:10px!important;font-weight:600!important}.qr-frame-type-card.active b{color:#171529!important}.qr-frame-custom-upload{margin-top:14px}.qr-frame-text-block{background:#faf9fe;border:1px solid #6c3cff14;border-radius:10px;margin-bottom:10px;padding:12px}.qr-frame-text-header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.qr-frame-text-header span{color:#171529;font-size:12px;font-weight:600}.qr-frame-text-remove{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px;transition:color .15s}.qr-frame-text-remove:hover{color:#ef4444}.qr-frame-text-block input[type=text]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;width:100%;padding:8px 10px;font-size:13px}.qr-frame-text-block input[type=text]:focus{border-color:#6c3cff;outline:none;box-shadow:0 0 0 2px #6c3cff1a}.qr-frame-text-controls{align-items:center;gap:8px;margin-top:8px;display:flex}.qr-text-style-btn{color:#5b6675;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:6px;place-items:center;width:30px;height:30px;font-size:13px;font-weight:700;transition:all .12s;display:grid}.qr-text-style-btn.active{color:#6c3cff;background:#f6f2ff;border-color:#6c3cff}.qr-frame-add-text-row{margin-top:8px}.qr-frame-add-text-btn{color:#6c3cff;cursor:pointer;background:0 0;border:1px dashed #6c3cff33;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.qr-frame-add-text-btn:hover{background:#6c3cff0a;border-color:#6c3cff}.qr-template-panel-v2{flex-direction:column!important;gap:0!important;padding:4px 2px!important;display:flex!important}.qr-tpl-save-section{background:#faf9fe;border:1px solid #6c3cff14;border-radius:12px;margin-top:8px;padding:16px}.qr-tpl-save-desc{color:#5b6675;margin:6px 0 12px;font-size:12px;line-height:1.4}.qr-tpl-save-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.qr-tpl-name-input{color:#171529;background:#fff;border:1px solid #ded8f4;border-radius:8px;outline:none;flex:180px;min-width:0;height:38px;padding:0 12px;font-size:13px;font-weight:600}.qr-tpl-name-input::placeholder{color:#9aa3b2;font-weight:500}.qr-tpl-name-input:focus{border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf61f}.qr-tpl-name-input:disabled{color:#94a3b8;cursor:not-allowed;background:#f1f5f9}.qr-tpl-save-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c4dff,#4d2eea);border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}.qr-tpl-save-btn:hover{filter:brightness(1.06);transform:translateY(-1px)}.qr-tpl-save-btn:disabled{color:#94a3b8;cursor:not-allowed;filter:none;background:#e2e8f0;transform:none}.qr-tpl-count{color:#5b6675;background:#e8e6f0;border-radius:6px;padding:3px 8px;font-size:12px;font-weight:600}.qr-tpl-limit-note{color:#ef4444;margin-top:8px;font-size:11px;font-weight:500}.qr-tpl-list{flex-direction:column;gap:8px;display:flex}.qr-tpl-card{background:#fff;border:1px solid #6c3cff14;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;transition:all .15s;display:flex}.qr-tpl-card.active{background:#f6f2ff;border-color:#6c3cff}.qr-tpl-thumb{background:#fff;border:1px solid #eee;border-radius:8px;flex:none;place-items:center;width:48px;height:48px;display:grid;overflow:hidden}.qr-tpl-frame-preview{width:100%;height:100%}.qr-tpl-frame-preview svg{width:100%;height:100%;display:block}.qr-tpl-info{flex:1;min-width:0}.qr-tpl-info strong{color:#171529;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;display:block;overflow:hidden}.qr-tpl-info small{color:#5b6675;text-transform:capitalize;font-size:11px}.qr-tpl-actions{flex:none;gap:6px;display:flex}.qr-tpl-apply-btn{color:#6c3cff;cursor:pointer;background:0 0;border:1px solid #6c3cff;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .12s}.qr-tpl-apply-btn:hover{background:#f6f2ff}.qr-tpl-apply-btn:disabled{color:#fff;cursor:default;background:#6c3cff;border-color:#6c3cff38}.qr-tpl-delete-btn{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #e2e8f0;border-radius:6px;place-items:center;padding:6px 8px;transition:all .12s;display:grid}.qr-tpl-delete-btn:hover{color:#ef4444;border-color:#ef4444}.qr-tpl-restore-btn{color:#5b6675;cursor:pointer;background:#fff;border:1px solid #6c3cff26;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:6px 9px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.qr-tpl-restore-btn:hover{color:#6c3cff;background:#faf9fe;border-color:#6c3cff}.qr-tpl-empty-state{text-align:center;border:1px dashed #6c3cff26;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;margin-top:16px;padding:40px 20px;display:flex}.qr-tpl-empty-state strong{color:#171529;font-size:14px}.qr-tpl-empty-state p{color:#5b6675;max-width:280px;margin:0;font-size:12px;line-height:1.5}.qr-swatch-row{align-items:center!important;gap:4px!important;margin-top:4px!important;display:flex!important}.qr-swatch-row input[type=color]{cursor:pointer!important;background:#fff!important;border:1px solid #d8dee6!important;border-radius:9px!important;width:44px!important;height:38px!important;padding:3px!important}.qr-hex-input{color:#1a2330!important;text-transform:uppercase!important;background:#fff!important;border:1px solid #d8dee6!important;border-radius:9px!important;width:90px!important;height:38px!important;padding:6px 10px!important;font-family:JetBrains Mono,monospace!important;font-size:13px!important}.qr-hex-input:focus{border-color:#6c3cff!important;outline:none!important;box-shadow:0 0 0 2px #6c3cff1a!important}.qr-ref-section{margin-bottom:6px!important}.qr-ref-section-heading{text-transform:uppercase!important;letter-spacing:.14em!important;color:#5b6675!important;align-items:center!important;gap:4px!important;margin:0 0 14px!important;font-size:11.5px!important;font-weight:600!important;display:flex!important}.qr-ref-dot{background:#6c3cff!important;border-radius:2px!important;flex-shrink:0!important;width:7px!important;height:7px!important}.qr-ref-check{cursor:pointer!important;color:#1a2330!important;align-items:center!important;gap:4px!important;margin:0 0 14px!important;font-size:13.5px!important;font-weight:500!important;display:flex!important}.qr-ref-check input[type=checkbox]{accent-color:#6c3cff!important;cursor:pointer!important;width:17px!important;height:17px!important}.qr-ref-slider-row{margin-bottom:14px!important}.qr-ref-slider-label{color:#5b6675!important;margin-bottom:6px!important;font-size:13px!important;font-weight:500!important;display:block!important}.qr-ref-slider-label strong{color:#1a2330!important}.qr-ref-slider-row input[type=range]{accent-color:#6c3cff!important;width:100%!important}.qr-ref-field{margin-bottom:14px!important}.qr-ref-field-label{color:#5b6675!important;margin-bottom:8px!important;font-size:13px!important;font-style:italic!important;font-weight:500!important;display:block!important}.qr-ref-swatch-wide{align-items:center!important;gap:4px!important;display:flex!important}.qr-ref-swatch-wide input[type=color]{cursor:pointer!important;background:0 0!important;border:1px solid #d8dee6!important;border-radius:8px!important;flex-shrink:0!important;width:42px!important;height:38px!important;padding:2px!important}.qr-ref-hex-wide{color:#1a2330!important;background:#fff!important;border:1px solid #d8dee6!important;border-radius:9px!important;flex:1!important;padding:9px 14px!important;font-family:JetBrains Mono,monospace!important;font-size:14px!important}.qr-ref-hex-wide:focus{border-color:#6c3cff!important;outline:none!important;box-shadow:0 0 0 2px #6c3cff1a!important}.qr-ref-indent{border-left:2px solid #6c3cff1f!important;margin-bottom:14px!important;padding-left:10px!important}.qr-ref-text-input{color:#1a2330!important;background:#fff!important;border:1px solid #d8dee6!important;border-radius:9px!important;width:100%!important;margin-bottom:10px!important;padding:11px 14px!important;font-family:JetBrains Mono,monospace!important;font-size:13px!important;transition:border-color .15s,box-shadow .15s!important}.qr-ref-text-input::placeholder{color:#a3aab3!important;font-style:italic!important}.qr-ref-text-input:focus{border-color:#6c3cff!important;outline:none!important;box-shadow:0 0 0 3px #6c3cff1a!important}.qr-ref-format-row{align-items:center!important;gap:4px!important;margin-bottom:10px!important;display:flex!important}.qr-ref-fmt-btn{color:#5b6675!important;cursor:pointer!important;background:#fff!important;border:1px solid #d8dee6!important;border-radius:8px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:36px!important;height:30px!important;font-size:14px!important;transition:all .12s!important;display:flex!important}.qr-ref-fmt-bold{font-family:serif!important;font-weight:700!important}.qr-ref-fmt-italic{font-family:serif!important;font-style:italic!important}.qr-ref-fmt-btn.active{color:#6c3cff!important;background:#6c3cff0f!important;border-color:#6c3cff!important}.qr-ref-size-slider{flex-direction:column!important;flex:1!important;gap:2px!important;margin-left:4px!important;display:flex!important}.qr-ref-size-slider span{color:#5b6675!important;text-align:right!important;font-size:8px!important;font-weight:600!important}.qr-ref-size-slider input[type=range]{accent-color:#6c3cff!important;width:100%!important}.qr-ref-bg-upload-zone{cursor:pointer!important;background:#fafbfc!important;border:2px dashed #d8dee6!important;border-radius:9px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:4px!important;padding:28px 16px!important;transition:border-color .15s,background .15s!important;display:flex!important}.qr-ref-bg-upload-zone:hover{background:#6c3cff08!important;border-color:#6c3cff!important}.qr-ref-bg-upload-zone span{color:#5b6675!important;font-size:13.5px!important;font-weight:500!important}.qr-ref-bg-preview{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:9px!important;align-items:center!important;gap:14px!important;padding:8px!important;display:flex!important}.qr-ref-bg-thumb{object-fit:cover!important;border:1px solid #e2e8f0!important;border-radius:8px!important;width:60px!important;height:60px!important}.qr-ref-bg-actions{flex-wrap:wrap!important;gap:4px!important;display:flex!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel{scrollbar-width:none!important;-ms-overflow-style:none!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;height:100%!important;min-height:0!important;padding:10px 10px 14px!important;display:flex!important;overflow:hidden auto!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel::-webkit-scrollbar{width:0!important;display:none!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code{box-sizing:border-box!important;background:linear-gradient(45deg,#e2e8f0 25%,#0000 25%) -8px 0/16px 16px,linear-gradient(-45deg,#e2e8f0 25%,#0000 25%) -8px 0/16px 16px,linear-gradient(45deg,#0000 75%,#e2e8f0 75%) -8px 0/16px 16px,linear-gradient(-45deg,#0000 75%,#e2e8f0 75%) -8px 0/16px 16px,#f8fafc!important;width:256px!important;max-width:256px!important;height:256px!important;margin:6px auto!important;padding:36px!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-preview{width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:none!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:8px!important;margin:0!important;padding:0!important;display:flex!important;overflow:hidden!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.has-bg-composition{-webkit-user-select:none!important;user-select:none!important;background:linear-gradient(45deg,#e2e8f0 25%,#0000 25%) -8px 0/16px 16px,linear-gradient(-45deg,#e2e8f0 25%,#0000 25%) -8px 0/16px 16px,linear-gradient(45deg,#0000 75%,#e2e8f0 75%) -8px 0/16px 16px,linear-gradient(-45deg,#0000 75%,#e2e8f0 75%) -8px 0/16px 16px,#f8fafc!important;border-radius:22.5px!important;padding:0!important;overflow:hidden!important;box-shadow:0 6px 18px #30206c0f!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.has-bg-composition .dense-qr,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.has-bg-composition .dense-qr svg{width:100%!important;height:100%!important;display:block!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .pv-info{text-align:center!important;border-bottom:1px solid #e0dbebb3!important;justify-items:center!important;gap:2px!important;padding-bottom:8px!important;display:grid!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .pv-name{color:#23163f!important;font-size:13px!important;font-weight:900!important;line-height:1.1!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .pv-url{color:#7d6e96!important;word-break:break-word!important;text-overflow:ellipsis!important;max-width:100%!important;font-size:9px!important;font-weight:500!important;line-height:1.2!important;overflow:hidden!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .pv-tags,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .preview-divider{display:none!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .quick-tpl,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-preview-field,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-preview-actions,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-preview-alert{width:100%!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .quick-tpl{border-top:none!important;gap:4px!important;margin-top:0!important;padding-top:0!important;display:grid!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .quick-tpl .ql{color:#3b2d54!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:800!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .quick-tpl .row{grid-template-columns:minmax(0,1fr) 68px!important;gap:8px!important;display:grid!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .quick-tpl input{color:#31254c!important;background:#fff!important;border:1px solid #d8cef2f2!important;border-radius:8px!important;height:32px!important;padding:0 10px!important;font-size:11px!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .quick-tpl input::placeholder{color:#aa9ebc!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .quick-tpl .btn-save{color:#fff!important;cursor:pointer!important;background:linear-gradient(135deg,#5a1599,#8d1ac2)!important;border:0!important;border-radius:8px!important;height:32px!important;font-size:11px!important;font-weight:700!important;box-shadow:0 8px 16px #63239f2e!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .quick-tpl .btn-save:disabled{opacity:.55!important;box-shadow:none!important;cursor:not-allowed!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-preview-field{gap:3px!important;display:grid!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-preview-label{color:#23163f!important;font-size:10.5px!important;font-weight:800!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .fmt-seg,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .res-seg{flex-wrap:wrap!important;gap:5px!important;display:flex!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .fmt-seg label,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .res-seg label{cursor:pointer!important;margin:0!important;position:relative!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .fmt-seg input,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .res-seg input{opacity:0!important;cursor:pointer!important;position:absolute!important;inset:0!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .fmt-seg span,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .res-seg span{color:#49395f!important;white-space:nowrap!important;background:#fff!important;border:1px solid #d8cef2f2!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:28px!important;padding:0 10px!important;font-size:9.5px!important;font-weight:600!important;transition:border-color .15s,color .15s,background .15s!important;display:inline-flex!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .fmt-seg input:checked+span,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .res-seg input:checked+span{color:#7c4dff!important;background:#f9f6fffa!important;border-color:#7c4dff!important;box-shadow:inset 0 0 0 1px #7c4dff33!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-preview-actions{gap:5px!important;margin-top:1px!important;display:grid!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-preview .btn{cursor:pointer!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:100%!important;min-height:34px!important;font-size:11px!important;font-weight:700!important;transition:opacity .15s,box-shadow .15s!important;display:inline-flex!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-preview .btn-primary{color:#fff!important;background:linear-gradient(135deg,#6a1fc2,#a01dcc)!important;border:0!important;box-shadow:0 10px 22px #63239f42!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-preview .btn-primary:hover{box-shadow:0 12px 28px #63239f59!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-preview .btn-outline{color:#5a2d78!important;background:#fff!important;border:1px solid #6f469159!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-preview .btn-outline:hover{background:#f9f6ff99!important;border-color:#6f46918c!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-preview .btn-reset{width:100%!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-preview-alert{background:linear-gradient(90deg,#f4eefffa 0%,#f0ecffd1 100%)!important;border:1px solid #dacef3d1!important;border-radius:8px!important;padding:8px 10px!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-preview-alert p{color:#3f3553!important;margin:0!important;font-size:9px!important;font-weight:500!important;line-height:1.2!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-preview-alert.is-error{background:linear-gradient(#fff5f5fa,#ffeeeef2)!important;border-color:#fecdcae6!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-preview-alert.is-error p{color:#b42318!important}@media (max-width:1100px){html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-preview{gap:6px!important;width:min(100%,290px)!important;max-width:290px!important;padding:10px 10px 12px!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-preview .btn{min-height:32px!important;font-size:10px!important}}@media (max-width:921.582px){html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel{padding:10px!important;overflow:visible!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-preview{width:100%!important;max-width:420px!important}}html body .app-shell.app-shell-qr .qr-studio-reference .qr-studio-card{flex-direction:column!important;gap:9px!important;padding:16px 18px 13px!important;display:flex!important;overflow:visible!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-studio-reference-head{justify-content:space-between!important;align-items:center!important;min-height:43px!important;padding:0 7px 1px!important;display:flex!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-title-lockup{align-items:center!important;gap:13px!important;min-width:0!important;display:flex!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-title-icon{color:#6d3df5!important;background:#f2edff!important;border-radius:9px!important;flex:0 0 31px!important;place-items:center!important;width:31px!important;height:31px!important;display:grid!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-title-lockup h2{color:#16112d!important;letter-spacing:-.03em!important;margin:0!important;font-size:18px!important;font-weight:900!important;line-height:1.05!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-title-lockup p,html body .app-shell.app-shell-qr .qr-studio-reference .qr-overview-hint{color:#77718d!important;font-size:9px!important;font-weight:650!important;line-height:1.25!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-title-lockup p{margin:4px 0 0!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-overview-hint{white-space:nowrap!important;padding-right:5px!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-overview-actions{justify-content:flex-end!important;align-items:center!important;gap:10px!important;display:flex!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-metrics.qr-reference-metrics-exact{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.35fr)!important;gap:9px!important;min-height:64px!important;display:grid!important}html body main.app-shell.app-shell-qr .qr-studio-reference .qr-reference-metrics.qr-reference-metrics-exact.qr-reference-metrics-balanced{grid-template-columns:repeat(5,minmax(0,1fr))!important}html body main.app-shell.app-shell-qr .qr-studio-reference .qr-reference-metrics-balanced>.qr-reference-metric,html body main.app-shell.app-shell-qr .qr-studio-reference .qr-reference-metrics-balanced>.qr-reference-metric.scans{grid-column:auto!important;width:auto!important;min-width:0!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-metrics-exact .qr-reference-metric{background:#ffffffe6!important;border:1px solid #e6e0f5!important;border-radius:14px!important;justify-content:space-between!important;align-items:center!important;min-width:0!important;min-height:64px!important;padding:10px 13px!important;display:flex!important;box-shadow:0 4px 12px #32225e09!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-metrics-exact .qr-reference-metric small{color:#737087!important;letter-spacing:.035em!important;text-transform:uppercase!important;font-size:8.5px!important;font-weight:850!important;line-height:1!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-metrics-exact .qr-reference-metric strong{color:#6537f5!important;letter-spacing:-.04em!important;margin-top:6px!important;font-size:21px!important;font-weight:900!important;line-height:.9!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-metrics-exact .qr-reference-metric svg{color:#6b3ff2!important;stroke-width:2.1px!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-metrics-exact .qr-reference-metric.total strong{color:#258ce4!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-metrics-exact .qr-reference-metric.total svg{color:#2599ee!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-metrics-exact .qr-reference-metric.active svg{color:#20c997!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-metrics-exact .qr-reference-metric.paused strong,html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-metrics-exact .qr-reference-metric.paused svg{color:#f59e0b!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-metrics-exact .qr-reference-metric.scans{background:linear-gradient(135deg,#fff 0%,#faf7ff 100%)!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-plan-usage{color:#6e687e!important;background:linear-gradient(90deg,#fbfaff 0%,#fff 100%)!important;border:1px solid #e7e1f4!important;border-radius:10px!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;min-height:28px!important;padding:5px 12px!important;font-size:8.5px!important;font-weight:750!important;display:flex!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-plan-usage-copy{align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-plan-usage-copy strong{color:#423b55!important;white-space:nowrap!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-plan-usage-track{background:#e9e3f6!important;border-radius:999px!important;width:78px!important;height:4px!important;display:block!important;overflow:hidden!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-plan-usage-track i{border-radius:inherit!important;background:linear-gradient(90deg,#7045f5,#8b66ff)!important;min-width:4px!important;height:100%!important;display:block!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-plan-usage>span{white-space:nowrap!important}html body .app-shell.app-shell-qr .qr-studio-create-head{border-bottom:1px solid #ebe6f5!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;min-height:42px!important;margin-bottom:10px!important;padding:0 2px 9px!important;display:flex!important}html body .app-shell.app-shell-qr .qr-studio-create-title,html body .app-shell.app-shell-qr .qr-studio-create-nav{align-items:center!important;display:flex!important}html body .app-shell.app-shell-qr .qr-studio-create-title{gap:10px!important}html body .app-shell.app-shell-qr .qr-studio-create-title>span{color:#fff!important;letter-spacing:.04em!important;background:#272238!important;border-radius:7px!important;place-items:center!important;min-width:45px!important;height:22px!important;padding:0 7px!important;font-size:8px!important;font-weight:900!important;display:inline-grid!important}html body .app-shell.app-shell-qr .qr-studio-create-title div{gap:2px!important;display:grid!important}html body .app-shell.app-shell-qr .qr-studio-create-title strong{color:#211a35!important;font-size:13px!important;font-weight:900!important}html body .app-shell.app-shell-qr .qr-studio-create-title small{color:#837c95!important;font-size:8.5px!important;font-weight:700!important}html body .app-shell.app-shell-qr .qr-studio-create-nav{justify-content:flex-end!important;gap:7px!important}html body .app-shell.app-shell-qr .qr-studio-create-nav button{color:#514a63!important;background:#fff!important;border:1px solid #e4def0!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;gap:5px!important;min-height:29px!important;padding:0 10px!important;font-size:8.5px!important;font-weight:800!important;display:inline-flex!important}html body .app-shell.app-shell-qr .qr-studio-create-nav button:hover{color:#6038e8!important;background:#f8f5ff!important;border-color:#cfc1fa!important}html body .app-shell.app-shell-qr .qr-studio-create-nav .rotate{transform:rotate(180deg)!important}@media (max-width:720px){html body .app-shell.app-shell-qr .qr-studio-create-head{flex-direction:column!important;align-items:flex-start!important}html body .app-shell.app-shell-qr .qr-studio-create-nav{justify-content:flex-start!important;width:100%!important}}.qr-item-preview-overlay{z-index:var(--z-dialog,900);-webkit-backdrop-filter:blur(7px);background:#1819267a;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.qr-item-preview-dialog{color:#1c1933;background:#fff;border:1px solid #6358911f;border-radius:24px;width:min(550px,100%);max-height:min(720px,100dvh - 32px);overflow:auto;box-shadow:0 28px 80px #0f101e52}.qr-item-preview-head{border-bottom:1px solid #ded9ef;justify-content:space-between;align-items:center;gap:18px;min-height:78px;padding:18px 24px;display:flex}.qr-item-preview-head h2{overflow-wrap:anywhere;color:#1d1a34;min-width:0;margin:0;font-size:18px;font-weight:800;line-height:1.3}.qr-item-preview-head button{color:#68637d;cursor:pointer;background:#f0eef9;border:0;border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;transition:background .16s,color .16s;display:grid}.qr-item-preview-head button:hover{color:#5f3ee8;background:#e7e2fb}.qr-item-preview-body{gap:20px;padding:22px 24px 26px;display:grid}.qr-item-preview-identity{align-items:center;gap:15px;display:flex}.qr-item-preview-icon{color:#6452ff;background:#f1effd;border-radius:16px;flex:0 0 70px;place-items:center;width:70px;height:70px;display:grid}.qr-item-preview-identity>div{gap:7px;min-width:0;display:grid}.qr-item-preview-identity strong{overflow-wrap:anywhere;font-size:18px;font-weight:800;line-height:1.25}.qr-item-preview-tags{flex-wrap:wrap;gap:5px;display:flex}.qr-item-preview-tags span{color:#6542ef;background:#f1edff;border-radius:999px;padding:3px 11px;font-size:11px;font-weight:750;line-height:1.25}.qr-item-preview-details{margin:0}.qr-item-preview-details>div{border-bottom:1px solid #ddd8ed;grid-template-columns:minmax(105px,.32fr) minmax(0,1fr);align-items:center;gap:18px;min-height:44px;display:grid}.qr-item-preview-details dt,.qr-item-preview-details dd{margin:0;font-size:15px;line-height:1.35}.qr-item-preview-details dt{color:#6d6980;font-weight:750}.qr-item-preview-details dd{overflow-wrap:anywhere;color:#2a2740;min-width:0;font-weight:500}.qr-item-preview-status{align-items:center;gap:8px;display:flex}.qr-item-preview-status>span{background:#16a85a;border-radius:50%;flex:0 0 9px;width:9px;height:9px}.qr-item-preview-status.paused>span{background:#f59e0b}.qr-item-preview-status.draft>span{background:#8b849c}.qr-item-preview-open{color:#fff;width:100%;min-height:46px;font:inherit;cursor:pointer;background:#6c3cff;border:0;border-radius:13px;justify-content:center;align-items:center;gap:9px;font-size:15px;font-weight:800;display:flex}.qr-item-preview-open:hover{background:#5b2ee8}.qr-item-preview-open:disabled{color:#fff;cursor:not-allowed;background:#b3b1bd}@media (max-width:600px){.qr-item-preview-overlay{align-items:end;padding:12px}.qr-item-preview-dialog{border-radius:22px}.qr-item-preview-head{min-height:68px;padding:14px 18px}.qr-item-preview-head h2{font-size:16px}.qr-item-preview-body{gap:17px;padding:18px}.qr-item-preview-icon{flex-basis:60px;width:60px;height:60px}.qr-item-preview-details>div{grid-template-columns:84px minmax(0,1fr);gap:12px}}@media (prefers-reduced-motion:reduce){.qr-item-preview-head button,.qr-item-preview-open{transition:none}}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-toolbar.qr-reference-toolbar-exact{z-index:8!important;background:#fcfbffeb!important;border:1px solid #ebe6f5!important;border-radius:13px!important;grid-template-columns:minmax(104px,.52fr) 73px minmax(205px,1.45fr) minmax(100px,.56fr) minmax(104px,.58fr)!important;align-items:stretch!important;gap:8px!important;min-height:47px!important;padding:5px!important;display:grid!important;position:relative!important;box-shadow:0 4px 12px #33255906!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-toolbar-exact .qr-select-field,html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-toolbar-exact .qr-search-field,html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-toolbar-exact .qr-view-toggle,html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-toolbar-exact .qr-filter-toggle{min-width:0!important;min-height:37px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e8e2f2!important;border-radius:10px!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-toolbar-exact .qr-toolbar-tags{padding-left:29px!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-toolbar-exact .qr-toolbar-tags:before{content:""!important;border:1.6px solid #665e7e!important;border-radius:3px 3px 3px 1px!important;width:10px!important;height:10px!important;position:absolute!important;top:50%!important;left:10px!important;transform:translateY(-50%)rotate(45deg)!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-toolbar-exact .qr-toolbar-tags>span{display:none!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-toolbar-exact .qr-toolbar-tags .qr-select-value{font-size:10.5px!important;font-weight:750!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-rows:not(.grid-view) .qr-reference-row{min-height:51px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #eee9f6!important;border-radius:0!important;padding:5px 6px!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-rows:not(.grid-view) .qr-reference-row:hover{background:#fbf9ff!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-rows:not(.grid-view) .qr-reference-row.active{background:linear-gradient(90deg,#faf7ff 0%,#fff 76%)!important;border-left:2px solid #7042fa!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-rows:not(.grid-view) .qr-row-icon{color:#7140f7!important;background:#f3efff!important;border-radius:10px!important;width:36px!important;height:36px!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-rows:not(.grid-view) .qr-row-name strong{color:#171529;font-size:12.5px!important;line-height:1.25!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-rows:not(.grid-view) .qr-row-name small,html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-rows:not(.grid-view) .qr-row-scans small{font-size:10px!important;line-height:1.25!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-rows:not(.grid-view) .qr-row-tags .status-pill,html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-rows:not(.grid-view) .qr-row-actions>button{display:none!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-rows:not(.grid-view) .qr-row-tags b{padding:4px 7px!important;font-size:8.5px!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-rows:not(.grid-view) .qr-row-scans strong{font-size:12.5px!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-rows:not(.grid-view) .qr-row-status{font-size:10.5px!important;font-weight:700!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel{background:radial-gradient(circle at 18% 3%,#ffffff4d,#0000 34%),linear-gradient(135deg,#ffffff3d 25%,#0000 25%) 0 0/22px 22px,linear-gradient(225deg,#ffffff3d 25%,#0000 25%) 0 0/22px 22px,linear-gradient(45deg,#ffffff3d 25%,#0000 25%) 11px 0/22px 22px,linear-gradient(315deg,#ffffff3d 25%,#0000 25%) 11px 0/22px 22px,linear-gradient(150deg,#c4b1f2 0%,#ab91e8 52%,#9274dc 100%)!important;padding:10px!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-preview{gap:8px!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.has-bg-composition,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.is-transparent-bg.has-bg-composition,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.is-transparent-bg:not(.has-bg-composition){background:linear-gradient(145deg,#ffffffe8,#f9f7ffc2)!important;border-color:#ffffffeb!important;border-radius:24px!important;width:min(100%,288px)!important;max-width:288px!important;box-shadow:inset 0 1px #fffffff5,0 14px 28px #3526652b!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-preview-control-card{border-radius:18px!important;gap:7px!important;width:calc(100% - 28px)!important;padding:11px!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .quick-tpl .btn-save,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-preview .btn-primary{background:linear-gradient(135deg,#7b38ff 0%,#6427f1 52%,#5520dd 100%)!important;box-shadow:0 7px 16px #5a2bd142!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-preview .btn-reset{color:#6d4c80!important;box-shadow:none!important;background:#ffffffdb!important;border:1px solid #5e457f42!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-preview .btn-reset:hover:not(:disabled){color:#6034a6!important;background:#fffffff5!important;box-shadow:0 6px 14px #4930711f!important}@media (max-height:720px) and (min-width:922px){html body .app-shell.app-shell-qr .qr-studio-reference .qr-studio-card{gap:7px!important;padding:12px 14px 10px!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-studio-reference-head{min-height:37px!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-metrics.qr-reference-metrics-exact,html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-metrics-exact .qr-reference-metric{min-height:56px!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-metrics-exact .qr-reference-metric{padding:8px 10px!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-metrics-exact .qr-reference-metric strong{font-size:18px!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-toolbar.qr-reference-toolbar-exact{min-height:43px!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-toolbar-exact .qr-select-field,html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-toolbar-exact .qr-search-field,html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-toolbar-exact .qr-view-toggle,html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-toolbar-exact .qr-filter-toggle{min-height:33px!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-rows:not(.grid-view) .qr-reference-row{min-height:43px!important;padding-top:3px!important;padding-bottom:3px!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.has-bg-composition,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.is-transparent-bg.has-bg-composition,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.is-transparent-bg:not(.has-bg-composition){border-radius:21px!important;width:min(100%,256px)!important;max-width:256px!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-preview-control-card{gap:5px!important;width:calc(100% - 28px)!important;padding:9px!important}}html body .app-shell.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel{background:radial-gradient(circle at 18% 3%,#ffffff4d,#0000 34%),linear-gradient(135deg,#ffffff3d 25%,#0000 25%) 0 0/22px 22px,linear-gradient(225deg,#ffffff3d 25%,#0000 25%) 0 0/22px 22px,linear-gradient(45deg,#ffffff3d 25%,#0000 25%) 11px 0/22px 22px,linear-gradient(315deg,#ffffff3d 25%,#0000 25%) 11px 0/22px 22px,linear-gradient(150deg,#c4b1f2 0%,#ab91e8 52%,#9274dc 100%)!important;padding:10px!important}html body .app-shell.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel .qr-side-preview{gap:8px!important}html body .app-shell.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code,html body .app-shell.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.has-bg-composition,html body .app-shell.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.is-transparent-bg.has-bg-composition,html body .app-shell.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.is-transparent-bg:not(.has-bg-composition),html body .app-shell.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code:not(.is-transparent-bg):not(.has-bg-composition){width:min(100%,288px)!important;max-width:288px!important;width:min(100%, calc(var(--qr-baseline-size,420px) * var(--qr-dynamic-scale,1)))!important;max-width:min(100%, calc(var(--qr-baseline-size,420px) * var(--qr-dynamic-scale,1)), 1050px)!important;background:linear-gradient(145deg,#ffffffe8,#f9f7ffc2)!important;border-color:#ffffffeb!important;border-radius:24px!important;box-shadow:inset 0 1px #fffffff5,0 14px 28px #3526652b!important}html body .app-shell.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel .qr-preview-control-card{border-radius:18px!important;gap:7px!important;width:calc(100% - 28px)!important;padding:11px!important}html body .app-shell.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel .quick-tpl .btn-save,html body .app-shell.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel .qr-side-preview .btn-primary{background:linear-gradient(135deg,#7b38ff 0%,#6427f1 52%,#5520dd 100%)!important;box-shadow:0 7px 16px #5a2bd142!important}html body .app-shell.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel .quick-tpl .btn-save:disabled{opacity:.82!important;color:#fffffff5!important;background:linear-gradient(135deg,#8a61e9 0%,#7150d9 100%)!important}html body .app-shell.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel .qr-side-preview .btn-reset{color:#6d4c80!important;box-shadow:none!important;background:#ffffffdb!important;border:1px solid #5e457f42!important}@media (max-height:720px) and (min-width:922px){html body .app-shell.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel{padding:8px!important}html body .app-shell.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code,html body .app-shell.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.has-bg-composition,html body .app-shell.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.is-transparent-bg.has-bg-composition,html body .app-shell.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.is-transparent-bg:not(.has-bg-composition),html body .app-shell.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code:not(.is-transparent-bg):not(.has-bg-composition){border-radius:21px!important;width:min(100%,256px)!important;max-width:256px!important}html body .app-shell.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel .qr-preview-control-card{gap:5px!important;width:calc(100% - 28px)!important;padding:9px!important}}html body .builder-panel.qr-shell-builder .qr-customize-tabs{scroll-behavior:auto!important;scrollbar-width:none!important;-ms-overflow-style:none!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;display:grid!important;overflow:visible!important}html body .builder-panel.qr-shell-builder .qr-customize-tabs button{flex:none!important;width:100%!important;min-width:0!important}@media (max-width:1180px){html body .builder-panel.qr-shell-builder .qr-customize-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:760px){html body .builder-panel.qr-shell-builder .qr-customize-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.preview-stage.has-bg-composition{-webkit-user-select:none!important;user-select:none!important;overflow:hidden!important}.preview-stage.has-bg-composition .bg-crop-box{transition:border-radius .2s ease-in-out!important}.layer-tabs{background:#f1f5f9!important;border:1px solid #e2e8f0!important;border-radius:12px!important;grid-template-columns:1fr 1fr!important;gap:4px!important;padding:4px!important;display:grid!important}.btn-layer-tab{color:#64748b!important;font-family:var(--font-display), sans-serif!important;cursor:pointer!important;text-align:center!important;background:0 0!important;border:none!important;border-radius:9px!important;padding:8px 12px!important;font-size:.82rem!important;font-weight:600!important;transition:all .15s ease-in-out!important}.btn-layer-tab:hover{color:#171529!important}.btn-layer-tab.active{color:#6c3cff!important;background:#fff!important;box-shadow:0 2px 6px #6c3cff14!important}.qr-bg-image-controls{background:#fff!important;border:1px solid #e2e8f0e6!important;border-radius:14px!important;padding:16px!important;box-shadow:0 4px 16px #30206c05!important}.bg-crop-shape-btn{color:#64748b!important;cursor:pointer!important;font-family:var(--font-display), sans-serif!important;text-align:left!important;background:#fff!important;border:2px solid #e2e8f0!important;border-radius:12px!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;padding:14px 20px!important;font-size:.95rem!important;font-weight:600!important;transition:all .15s ease-in-out!important;display:flex!important}.bg-crop-shape-btn:hover{color:#171529!important;border-color:#cbd5e1!important}.bg-crop-shape-btn.active{color:#6c3cff!important;background:#6c3cff0a!important;border-color:#6c3cff!important}.bg-crop-shape-btn svg{stroke-width:2px!important;stroke:#64748b!important;width:22px!important;height:22px!important;transition:all .15s ease-in-out!important}.bg-crop-shape-btn.active svg{stroke:#6c3cff!important}html body .app-shell.app-shell-qr{--accent:#0d9488!important;--accent-2:#0891b2!important;--panel:#f6f8fa!important;--panel-2:#eef1f5!important;--line:#d8dee6!important;--muted:#5b6675!important;--text:#1a2330!important;--ink:#fff!important;--glow:#0d948833!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder h2.panel-h2,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel h2.panel-h2{text-transform:uppercase!important;letter-spacing:.16em!important;color:#5b6675!important;align-items:center!important;gap:8px!important;margin:22px 0 16px!important;font-family:Space Grotesk,sans-serif!important;font-size:.82rem!important;font-weight:600!important;display:flex!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder h2.panel-h2:before,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel h2.panel-h2:before{content:""!important;background:#0d9488!important;border-radius:2px!important;width:7px!important;height:7px!important;display:inline-block!important}html body .app-shell.app-shell-qr .swatch-row{align-items:center!important;gap:10px!important;width:100%!important;display:flex!important}html body .app-shell.app-shell-qr .swatch-row input[type=color]{cursor:pointer!important;background:#fff!important;border:1px solid #d8dee6!important;border-radius:9px!important;flex-shrink:0!important;width:44px!important;height:38px!important;padding:3px!important}html body .app-shell.app-shell-qr .hexlabel{color:#1a2330!important;text-transform:lowercase!important;background:#fff!important;border:1px solid #d8dee6!important;border-radius:10px!important;width:100%!important;height:38px!important;padding:12px 14px!important;font-family:JetBrains Mono,monospace!important;font-size:.92rem!important}html body .app-shell.app-shell-qr .hexlabel:focus{border-color:#0d9488!important;outline:none!important;box-shadow:0 0 0 3px #0d948833!important}html body .app-shell.app-shell-qr .check{cursor:pointer!important;color:#1a2330!important;align-items:center!important;gap:9px!important;margin-top:14px!important;font-size:.83rem!important;font-weight:500!important;display:flex!important}html body .app-shell.app-shell-qr .check input[type=checkbox],html body .app-shell.app-shell-qr .qr-ref-check input[type=checkbox],html body .app-shell.app-shell-qr .qr-toggle-label input[type=checkbox],html body .app-shell.app-shell-qr .qr-save-template-check input[type=checkbox]{appearance:none!important;cursor:pointer!important;vertical-align:middle!important;background:#fff!important;border:1.5px solid #cbd5e1!important;border-radius:50%!important;outline:none!important;justify-content:center!important;align-items:center!important;width:16px!important;height:16px!important;margin:0!important;transition:all .2s!important;display:inline-flex!important;position:relative!important}html body .app-shell.app-shell-qr .check input[type=checkbox]:hover,html body .app-shell.app-shell-qr .qr-ref-check input[type=checkbox]:hover,html body .app-shell.app-shell-qr .qr-toggle-label input[type=checkbox]:hover,html body .app-shell.app-shell-qr .qr-save-template-check input[type=checkbox]:hover{border-color:#0d9488!important;box-shadow:0 0 0 3px #0d948826!important}html body .app-shell.app-shell-qr .check input[type=checkbox]:checked{background:radial-gradient(circle,#0d9488 40%,#fff 46%)!important;border-color:#0d9488!important}html body .app-shell.app-shell-qr .qr-ref-check input[type=checkbox]:checked,html body .app-shell.app-shell-qr .qr-toggle-label input[type=checkbox]:checked,html body .app-shell.app-shell-qr .qr-save-template-check input[type=checkbox]:checked{background:radial-gradient(circle,#6c3cff 40%,#fff 46%)!important;border-color:#6c3cff!important}html body .app-shell.app-shell-qr .qr-active-tab-frame .qr-ref-check input[type=checkbox]{border-radius:3.6px!important}html body .app-shell.app-shell-qr .qr-active-tab-frame .qr-ref-check input[type=checkbox]:checked{background-color:#6c3cff!important;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.4 8.3 6.4 11.3 12.8 4.7' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:13px 13px!important;border-color:#6c3cff!important}html body .app-shell.app-shell-qr .upload{text-align:center!important;cursor:pointer!important;color:#5b6675!important;border:1.5px dashed #d8dee6!important;border-radius:12px!important;padding:16px!important;font-size:.84rem!important;transition:all .15s!important}html body .app-shell.app-shell-qr .upload:hover{color:#0d9488!important;border-color:#0d9488!important}html body .app-shell.app-shell-qr .shape-toggle{grid-template-columns:1fr 1fr!important;gap:12px!important;display:grid!important}html body .app-shell.app-shell-qr .shape-opt{cursor:pointer!important;position:relative!important}html body .app-shell.app-shell-qr .shape-opt input{opacity:0!important;width:0!important;height:0!important;position:absolute!important}html body .app-shell.app-shell-qr .shape-card{text-align:center!important;background:#fff!important;border:1px solid #d8dee6!important;border-radius:12px!important;padding:18px 12px!important;transition:all .15s!important}html body .app-shell.app-shell-qr .shape-card svg{width:46px!important;height:46px!important;margin-bottom:8px!important}html body .app-shell.app-shell-qr .shape-card span{color:#1a2330!important;font-family:Space Grotesk,sans-serif!important;font-size:.88rem!important;font-weight:600!important;display:block!important}html body .app-shell.app-shell-qr .shape-opt input:checked+.shape-card{background:#5eead414!important;border-color:#0d9488!important;box-shadow:0 0 0 3px #0d948833!important}html body .app-shell.app-shell-qr .shape-opt .dp{stroke:#5b6675!important;fill:#5b6675!important}html body .app-shell.app-shell-qr .shape-opt input:checked+.shape-card .dp{stroke:#0d9488!important;fill:#0d9488!important}html body .app-shell.app-shell-qr .layer-tabs{grid-template-columns:1fr 1fr!important;gap:8px!important;margin:4px 0 8px!important;display:grid!important}html body .app-shell.app-shell-qr .layer-tabs button{color:#5b6675!important;cursor:pointer!important;background:#fff!important;border:1px solid #d8dee6!important;border-radius:10px!important;padding:9px!important;font-family:Space Grotesk,sans-serif!important;font-size:.8rem!important;font-weight:600!important;transition:all .12s!important}html body .app-shell.app-shell-qr .layer-tabs button.active{color:#0d9488!important;background:#5eead414!important;border-color:#0d9488!important}html body .app-shell.app-shell-qr .gradrow{margin-top:8px!important}html body .app-shell.app-shell-qr .gtype-seg{grid-template-columns:1fr 1fr!important;gap:8px!important;margin-bottom:8px!important;display:grid!important}html body .app-shell.app-shell-qr .gtype-seg label{cursor:pointer!important;margin:0!important;position:relative!important}html body .app-shell.app-shell-qr .gtype-seg input{opacity:0!important;width:0!important;height:0!important;position:absolute!important}html body .app-shell.app-shell-qr .gtype-seg span{text-align:center!important;color:#5b6675!important;background:#fff!important;border:1px solid #d8dee6!important;border-radius:9px!important;padding:8px 0!important;font-family:Space Grotesk,sans-serif!important;font-size:.78rem!important;font-weight:600!important;transition:all .12s!important;display:block!important}html body .app-shell.app-shell-qr .gtype-seg input:checked+span{color:#0d9488!important;background:#5eead414!important;border-color:#0d9488!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .tabbar .tabbtn.active{color:#0d9488!important;border-bottom-color:#0d9488!important}html body .app-shell.app-shell-qr label{color:#5b6675!important;font-size:.82rem!important;font-weight:500!important}html body .app-shell.app-shell-qr input[type=range]{accent-color:#0d9488!important;cursor:pointer!important}html body .app-shell.app-shell-qr .qr-bg-range-track,html body .app-shell.app-shell-qr .qr-bg-range-thumb,html body .app-shell.app-shell-qr .qr-bg-range-fill,html body .app-shell.app-shell-qr [role=slider]{cursor:pointer!important}html body .app-shell.app-shell-qr input[type=range]::-webkit-slider-thumb{cursor:pointer!important}html body .app-shell.app-shell-qr input[type=range]::-moz-range-thumb{cursor:pointer!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code:not(.has-bg-composition){aspect-ratio:1!important;width:100%!important;max-width:none!important;height:auto!important;padding:8%!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.has-bg-composition{aspect-ratio:1!important;width:100%!important;max-width:none!important;height:auto!important;margin:0!important;padding:0!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-preview-select-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important;gap:8px!important;display:grid!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-preview-field{min-width:0!important;margin:0!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-preview-field select{appearance:auto!important;color:#2a2140!important;cursor:pointer!important;background:#fff!important;border:1px solid #d8cef2f2!important;border-radius:10px!important;outline:none!important;width:100%!important;min-width:0!important;height:36px!important;padding:0 30px 0 11px!important;font-size:10.5px!important;font-weight:650!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-preview-field select:focus{border-color:#7c4dff!important;box-shadow:0 0 0 2px #7c4dff24!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-preview-actions{grid-template-columns:42px 42px minmax(0,1fr)!important;align-items:stretch!important;gap:7px!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-preview .btn-icon-only{width:42px!important;min-width:42px!important;padding:0!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-preview .btn-reset{width:100%!important;min-width:0!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-builder-actions-row.qr-publish-actions{box-shadow:none!important;background:0 0!important;border:0!important;border-top:1px solid #7354c426!important;border-radius:0!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;margin-top:14px!important;padding:12px 0 0!important;display:flex!important;overflow:visible!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-publish-actions .secondary-button{white-space:nowrap!important;justify-content:center!important;align-items:center!important;min-width:0!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0 16px!important;font-size:13px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-publish-actions .qr-workspace-back-button{color:#667085!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:8px!important;flex:none!important;gap:5px!important;padding:0 4px!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-publish-actions .qr-workspace-back-button:hover{color:#33265c!important;box-shadow:none!important;background:#f7f5ff!important;transform:none!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-publish-action-group{justify-content:flex-end!important;align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-publish-actions .qr-draft-button{color:#33265c!important;width:138px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d9d0ee!important;border-radius:10px!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-publish-actions .qr-draft-button:hover{color:#25164e!important;box-shadow:none!important;background:#faf8ff!important;border-color:#bba9f7!important;transform:none!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-publish-actions .qr-publish-button{color:#fff!important;background:linear-gradient(135deg,#7c4dff,#5632e6)!important;border:1px solid #6236e8!important;border-radius:10px!important;width:228px!important;box-shadow:0 6px 14px #5632e638!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-publish-actions .qr-publish-button:hover{background:linear-gradient(135deg,#8c63ff,#643cf0)!important;transform:translateY(-1px)!important;box-shadow:0 8px 18px #5632e647!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-publish-actions .qr-draft-button:disabled,html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-publish-actions .qr-publish-button:disabled{color:#94a3b8!important;box-shadow:none!important;cursor:not-allowed!important;background:#e2e8f0!important;border-color:#e2e8f0!important;transform:none!important}@media (max-width:680px){html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-builder-actions-row.qr-publish-actions{flex-direction:column!important;align-items:flex-start!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-publish-action-group{width:100%!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-publish-actions .qr-draft-button,html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-publish-actions .qr-publish-button{flex:1 1 0!important;width:auto!important}}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.is-transparent-bg.has-bg-composition{background:linear-gradient(45deg,#e2e8f0 25%,#0000 25%) -8px 0/16px 16px,linear-gradient(-45deg,#e2e8f0 25%,#0000 25%) -8px 0/16px 16px,linear-gradient(45deg,#0000 75%,#e2e8f0 75%) -8px 0/16px 16px,linear-gradient(-45deg,#0000 75%,#e2e8f0 75%) -8px 0/16px 16px,#f8fafc!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.is-transparent-bg.is-round-qr:not(.has-bg-composition){box-shadow:none!important;background:linear-gradient(45deg,#e2e8f0 25%,#0000 25%) -8px 0/16px 16px,linear-gradient(-45deg,#e2e8f0 25%,#0000 25%) -8px 0/16px 16px,linear-gradient(45deg,#0000 75%,#e2e8f0 75%) -8px 0/16px 16px,linear-gradient(-45deg,#0000 75%,#e2e8f0 75%) -8px 0/16px 16px,#f8fafc!important;border:0!important;border-radius:18px!important;padding:0!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.is-transparent-bg.is-round-qr:not(.has-bg-composition) .dense-qr.qr-shape-round,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.is-transparent-bg.is-round-qr:not(.has-bg-composition) .dense-qr.qr-shape-circle{box-shadow:none!important;background:0 0!important;border-radius:0!important;overflow:visible!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.is-transparent-bg.is-round-qr:not(.has-bg-composition) .dense-qr svg{filter:none!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code:not(.is-transparent-bg):not(.has-bg-composition){background:#fff!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.is-transparent-bg:not(.has-bg-composition) .dense-qr,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.is-transparent-bg:not(.has-bg-composition) .dense-qr svg{box-shadow:none!important;background:0 0!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel{--qr-preview-violet:#765ce0;--qr-preview-violet-dark:#5b41bd;--qr-preview-violet-light:#c0b2f0;background:radial-gradient(circle at 16% 4%,#ffffff5c,#0000 36%),linear-gradient(145deg,#674cb70a,#50399a1c),linear-gradient(45deg,#ffffff3d 25%,#0000 25%) 0 0/22px 22px,linear-gradient(-45deg,#ffffff3d 25%,#0000 25%) 0 11px/22px 22px,linear-gradient(45deg,#0000 75%,#ffffff3d 75%) 11px -11px/22px 22px,linear-gradient(-45deg,#0000 75%,#ffffff3d 75%) -11px 0/22px 22px,linear-gradient(150deg,#c6b6f1 0%,#ae98e8 50%,#9479dc 100%)!important;border:1px solid #ffffffc7!important;padding:10px!important;position:relative!important;box-shadow:inset 0 1px #ffffffd1,0 20px 44px #3d2d7333!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-preview{gap:9px!important;width:100%!important;max-width:100%!important;padding:0!important;overflow:visible!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code:not(.is-transparent-bg):not(.has-bg-composition),html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.is-transparent-bg:not(.has-bg-composition){aspect-ratio:1!important;-webkit-backdrop-filter:blur(20px)saturate(112%)!important;background:linear-gradient(145deg,#ffffffe6,#f9f7ffbd)!important;border:1px solid #ffffffdb!important;border-radius:25px!important;width:100%!important;max-width:min(100%,404px)!important;height:auto!important;margin:0 auto!important;padding:0!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffffe6,0 16px 34px #392b6930!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.has-bg-composition,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.is-transparent-bg.has-bg-composition{aspect-ratio:1!important;background:linear-gradient(145deg,#ffffffd6,#f9f7ffab)!important;border:1px solid #ffffffdb!important;border-radius:25px!important;width:100%!important;max-width:min(100%,404px)!important;height:auto!important;margin:0 auto!important;padding:0!important;box-shadow:inset 0 1px #ffffffe6,0 16px 34px #392b6930!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .pv-info{-webkit-backdrop-filter:blur()saturate()!important;width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:2px!important;margin:0!important;padding:0 10px 2px!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .pv-name{color:#fff!important;text-shadow:0 2px 9px #32245e61!important;font-size:14px!important;font-weight:900!important;line-height:1.15!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .pv-url{color:#ffffffe0!important;text-shadow:0 1px 7px #32245e57!important;max-width:96%!important;font-size:9.5px!important;font-weight:600!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-preview-control-card{-webkit-backdrop-filter:blur(28px)saturate(112%)!important;background:linear-gradient(145deg,#ffffffed,#f7f4fdd1)!important;border:1px solid #ffffffd1!important;border-radius:19px!important;gap:8px!important;width:calc(100% - 16px)!important;margin:0 auto 2px!important;padding:12px!important;display:grid!important;box-shadow:inset 0 1px #fffffffa,0 14px 30px #392b692e!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .quick-tpl{gap:5px!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .quick-tpl .ql,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-preview-label{color:#2f2147!important;font-size:10px!important;font-weight:850!important;line-height:1.1!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .quick-tpl .row{grid-template-columns:minmax(0,1fr) 68px!important;gap:7px!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .quick-tpl input,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .quick-tpl .btn-save,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-preview-field select{border-radius:10px!important;height:34px!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .quick-tpl input,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-preview-field select{background-color:#fffffff7!important;border:1px solid #5341912b!important;box-shadow:inset 0 1px 2px #32275609!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .quick-tpl .btn-save,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-preview .btn-primary,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-preview .btn-reset{color:#fff!important;background:linear-gradient(135deg,#8065e6 0%,#704fd8 48%,#603fc3 100%)!important;border:1px solid #533ab047!important;box-shadow:inset 0 1px #ffffff52,0 7px 15px #5136a53d!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .quick-tpl .btn-save:hover:not(:disabled),html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-preview .btn-primary:hover:not(:disabled),html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-preview .btn-reset:hover:not(:disabled){background:linear-gradient(135deg,#8d74eb 0%,#7859dd 48%,#6848cb 100%)!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #ffffff57,0 9px 19px #5136a54d!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .quick-tpl .btn-save:disabled{opacity:.76!important;color:#fffffff0!important;box-shadow:none!important;background:linear-gradient(135deg,#a18ee0,#7963c8)!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-preview .btn-primary:disabled{opacity:.8!important;color:#484456!important;box-shadow:none!important;background:#d8d5df!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-preview-select-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr)!important;gap:8px!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-preview-field{gap:4px!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-preview-field select{color:#2b203f!important;padding:0 27px 0 10px!important;font-size:10.5px!important;font-weight:700!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-preview-actions{grid-template-columns:minmax(0,1fr)!important;gap:6px!important;margin:1px 0 0!important;display:grid!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-preview .btn,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-preview .btn-icon-only,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-preview .btn-reset{color:#fff!important;border-radius:12px!important;gap:8px!important;width:100%!important;min-width:0!important;min-height:34px!important;padding:0 12px!important;font-size:11.5px!important;font-weight:800!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-preview .btn svg{flex:none!important}@media (max-height:720px) and (min-width:922px){html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel{padding:8px!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-preview{gap:6px!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.has-bg-composition,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.is-transparent-bg.has-bg-composition{border-radius:22px!important;width:min(100%,284px)!important;max-width:284px!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-preview-control-card{border-radius:17px!important;gap:6px!important;padding:9px!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .quick-tpl input,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .quick-tpl .btn-save,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-preview-field select,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-preview .btn{height:31px!important;min-height:31px!important}}@media (max-width:921.582px){html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-preview{max-width:430px!important;margin:0 auto!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.has-bg-composition,html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.is-transparent-bg.has-bg-composition{width:min(100%,360px)!important;max-width:360px!important}}html body .app-shell.app-shell-qr.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel{--qr-preview-diamond-size:6px;--qr-preview-panel-violet:#160e3a;--qr-preview-panel-lilac:#dcc8f4;--qr-preview-card-diamond:#bca8e061;--qr-preview-card-base:#ffffffc7;background-color:var(--qr-preview-panel-lilac)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6'%3E%3Cpath fill='%23160E3A' d='M1.5 0 3 1.5 1.5 3 0 1.5ZM4.5 3 6 4.5 4.5 6 3 4.5Z'/%3E%3C/svg%3E")!important;background-position:0 0!important;background-repeat:repeat!important;background-size:var(--qr-preview-diamond-size) var(--qr-preview-diamond-size)!important;-webkit-backdrop-filter:blur()saturate()!important;border:1px solid #ffffff94!important;box-shadow:0 20px 44px #3d2d732e!important}html body .app-shell.app-shell-qr.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel:before,html body .app-shell.app-shell-qr.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel:after{content:none!important;box-shadow:none!important;background:0 0!important;display:none!important}html body .app-shell.app-shell-qr.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.is-transparent-bg:not(.has-bg-composition){background-color:var(--qr-preview-card-base)!important;background-image:linear-gradient(45deg, var(--qr-preview-card-diamond) 25%, transparent 25%, transparent 75%, var(--qr-preview-card-diamond) 75%, var(--qr-preview-card-diamond)), linear-gradient(45deg, var(--qr-preview-card-diamond) 25%, transparent 25%, transparent 75%, var(--qr-preview-card-diamond) 75%, var(--qr-preview-card-diamond))!important;background-position:0 0, calc(var(--qr-preview-diamond-size) / 2) calc(var(--qr-preview-diamond-size) / 2)!important;background-size:var(--qr-preview-diamond-size) var(--qr-preview-diamond-size), var(--qr-preview-diamond-size) var(--qr-preview-diamond-size)!important;-webkit-backdrop-filter:none!important}html body .app-shell.app-shell-qr.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.is-transparent-bg:not(.has-bg-composition) .dense-qr,html body .app-shell.app-shell-qr.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.is-transparent-bg:not(.has-bg-composition) .dense-qr svg{box-shadow:none!important;background:0 0!important}html body main.app-shell.app-shell-qr>.workspace>.preview-panel.qr-preview-panel{-webkit-backdrop-filter:none!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-metrics.qr-reference-metrics-exact{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important;min-height:70px!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-metrics-exact .qr-reference-metric{isolation:isolate!important;background:linear-gradient(135deg,#fffffffa,#fbf8fff0)!important;border:1px solid #ded5f6f5!important;border-radius:14px!important;min-height:70px!important;padding:13px 16px!important;position:relative!important;overflow:hidden!important;box-shadow:0 10px 24px #3526680f!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-metrics-exact .qr-reference-metric:after{content:""!important;z-index:-1!important;background:#7042fa1a!important;border-radius:999px!important;width:78px!important;height:78px!important;position:absolute!important;top:-24px!important;right:-18px!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-metrics-exact .qr-reference-metric.total:after{background:#1a99e821!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-metrics-exact .qr-reference-metric.active:after{background:#20c99721!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-metrics-exact .qr-reference-metric.paused:after{background:#ff8a0024!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-metrics-exact .qr-reference-metric svg{filter:drop-shadow(0 5px 10px #5d39bd1f)!important;width:23px!important;height:23px!important;margin-right:4px!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-metrics-exact .qr-reference-metric small{color:#6f6a83!important;font-size:8.8px!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-metrics-exact .qr-reference-metric strong{letter-spacing:0!important;margin-top:7px!important;font-size:25px!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-metrics-exact .qr-reference-metric.scans strong{font-size:25px!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-toolbar-exact .qr-toolbar-tags{background:#fff!important;border-color:#e7e1f3!important;border-radius:11px!important;justify-content:center!important;gap:8px!important;padding:0 30px 0 36px!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-toolbar-exact .qr-toolbar-tags:before{background:#fff!important;border:1.7px solid #66607c!important;border-radius:3px 3px 3px 1px!important;width:12px!important;height:12px!important;left:14px!important;box-shadow:inset 2px -2px #66607c14!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-toolbar-exact .qr-toolbar-tags .qr-select-value{color:#514b68!important;font-size:10.5px!important;font-weight:850!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-toolbar-exact .qr-toolbar-tags svg{color:#66607c!important;right:10px!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-row-status{align-items:center!important;gap:8px!important;min-width:0!important;display:inline-flex!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-row-status-copy{flex-direction:column!important;gap:2px!important;min-width:0!important;line-height:1.05!important;display:flex!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-row-status-copy b{color:#4f4a64!important;font-size:9px!important;font-weight:850!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-row-status-copy small{color:#8d879d!important;white-space:nowrap!important;text-overflow:ellipsis!important;max-width:126px!important;font-size:7.8px!important;font-weight:720!important;overflow:hidden!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-rows.grid-view .qr-row-status-copy small{max-width:100%!important}.qr-tpl-info .qr-tpl-meta{color:#8b849d!important;text-transform:none!important;margin-top:2px!important;font-size:10px!important;font-weight:600!important;line-height:1.2!important;display:block!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-side-preview .btn-reset:disabled,html body .app-shell.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel .qr-side-preview .btn-reset:disabled{opacity:.66!important;color:#8d789c!important;cursor:not-allowed!important;pointer-events:none!important;box-shadow:none!important;background:#ffffffb8!important}html body .app-shell.app-shell-qr.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code:not(.has-bg-composition){aspect-ratio:1!important;align-self:center!important;place-items:center!important;width:100%!important;max-width:min(100%,404px)!important;height:auto!important;margin-left:auto!important;margin-right:auto!important;padding:0!important;display:grid!important;translate:0!important}html body .app-shell.app-shell-qr.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code:not(.has-bg-composition) .dense-qr svg{width:100%!important;max-width:none!important;height:100%!important;max-height:none!important}html body .app-shell.app-shell-qr.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code:not(.has-bg-composition) .dense-qr{margin:0!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-create-card.qr-active-tab-pattern .qr-customize-body{scrollbar-width:none!important;scrollbar-gutter:auto!important;overflow:hidden!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-create-card.qr-active-tab-pattern .qr-customize-body::-webkit-scrollbar{width:0!important;display:none!important}.builder-panel.qr-shell-builder .qr-active-tab-pattern .qr-pattern-heading-row{justify-content:flex-start!important;align-items:center!important;margin:16px 0 10px!important;display:flex!important}.builder-panel.qr-shell-builder .qr-active-tab-pattern .qr-pattern-heading-row .qr-compact-section-heading{flex:none!important;margin:0!important}.builder-panel.qr-shell-builder .qr-pattern-intensity-control{color:#64748b!important;text-transform:none!important;grid-template-columns:minmax(0,1fr)!important;gap:7px!important;width:min(100%,250px)!important;margin-top:12px!important;font-size:10px!important;font-weight:750!important;display:grid!important}.builder-panel.qr-shell-builder .qr-pattern-sliders-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;width:100%!important;display:grid!important}.builder-panel.qr-shell-builder .qr-pattern-sliders-row .qr-pattern-intensity-control{width:100%!important}.builder-panel.qr-shell-builder .qr-pattern-intensity-copy{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.builder-panel.qr-shell-builder .qr-pattern-intensity-control input[type=range]{accent-color:#6c3cff!important;width:100%!important;min-width:0!important;margin:0!important}.builder-panel.qr-shell-builder .qr-pattern-intensity-control strong{color:#332b4f!important;text-align:right!important;font-size:11px!important}@media (max-width:720px){.builder-panel.qr-shell-builder .qr-pattern-intensity-control{width:100%!important}}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-metrics.qr-reference-metrics-exact.qr-reference-metrics-balanced{grid-template-columns:repeat(5,minmax(0,1fr))!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-metrics-balanced>.qr-reference-metric,html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-metrics-balanced>.qr-reference-metric.scans{grid-column:auto!important;width:auto!important;min-width:0!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-rows:not(.grid-view) .qr-row-actions>button,html body .app-shell.app-shell-qr .qr-studio-reference .qr-reference-rows:not(.grid-view) .qr-row-more>button{place-items:center!important;display:grid!important}html body .builder-panel.qr-shell-builder .qr-active-tab-frame .qr-ref-text-input.qr-brand-label-input{box-shadow:none!important;color:#64617b!important;cursor:default!important;background:0 0!important;border:none!important;outline:none!important;margin-bottom:0!important;font-size:12px!important;font-weight:700!important}html body .builder-panel.qr-shell-builder .qr-active-tab-frame .qr-ref-text-input.qr-brand-label-input:focus{box-shadow:none!important;border:none!important}html body .app-shell.app-shell-qr.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel{--qr-preview-check-size:18px;--qr-preview-check-color:#e7ecf3;--qr-preview-check-base:#fff;-webkit-backdrop-filter:none!important;background:#fff!important;border:1px solid #e5e7eb!important;box-shadow:0 12px 30px #241d4a14!important}html body .app-shell.app-shell-qr.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code,html body .app-shell.app-shell-qr.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code:not(.is-transparent-bg):not(.has-bg-composition),html body .app-shell.app-shell-qr.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.is-transparent-bg:not(.has-bg-composition),html body .app-shell.app-shell-qr.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.has-bg-composition{aspect-ratio:1!important;background-color:var(--qr-preview-check-base)!important;background-image:linear-gradient(45deg, var(--qr-preview-check-color) 25%, transparent 25%, transparent 75%, var(--qr-preview-check-color) 75%), linear-gradient(45deg, var(--qr-preview-check-color) 25%, transparent 25%, transparent 75%, var(--qr-preview-check-color) 75%)!important;background-position:0 0, calc(var(--qr-preview-check-size) / 2) calc(var(--qr-preview-check-size) / 2)!important;background-size:var(--qr-preview-check-size) var(--qr-preview-check-size), var(--qr-preview-check-size) var(--qr-preview-check-size)!important;width:100%!important;max-width:min(100%,404px)!important;height:auto!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;border:1px solid #dbe2ea!important;border-radius:16px!important;margin:0 auto!important;padding:0!important;overflow:hidden!important;translate:0!important}html body .app-shell.app-shell-qr.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.is-round-qr .dense-qr,html body .app-shell.app-shell-qr.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.is-round-qr .dense-qr svg,html body .app-shell.app-shell-qr.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code.is-round-qr .qr-composition-preview{box-shadow:none!important;background:0 0!important;border-radius:50%!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .pv-info{box-shadow:none!important;background:0 0!important;border:0!important;padding:5px 12px 8px!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .pv-name{color:#171529!important;text-shadow:none!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .pv-url{color:#6f6a83!important;text-shadow:none!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-preview-control-card{-webkit-backdrop-filter:none!important;background:#fff!important;border-color:#e5e7eb!important;box-shadow:0 8px 20px #241d4a14!important}.builder-panel.qr-shell-builder .qr-active-tab-frame .qr-frame-live-note{color:#171529!important;letter-spacing:0!important;margin:0 0 14px!important;font-family:Inter,Arial,sans-serif!important;font-size:20px!important;font-style:normal!important;font-weight:400!important;line-height:1.35!important}.builder-panel.qr-shell-builder .qr-active-tab-frame .qr-frame-copy-card .qr-ref-text-input{color:#171529!important;letter-spacing:0!important;font-family:Inter,Arial,sans-serif!important;font-style:normal!important;font-weight:400!important}@media (max-width:720px){.builder-panel.qr-shell-builder .qr-active-tab-frame .qr-frame-live-note{font-size:16px!important}}html body .app-shell.app-shell-qr.app-shell-qr.app-shell-qr .preview-panel.qr-preview-panel .qr-side-code:not(.has-bg-composition) .dense-qr{width:92%!important;max-width:92%!important;height:92%!important;max-height:92%!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-preview-section-heading{justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-scanability-button{color:#29243a!important;min-height:27px!important;font:inherit!important;cursor:pointer!important;background:#fff!important;border:1px solid #d8d3e8!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;gap:5px!important;padding:4px 9px!important;font-size:10px!important;font-weight:750!important;line-height:1!important;display:inline-flex!important}html body .app-shell.app-shell-qr .preview-panel.qr-preview-panel .qr-scanability-button:hover{color:#4f36c8!important;background:#f7f5ff!important;border-color:#6b4ee5!important}.qr-info-glyph{border:1.7px solid;border-radius:50%;flex:0 0 16px;place-items:center;width:16px;height:16px;font-family:Georgia,serif;font-size:11px;font-style:normal;font-weight:800;line-height:1;display:inline-grid}.qr-scan-status{border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 8px;padding:8px 12px;font-size:12px;font-weight:600;line-height:1.35;transition:background .2s,color .2s;display:flex}.qr-scan-status.is-pass{color:#16a34a;background:#22c55e1a}.qr-scan-status.is-fail{color:#dc2626;background:#ef44441a}.qr-scan-status.is-checking{color:#d97706;background:#f59e0b1a}.qr-scan-status-icon{flex:none;font-size:15px;line-height:1}.qr-scan-status.is-checking .qr-scan-status-icon{animation:1s linear infinite qr-scan-spin}@keyframes qr-scan-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.qr-scan-status-label{font-weight:700}.qr-scan-status-reason{opacity:.85;flex-basis:100%;margin-top:2px;font-size:11px;font-weight:500}.qr-scan-fix-button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1.5px solid;border-radius:7px;align-items:center;gap:4px;margin-top:4px;padding:4px 10px;font-size:11px;font-weight:700;line-height:1;transition:background .15s,color .15s;display:inline-flex}.qr-scan-fix-button:hover{background:#dc262614}.qr-safety-dialog-backdrop{z-index:var(--z-dialog,900);-webkit-backdrop-filter:blur(2px);background:#13111d94;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.qr-safety-dialog{color:#19152b;background:#fbfbff;border:1px solid #e1deeb;border-radius:20px;width:min(480px,100% - 32px);padding:28px 30px 24px;box-shadow:0 24px 70px #14102b47}.qr-safety-dialog-title{color:#171329;align-items:center;gap:8px;margin:0;font-size:18px;font-weight:800;line-height:1.3;display:flex}.qr-safety-dialog-description{color:#625d78;margin:16px 0 0;font-size:15px;line-height:1.55}.qr-safety-dialog-actions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.qr-safety-dialog-button{min-height:48px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:13px;padding:0 18px;font-size:14px;font-weight:800}.qr-safety-dialog-button.is-secondary{color:#191529;background:#f3f2f5;border-color:#efedf4}.qr-safety-dialog-button.is-primary{color:#fff;background:linear-gradient(135deg,#654df0,#4934d7);box-shadow:0 8px 18px #4b34d638}.qr-safety-dialog-button:disabled{opacity:.62;cursor:wait}@media (max-width:520px){.qr-safety-dialog{border-radius:17px;padding:24px 22px 21px}.qr-safety-dialog-actions{grid-template-columns:1fr 1.35fr;display:grid}.qr-safety-dialog-actions .qr-safety-dialog-button:only-child{grid-column:2}}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-ref-bg-preview-wrapper{gap:10px!important;margin-top:8px!important;display:grid!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-ref-bg-preview{background:linear-gradient(#fff 0%,#fbfaff 100%)!important;border:1px solid #e4e0ef!important;border-radius:14px!important;grid-template-columns:52px minmax(0,1fr) auto!important;align-items:center!important;gap:11px!important;min-height:70px!important;padding:8px 10px!important;display:grid!important;box-shadow:0 5px 16px #2b1f550d!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-ref-bg-thumb{background:#f4f2f8!important;border:1px solid #ddd8ea!important;border-radius:10px!important;width:52px!important;height:52px!important;box-shadow:inset 0 0 0 1px #ffffffb8!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-ref-bg-copy{gap:3px!important;min-width:0!important;display:grid!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-ref-bg-copy strong{color:#211a36!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12.5px!important;font-weight:800!important;line-height:1.2!important;overflow:hidden!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-ref-bg-copy span{color:#777087!important;font-size:10.5px!important;font-weight:600!important;line-height:1.3!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-ref-bg-actions{flex-wrap:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:5px!important;margin-left:auto!important;display:flex!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-ref-bg-actions .qr-logo-action-btn{color:#564c70!important;cursor:pointer!important;background:#fff!important;border:1px solid #ded9eb!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;gap:5px!important;min-height:32px!important;padding:0 9px!important;font-size:10.5px!important;font-weight:750!important;line-height:1!important;transition:border-color .15s,color .15s,background .15s!important;display:inline-flex!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-ref-bg-actions .qr-logo-action-btn:hover{color:#5634d8!important;background:#f8f6ff!important;border-color:#a999eb!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-ref-bg-actions .qr-logo-action-remove{color:#c53b52!important;border-color:#f0d8dd!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-ref-bg-actions .qr-logo-action-remove:hover{color:#a9233b!important;background:#fff5f7!important;border-color:#e7aebb!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-image-controls{--qr-bg-editor-accent:#6847e8;--qr-bg-editor-accent-soft:#f1edff;background:radial-gradient(circle at 100% 0,#6847e812,#0000 31%),#fcfbff!important;border:1px solid #e3deef!important;border-radius:16px!important;gap:13px!important;margin:0!important;padding:15px!important;display:grid!important;box-shadow:inset 0 1px #fffffff2,0 8px 24px #2f225e0f!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-control-head{border-bottom:1px solid #ebe7f3!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0 0 11px!important;display:flex!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-control-head>div{gap:2px!important;margin:0!important;display:grid!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-control-head>div>span{color:#847b99!important;letter-spacing:.09em!important;text-transform:uppercase!important;font-size:9px!important;font-weight:800!important;line-height:1!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-control-head>div>strong{color:#211a36!important;font-size:14px!important;font-weight:850!important;line-height:1.2!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-control-head>small{color:#5f43cc!important;white-space:nowrap!important;background:#f5f2ff!important;border:1px solid #ddd6f7!important;border-radius:999px!important;align-items:center!important;gap:5px!important;min-height:24px!important;padding:0 8px!important;font-size:9.5px!important;font-weight:750!important;display:inline-flex!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-control-head>small:before{content:""!important;background:#6e4ee8!important;border-radius:50%!important;width:6px!important;height:6px!important;box-shadow:0 0 0 3px #6e4ee81f!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-control-group{border:0!important;min-width:0!important;margin:0!important;padding:0!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-control-group>legend,html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-group-heading>strong{color:#4d455f!important;letter-spacing:.01em!important;margin:0 0 7px!important;padding:0!important;font-size:10.5px!important;font-weight:800!important;line-height:1.2!important;display:block!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-shape-options{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:0!important;display:grid!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-shape-option{width:100%!important;min-width:0!important;color:inherit!important;font:inherit!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;position:relative!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-shape-card{color:#665e76!important;background:#fff!important;border:1px solid #dfd9ea!important;border-radius:12px!important;grid-template-columns:34px minmax(0,1fr) 18px!important;align-items:center!important;gap:9px!important;min-height:62px!important;padding:8px 9px!important;transition:border-color .15s,color .15s,background .15s,box-shadow .15s!important;display:grid!important;box-shadow:0 2px 8px #2a1e5006!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-shape-option:hover .qr-bg-shape-card{background:#fdfcff!important;border-color:#b9ace8!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-shape-option:focus-visible .qr-bg-shape-card{outline-offset:2px!important;outline:2px solid #6847e859!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-shape-option.active .qr-bg-shape-card{border-color:var(--qr-bg-editor-accent)!important;color:var(--qr-bg-editor-accent)!important;background:var(--qr-bg-editor-accent-soft)!important;box-shadow:inset 0 0 0 1px #6847e81a,0 5px 13px #5538c21a!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-shape-icon{color:#6e657e!important;background:#f3f1f7!important;border-radius:9px!important;place-items:center!important;width:34px!important;height:34px!important;display:grid!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-shape-icon svg{width:24px!important;height:24px!important;margin:0!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-shape-icon .dp{stroke:currentColor!important;fill:currentColor!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-shape-option.active .qr-bg-shape-icon{color:var(--qr-bg-editor-accent)!important;background:#ffffffb8!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-shape-copy{gap:2px!important;min-width:0!important;display:grid!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-shape-copy>strong{color:#2c243e!important;font-size:11.5px!important;font-weight:800!important;line-height:1.2!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-shape-copy>small{color:#81798e!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:9.5px!important;font-weight:600!important;line-height:1.2!important;overflow:hidden!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-selected-mark{color:#0000!important;background:#fff!important;border:1px solid #d8d2e4!important;border-radius:50%!important;place-items:center!important;width:18px!important;height:18px!important;display:grid!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-shape-option.active .qr-bg-selected-mark{color:#fff!important;border-color:var(--qr-bg-editor-accent)!important;background:var(--qr-bg-editor-accent)!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-layer-control{background:#ffffffd1!important;border:1px solid #e7e2ef!important;border-radius:13px!important;gap:8px!important;padding:11px!important;display:grid!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-group-heading{gap:2px!important;margin:0!important;display:grid!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-group-heading>strong{margin:0!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-group-heading>span{color:#81798f!important;font-size:9.5px!important;font-weight:600!important;line-height:1.3!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-layer-options{background:#f1eff5!important;border:1px solid #e3deeb!important;border-radius:11px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;margin:0!important;padding:4px!important;display:grid!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-layer-options>button{color:#6e667d!important;cursor:pointer!important;background:0 0!important;border:1px solid #0000!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:5px!important;min-width:0!important;min-height:45px!important;padding:4px 6px!important;transition:color .15s,background .15s,border-color .15s,box-shadow .15s,transform .1s!important;display:flex!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-layer-options>button:hover{color:#34284f!important;background:#ffffffa6!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-layer-options>button.active{color:var(--qr-bg-editor-accent)!important;background:#fff!important;border-color:#ded7f6!important;box-shadow:0 3px 10px #33246217!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-layer-options>button.qr-bg-center-button{color:#5b45be!important;background:#fff!important;border:1px solid #ded8e9!important;border-radius:8px!important;box-shadow:0 1px 3px #3324620d!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-layer-options>button.qr-bg-center-button:hover{color:#4e2bc6!important;background:#f8f6ff!important;border-color:#a999e7!important;box-shadow:0 2px 8px #5b45be1f!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-layer-options>button.qr-bg-center-button:active{background:#ede8ff!important;transform:scale(.96)!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-layer-options>button>span{text-align:left!important;gap:1px!important;min-width:0!important;display:grid!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-layer-options>button strong{color:inherit!important;font-size:10.5px!important;font-weight:800!important;line-height:1.15!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-layer-options>button small{color:#888194!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8.5px!important;font-weight:600!important;line-height:1.15!important;overflow:hidden!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-drag-status{color:#685c7e!important;text-align:center!important;background:#f7f5fb!important;border-radius:7px!important;min-height:22px!important;margin:0!important;padding:5px 8px!important;font-size:9px!important;font-weight:650!important;line-height:1.3!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-slider-stack{gap:7px!important;margin:0!important;display:grid!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-slider-row{background:#ffffffe0!important;border:1px solid #e8e4ef!important;border-radius:11px!important;gap:8px!important;margin:0!important;padding:9px 10px 10px!important;display:grid!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-slider-heading{justify-content:space-between!important;align-items:center!important;gap:10px!important;margin:0!important;display:flex!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-slider-heading>span{color:#554d64!important;font-size:10.5px!important;font-weight:750!important;line-height:1.2!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-slider-heading>strong{color:#5e42cf!important;text-align:center!important;background:#f0ecff!important;border-radius:999px!important;min-width:42px!important;padding:3px 7px!important;font-size:9.5px!important;font-weight:800!important;line-height:1.2!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-slider-row>input[type=range]{width:100%!important;height:20px!important;min-height:20px!important;accent-color:var(--qr-bg-editor-accent)!important;touch-action:none!important;cursor:pointer!important;background:linear-gradient(#0000 calc(50% - 2.5px),#e5e0ed calc(50% - 2.5px) calc(50% + 2.5px),#0000 calc(50% + 2.5px))!important;border:0!important;border-radius:999px!important;outline:0!important;margin:0!important;padding:0!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-slider-row>input[type=range]::-webkit-slider-thumb{background:var(--qr-bg-editor-accent)!important;cursor:pointer!important;border:2px solid #fff!important;border-radius:50%!important;width:15px!important;height:15px!important;box-shadow:0 2px 6px #452baa47!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-slider-row>input[type=range]:focus-visible{box-shadow:0 0 0 3px #6847e829!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-range-controls{grid-template-columns:28px minmax(0,1fr) 28px!important;align-items:center!important;gap:8px!important;min-width:0!important;display:grid!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-range-step{color:#5e42cf!important;cursor:pointer!important;background:#fff!important;border:1px solid #dcd4ee!important;border-radius:8px!important;place-items:center!important;width:28px!important;min-width:28px!important;height:28px!important;padding:0!important;font-size:17px!important;font-weight:800!important;line-height:1!important;display:grid!important;box-shadow:0 2px 7px #452baa14!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-range-step:hover:not(:disabled){color:#fff!important;border-color:var(--qr-bg-editor-accent)!important;background:var(--qr-bg-editor-accent)!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-range-step:disabled{opacity:.38!important;cursor:not-allowed!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-range-track{--qr-bg-range-progress:0%;cursor:pointer!important;touch-action:none!important;border-radius:999px!important;outline:0!important;width:100%!important;min-width:0!important;height:24px!important;position:relative!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-range-track:before{content:""!important;background:#e5e0ed!important;border-radius:999px!important;height:5px!important;position:absolute!important;top:50%!important;left:0!important;right:0!important;transform:translateY(-50%)!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-range-fill{width:var(--qr-bg-range-progress)!important;background:var(--qr-bg-editor-accent)!important;pointer-events:none!important;border-radius:999px!important;height:5px!important;position:absolute!important;top:50%!important;left:0!important;transform:translateY(-50%)!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-range-thumb{top:50%!important;left:var(--qr-bg-range-progress)!important;background:var(--qr-bg-editor-accent)!important;pointer-events:none!important;border:2px solid #fff!important;border-radius:50%!important;width:17px!important;height:17px!important;position:absolute!important;transform:translate(-50%,-50%)!important;box-shadow:0 2px 7px #452baa52!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-range-track:focus-visible{box-shadow:0 0 0 3px #6847e829!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-center-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;margin:0!important;padding-top:1px!important;display:grid!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-center-button{color:#514760!important;cursor:pointer!important;background:#fff!important;border:1px solid #ded8e9!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-width:0!important;min-height:38px!important;padding:0 10px!important;font-size:10px!important;font-weight:800!important;transition:border-color .15s,color .15s,background .15s!important;display:inline-flex!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-center-button:hover{color:#5d3ed0!important;background:#f8f6ff!important;border-color:#a999e7!important}@media (max-width:620px){html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-ref-bg-preview{grid-template-columns:48px minmax(0,1fr)!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-ref-bg-thumb{width:48px!important;height:48px!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-ref-bg-actions{grid-column:1/-1!important;width:100%!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-ref-bg-actions .qr-logo-action-btn{flex:1 1 0!important}html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-shape-copy>small,html body .app-shell.app-shell-qr .builder-panel.qr-shell-builder .qr-design-panel-v2 .qr-bg-layer-options>button small{display:none!important}}html body main.app-shell.app-shell-qr.app-shell-qr>.workspace>aside.preview-panel.qr-preview-panel{scrollbar-width:none!important;overflow:hidden auto!important}html body main.app-shell.app-shell-qr.app-shell-qr>.workspace>aside.preview-panel.qr-preview-panel::-webkit-scrollbar{display:none!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-status-category-heading{color:#6c667d!important;grid-column:1/-1!important;align-items:center!important;gap:7px!important;min-height:28px!important;padding:8px 6px 4px!important;display:flex!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-status-category-heading>span{background:#20c997!important;border-radius:50%!important;flex:0 0 7px!important;width:7px!important;height:7px!important;box-shadow:0 0 0 4px #20c9971a!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-status-category-heading.draft>span{background:#f0ad32!important;box-shadow:0 0 0 4px #f0ad321a!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-status-category-heading.paused>span{background:#ff8a00!important;box-shadow:0 0 0 4px #ff8a001a!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-status-category-heading>b{letter-spacing:.065em!important;text-transform:uppercase!important;white-space:nowrap!important;font-size:8px!important;font-weight:900!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-status-category-heading>small{color:#746d87!important;text-align:center!important;background:#f0edf7!important;border-radius:999px!important;min-width:20px!important;padding:2px 7px!important;font-size:8px!important;font-weight:850!important;line-height:1.2!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-status-category-heading>i{background:#e8e3f0!important;flex:auto!important;height:1px!important}@media (max-width:720px){html body .app-shell.app-shell-qr .qr-studio-reference .qr-plan-usage{flex-direction:column!important;align-items:flex-start!important;gap:5px!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-plan-usage>span{white-space:normal!important}}html body .app-shell.app-shell-qr .qr-create-card.qr-create-step-1 .qr-type-picker button:disabled,html body .app-shell.app-shell-qr .qr-create-card.qr-create-step-1 .qr-type-picker button[aria-disabled=true]{cursor:not-allowed!important;pointer-events:none!important}html body .app-shell.app-shell-qr .qr-create-card.qr-create-step-1 .qr-type-picker button:disabled:not(.active),html body .app-shell.app-shell-qr .qr-create-card.qr-create-step-1 .qr-type-picker button[aria-disabled=true]:not(.active){opacity:.42!important;color:#8c899c!important;box-shadow:none!important;background:#f6f5faa6!important;border-color:#463e6e14!important}html body .app-shell.app-shell-qr .qr-create-card.qr-create-step-1 .qr-destination-grid input:disabled,html body .app-shell.app-shell-qr .qr-create-card.qr-create-step-1 .qr-destination-grid input[readonly],html body .app-shell.app-shell-qr .qr-create-card.qr-create-step-1 .qr-destination-grid select:disabled,html body .app-shell.app-shell-qr .qr-create-card.qr-create-step-1 .qr-tags-panel input:disabled,html body .app-shell.app-shell-qr .qr-create-card.qr-create-step-1 .qr-tags-panel input[readonly]{opacity:.72!important;color:#65627a!important;cursor:not-allowed!important;-webkit-user-select:none!important;user-select:none!important;background:#f6f5fae6!important;border-color:#463e6e24!important}html body .app-shell.app-shell-qr .qr-create-card.qr-create-step-1 .qr-tags-panel button:disabled,html body .app-shell.app-shell-qr .qr-create-card.qr-create-step-1 .qr-tags-panel button[aria-disabled=true]{opacity:.42!important;cursor:not-allowed!important;pointer-events:none!important;box-shadow:none!important}html body .app-shell.app-shell-qr .qr-studio-reference .qr-row-thumbnail .signefic-qr-container,html body .app-shell.app-shell-qr .qr-studio-reference .qr-row-thumbnail .qr-composition-preview,html body .app-shell.app-shell-qr .qr-studio-reference .qr-row-thumbnail .qr-composition-preview>svg,html body .qr-studio-reference .qr-row-thumbnail .signefic-qr-container,html body .qr-studio-reference .qr-row-thumbnail .qr-composition-preview,html body .qr-studio-reference .qr-row-thumbnail .qr-composition-preview>svg,html body .qr-row-thumbnail .signefic-qr-container,html body .qr-row-thumbnail .qr-composition-preview,html body .qr-row-thumbnail .qr-composition-preview>svg,html body .mini-qr .signefic-qr-container,html body .mini-qr .qr-composition-preview,html body .mini-qr .qr-composition-preview>svg{width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;display:block!important}
