.container-narrow{max-width:1400px!important}.tool-bottom-section{grid-column:1 / -1;margin-top:140px!important;width:auto!important;margin-left:0!important;margin-right:0!important}@media(min-width:769px){html body.page-tool.page-qr-code-generator .tool-bottom-section,html body.page-qr-code-generator .tool-bottom-section,body.page-tool .tool-bottom-section,body.page-qr-code-generator .tool-bottom-section,.tool-bottom-section{margin-top:-120px!important;padding-top:0!important}html body.page-tool.page-qr-code-generator .tool-bottom-section>div,html body.page-qr-code-generator .tool-bottom-section>div,body.page-tool .tool-bottom-section>div,body.page-qr-code-generator .tool-bottom-section>div,.tool-bottom-section>div{margin-top:0!important;padding-top:0!important}}@media(min-width:1440px){.tool-bottom-section{margin-left:-260px;margin-right:-260px;width:calc(100% + 520px)}}@media(min-width:1200px)and (max-width:1439px){.tool-bottom-section{margin-left:-160px;margin-right:-160px;width:calc(100% + 320px)}}.tool-bottom-section h2,.tool-bottom-section h3,.tool-seo .tool-seo-title{color:var(--color-text)!important;font-size:1.875rem!important;font-family:var(--font-display)!important;font-weight:700!important}.tool-bottom-section p,.tool-bottom-section li{color:var(--color-text-2)!important}.tool-bottom-section strong{color:var(--color-text)!important}[data-theme=dark] .tool-bottom-section h2,[data-theme=dark] .tool-bottom-section h3,[data-theme=dark] .how-to-features h3,[data-theme=dark] .tool-seo .tool-seo-title{color:#facc15!important}[data-theme=dark] .tool-bottom-section p,[data-theme=dark] .tool-bottom-section li{color:#94a3b8!important}[data-theme=dark] .tool-bottom-section strong{color:inherit!important}.qr-card-premium{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.025 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E"),linear-gradient(160deg,#ffffff14,#ffffff05,#fff0),#181816!important;background-blend-mode:overlay,normal,normal;border:1.5px solid rgba(250,204,21,.3)!important;box-shadow:0 2px 6px #00000005,0 8px 32px #00000059,0 0 32px #facc151f,inset 0 1px #ffffff26!important;backdrop-filter:blur(32px) saturate(180%) brightness(1.04);-webkit-backdrop-filter:blur(32px) saturate(180%) brightness(1.04);transition:all .3s ease!important}:global(.qr-card-premium:hover){transform:none!important;border-color:#facc1573!important;box-shadow:0 2px 6px #00000005,0 8px 32px #00000059,0 0 36px #facc152e,inset 0 1px #ffffff26!important}[data-theme=dark] .qr-card-premium{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.025 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E"),linear-gradient(160deg,#ffffff14,#ffffff05,#fff0),#181816!important;background-blend-mode:overlay,normal,normal;border:1.5px solid rgba(250,204,21,.3)!important;box-shadow:0 2px 6px #00000005,0 8px 32px #00000059,0 0 32px #facc151f,inset 0 1px #ffffff26!important;backdrop-filter:blur(32px) saturate(180%) brightness(1.04);-webkit-backdrop-filter:blur(32px) saturate(180%) brightness(1.04);transition:all .3s ease!important}:global([data-theme=dark] .qr-card-premium:hover){transform:none!important;border-color:#facc1573!important;box-shadow:0 2px 6px #00000005,0 8px 32px #00000059,0 0 36px #facc152e,inset 0 1px #ffffff26!important}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--color-bg-2)}::-webkit-scrollbar-thumb{background:var(--color-accent-soft);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--color-accent)}.qr-sliders-container{display:grid;grid-template-columns:1fr;gap:14px;background:var(--color-bg-2);padding:14px 18px;border-radius:12px;border:1px solid var(--color-border);margin-top:8px!important;margin-bottom:16px!important;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(min-width:768px){.qr-sliders-container{grid-template-columns:repeat(2,1fr);gap:18px}}.qr-sliders-container:hover{border-color:#818cf840!important;box-shadow:0 4px 20px #0000000d!important}[data-theme=dark] .qr-sliders-container:hover{border-color:#818cf833!important;box-shadow:0 4px 20px #0003!important}.qr-slider-group{display:flex;flex-direction:column;gap:6px}.qr-slider-header{display:flex;justify-content:space-between;align-items:center}.qr-slider-label{font-size:10px;text-transform:uppercase;font-weight:600;letter-spacing:.05em;color:var(--color-text-2);user-select:none}.qr-slider-value{font-size:10px;font-weight:700;color:var(--color-accent);background:var(--color-accent-soft);padding:2px 6px;border-radius:4px;font-variant-numeric:tabular-nums}.qr-slider-input-wrapper{position:relative;display:flex;align-items:center;height:18px}.qr-slider-input-wrapper input[type=range]{-webkit-appearance:none;width:100%;height:4px;border-radius:2px;background:var(--color-border);outline:none;transition:background .2s ease;margin:0;cursor:pointer}.qr-slider-input-wrapper input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:14px;width:14px;border-radius:50%;background:#fff;border:2.5px solid var(--color-accent);cursor:pointer;box-shadow:0 1px 3px #00000026;transition:transform .1s ease,border-color .1s ease,box-shadow .1s ease;margin-top:-5px}.qr-slider-input-wrapper input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.2);box-shadow:0 2px 6px #00000040,0 0 0 4px var(--color-accent-soft)}.qr-slider-input-wrapper input[type=range]:active::-webkit-slider-thumb{transform:scale(1.2);background:var(--color-accent);border-color:#fff;box-shadow:0 2px 6px #00000040,0 0 0 5px var(--color-accent-soft)}.qr-slider-input-wrapper input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;background:transparent;border:none;height:4px}.qr-slider-input-wrapper input[type=range]::-moz-range-thumb{height:14px;width:14px;border-radius:50%;background:#fff;border:2.5px solid var(--color-accent);cursor:pointer;box-shadow:0 1px 3px #00000026;transition:transform .1s ease,border-color .1s ease,box-shadow .1s ease;box-sizing:border-box}.qr-slider-input-wrapper input[type=range]::-moz-range-thumb:hover{transform:scale(1.2);box-shadow:0 2px 6px #00000040,0 0 0 4px var(--color-accent-soft)}.qr-slider-input-wrapper input[type=range]:active::-moz-range-thumb{transform:scale(1.2);background:var(--color-accent);border-color:#fff;box-shadow:0 2px 6px #00000040,0 0 0 5px var(--color-accent-soft)}.qr-slider-input-wrapper input[type=range]::-moz-range-progress{background:var(--color-accent);height:4px;border-radius:2px}.qr-slider-input-wrapper input[type=range]::-moz-range-track{background:var(--color-border);height:4px;border-radius:2px}#dropzone.drag-over{border-color:var(--color-accent)!important;background-color:var(--color-accent-soft)!important}@media(min-width:1025px){body:not([data-has-files]) .tool-hero{margin-bottom:8px!important}body.page-tool:not(.page-webp-png-to-jpg):not(.page-remove-background):not([data-has-files]) main[data-tool-slug=qr-code-generator] .ad-banner-wrapper{margin-top:-49px!important;margin-bottom:8px!important}.qr-container{margin-top:-12px!important}.qr-column-design .mb-6{margin-bottom:12px!important}#dropzone{height:auto!important;min-height:120px!important;padding-top:18px!important;padding-bottom:18px!important;margin-top:-8px!important}.qr-sliders-container{margin-top:-2px!important}#generate-btn{margin-top:10px!important}body.page-qr-code-generator:not([data-qr-generated=true]) .qr-column-preview{display:none!important}body.page-qr-code-generator[data-qr-generated=true] .qr-column-preview{display:block!important;animation:premiumFadeInUp .8s cubic-bezier(.16,1,.3,1) both}}.mobile-tabs{display:none;gap:4px;width:100%;margin-bottom:20px;background:var(--color-card)!important;border:1px solid var(--color-border)!important;border-radius:12px!important;padding:4px!important}.mobile-tabs .tab-btn{color:var(--color-text-2)!important;background:transparent!important;border:none!important;outline:none!important;padding:10px 0!important;font-size:13.5px!important;font-weight:600!important;border-radius:8px!important;text-align:center!important;cursor:pointer!important;transition:all .2s ease!important}.mobile-tabs .tab-btn.active{color:#000!important;background:#facc15!important;box-shadow:0 4px 12px #facc1540!important}[data-theme=dark] .mobile-tabs .tab-btn.active{color:#000!important;background:#facc15!important}@media(max-width:1024px){.mobile-tabs{display:flex!important}body.page-qr-code-generator .tool-hero{display:none!important}body.page-qr-code-generator .tool-hero-compact{display:flex!important;padding:0 16px 14px!important;margin-bottom:16px!important;border-bottom:1px solid var(--color-border)!important}body.page-qr-code-generator[data-active-tab=design] .qr-column-design{display:block!important}body.page-qr-code-generator[data-active-tab=design] .qr-column-preview,body.page-qr-code-generator[data-active-tab=preview] .qr-column-design{display:none!important}body.page-qr-code-generator[data-active-tab=preview] .qr-column-preview{display:block!important}}#generate-btn,#download-btn{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:64px!important;height:64px!important;padding:0 24px!important;border-radius:20px!important;background:linear-gradient(135deg,#ffd025,#f5b800)!important;color:#000!important;font-family:var(--font-display),"Plus Jakarta Sans",system-ui,-apple-system,sans-serif!important;font-weight:800!important;font-size:19px!important;line-height:1!important;letter-spacing:-.02em!important;border:none!important;box-shadow:0 6px 24px #facc1573!important;cursor:pointer!important;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s ease,filter .2s ease!important;margin-top:16px!important}#generate-btn:hover,#download-btn:hover{transform:translateY(-2px)!important;box-shadow:0 8px 30px #facc1599!important;filter:brightness(1.05)!important}#generate-btn:active,#download-btn:active{transform:translateY(0) scale(.99)!important}
