body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{font-family:Segoe UI,system-ui,-apple-system,sans-serif}body{background:linear-gradient(135deg,#f5f7fa,#e4e8f0);display:grid;min-height:100vh;padding:2rem;place-items:center}.qr-app{background:#fff;border-radius:12px;border-radius:var(--border-radius);box-shadow:0 10px 30px #0000001a;box-shadow:var(--shadow);display:grid;grid-template-columns:1fr 1fr;max-width:1200px;min-height:500px;overflow:hidden;width:100%}.qr-display{align-items:center;background:linear-gradient(135deg,#4361ee,#3a0ca3);display:flex;flex-direction:column;gap:2rem;justify-content:center;overflow:hidden;padding:3rem;position:relative}.qr-container{background:#fff;border-radius:12px;border-radius:var(--border-radius);box-shadow:0 5px 15px #0000001a;padding:1.5rem;transition:all .3s cubic-bezier(.25,.8,.25,1);transition:var(--transition)}.qr-container:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-5px)}.download-btn{box-shadow:0 4px 15px #0000001a}.download-btn:hover{background:#f8f9fa;background:var(--light);box-shadow:0 6px 20px #00000026;transform:translateY(-2px)}.qr-display:before{background:#ffffff1a;height:300px;right:-50px;top:-50px;width:300px}.qr-display:after,.qr-display:before{border-radius:50%;content:"";position:absolute}.qr-display:after{background:#ffffff0d;bottom:20px;height:150px;left:20px;width:150px}@media (max-width:768px){.qr-app{grid-template-columns:1fr}.qr-display{padding:2rem}}.qr-container{animation:fadeIn .6s ease-out forwards}:root{--primary:#4361ee;--primary-dark:#3a0ca3;--secondary:#f72585;--light:#f8f9fa;--dark:#212529;--gray:#6c757d;--success:#4cc9f0;--border-radius:12px;--shadow:0 10px 30px #0000001a;--transition:all 0.3s cubic-bezier(0.25,0.8,0.25,1)}.barcode-app{background:#fff;border-radius:12px;border-radius:var(--border-radius);box-shadow:0 10px 30px #0000001a;box-shadow:var(--shadow);display:grid;grid-template-columns:1fr 1fr;max-width:1200px;min-height:500px;overflow:hidden;width:100%}.input-section{background:#fff;display:flex;flex-direction:column;gap:1.5rem;padding:3rem}.app-title{background:linear-gradient(90deg,#4361ee,#f72585);background:linear-gradient(to right,var(--primary),var(--secondary));-webkit-background-clip:text;background-clip:text;color:#212529;color:var(--dark);color:#0000;font-size:1.8rem;font-weight:700;margin-bottom:.5rem}.input-group{display:flex;flex-direction:column;gap:.5rem}.input-group label{color:#6c757d;color:var(--gray);font-size:.9rem;font-weight:500}.input-group input,.input-group label{transition:all .3s cubic-bezier(.25,.8,.25,1);transition:var(--transition)}.input-group input{border:2px solid #e9ecef;border-radius:12px;border-radius:var(--border-radius);font-size:.95rem;outline:none;padding:.8rem 1rem}.input-group input:focus{border-color:#4361ee;border-color:var(--primary);box-shadow:0 0 0 3px #4361ee33}.input-group input::placeholder{color:#adb5bd}.barcode-display{align-items:center;background:linear-gradient(135deg,#4361ee,#3a0ca3);display:flex;flex-direction:column;gap:2rem;justify-content:center;overflow:hidden;padding:3rem;position:relative}.barcode-display:before{background:#ffffff1a;border-radius:50%;content:"";height:300px;position:absolute;right:-80px;top:-80px;width:300px}.barcode-display:after{background:#ffffff0d;border-radius:50%;bottom:-50px;content:"";height:180px;left:-50px;position:absolute;width:180px}.barcode-container{align-items:center;animation:fadeIn .6s ease-out;background:#fff;border-radius:12px;border-radius:var(--border-radius);box-shadow:0 5px 20px #00000026;display:flex;flex-direction:column;justify-content:center;min-height:180px;padding:2rem;position:relative;transition:all .3s cubic-bezier(.25,.8,.25,1);transition:var(--transition);z-index:2}.barcode-container:hover{box-shadow:0 10px 30px #0003;transform:translateY(-5px)}.barcode-container p{color:#6c757d;font-size:.95rem}.brand-name{color:#212529;color:var(--dark);font-weight:700;letter-spacing:.5px;margin-top:15px;text-align:center}.download-btn{align-items:center;background:#fff;border:none;border-radius:50px;box-shadow:0 4px 15px #00000026;color:#3a0ca3;color:var(--primary-dark);cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;padding:.8rem 2rem;position:relative;transition:all .3s cubic-bezier(.25,.8,.25,1);transition:var(--transition);z-index:2}.download-btn:hover:not(:disabled){background:#f8f9fa;background:var(--light);box-shadow:0 8px 25px #0003;transform:translateY(-2px)}.download-btn:disabled{cursor:not-allowed;opacity:.6}.download-btn:active{transform:translateY(0)}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.barcode-app{grid-template-columns:1fr}.barcode-display,.input-section{padding:2rem}.barcode-container{overflow-x:auto;width:100%}}*{box-sizing:border-box;margin:0;padding:0}.glaxmore-home{background:linear-gradient(135deg,#061826,#0b2740,#12395c);color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh}.hero-section{isolation:isolate;padding:80px 24px 48px;position:relative;text-align:center}.hero-overlay{background:radial-gradient(circle at 50% 0,#3b82f61a,#0000 70%);bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.hero-content{margin:0 auto;max-width:1100px}.hero-badge{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff26;border-radius:100px;display:inline-flex;font-size:.875rem;font-weight:500;letter-spacing:.5px;margin-bottom:24px;padding:8px 20px;text-transform:uppercase}.hero-content h1{font-size:clamp(2.5rem,7vw,5.5rem);font-weight:800;letter-spacing:-.02em;line-height:1.15;margin-bottom:16px}.hero-content h1 span{color:#a7c8ff;display:block;font-size:clamp(1rem,3vw,1.5rem);font-weight:500;letter-spacing:-.01em;margin-top:12px}.hero-content p{color:#ffffffd9;font-size:1.125rem;line-height:1.6;margin:24px auto;max-width:700px}.generator-switcher{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:32px}.switch-btn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:none;border-radius:60px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;overflow:hidden;padding:14px 36px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.switch-btn:before{background:#ffffff1a;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .4s,height .4s;width:0}.switch-btn:hover:before{height:200px;width:200px}.switch-btn:hover{background:#ffffff1f;transform:translateY(-2px)}.switch-btn:active{transform:translateY(0)}.switch-btn.active{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 8px 28px #2563eb59}.switch-btn.active:before{display:none}.generator-section{padding:24px 24px 80px}.generator-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:32px;margin:0 auto;max-width:1300px;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1)}.slide-left{animation:slideInFromRight .4s cubic-bezier(.4,0,.2,1)}.slide-right{animation:slideInFromLeft .4s cubic-bezier(.4,0,.2,1)}@keyframes slideInFromRight{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInFromLeft{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}.switch-btn:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.generator-card:focus-within{outline:none}@media (max-width:768px){.hero-section{padding:48px 20px 32px}.hero-content h1{font-size:2.5rem}.hero-content p{font-size:1rem;margin:20px auto}.switch-btn{max-width:280px;padding:12px 24px;width:100%}.generator-switcher{gap:12px}.generator-card{border-radius:24px}.generator-section{padding:16px 16px 60px}}@media (min-width:769px) and (max-width:1024px){.hero-section{padding:64px 24px 40px}.generator-card{margin:0 20px}}@media print{.glaxmore-home,.switch-btn{background:#fff;color:#000}.switch-btn{border:1px solid #ccc}.hero-overlay{display:none}}html{scroll-behavior:smooth}.generator-card>*{will-change:transform,opacity}
/*# sourceMappingURL=main.a88b8d44.css.map*/