:root{--bg-from:#eff6ff;--bg-to:#fff;--text-primary:#1e3a8a;--text-secondary:#4b5563;--card-bg:#fff;--card-border:#e5e7eb;--muted:#6b7280;--btn-bg:#2563eb;--btn-bg-hover:#1d4ed8;--btn-text:#fff;--shadow-lg:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;--radius-lg:16px;--radius-md:10px}*,:after,:before{box-sizing:border-box}#root,body,html{height:100%}body{background:linear-gradient(135deg,#eff6ff,#fff);background:linear-gradient(135deg,var(--bg-from),var(--bg-to));color:#111827;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji;margin:0}.page{display:grid;min-height:100vh;padding:16px;place-items:center}.card{background:#fff;background:var(--card-bg);border:1px solid #11182708;border-radius:16px;border-radius:var(--radius-lg);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;box-shadow:var(--shadow-lg);max-width:680px;padding:clamp(20px,4vw,32px);width:100%}.title{color:#1e3a8a;color:var(--text-primary);font-size:clamp(20px,2.5vw,26px);font-weight:800;letter-spacing:-.01em;line-height:1.2;margin:0 0 8px}.subtitle{color:#4b5563;color:var(--text-secondary);font-size:15px;line-height:1.6;margin:0 0 24px}.qr{align-items:center;display:flex;flex-direction:column;gap:12px;margin-bottom:28px}.qr img{background:#f3f4f6;border:1px solid #e5e7eb;border:1px solid var(--card-border);border-radius:10px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;box-shadow:var(--shadow-md);height:150px;image-rendering:crisp-edges;width:150px}.qr-caption{color:#6b7280;color:var(--muted);font-size:13px}.actions{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr}.primary-btn{background:#2563eb;background:var(--btn-bg);border-radius:12px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;box-shadow:var(--shadow-md);color:#fff;color:var(--btn-text);display:inline-block;font-weight:800;letter-spacing:.2px;padding:12px 18px;text-align:center;text-decoration:none;transition:background-color .16s ease,transform .12s ease,box-shadow .16s ease;width:100%}.primary-btn:hover{background:#1d4ed8;background:var(--btn-bg-hover)}.primary-btn:active{box-shadow:0 2px 4px #00000014;transform:translateY(1px)}.store-badge{display:inline-block;text-decoration:none;width:100%}.store-badge img{display:block;filter:drop-shadow(0 1px 1px rgba(0,0,0,.04));height:40px;margin:0 auto}@media (min-width:480px){.card{padding:28px 32px}}@media (min-width:768px){.actions{grid-auto-rows:minmax(40px,auto);grid-template-columns:1fr 1fr}.primary-btn{grid-column:1/-1}}:root{--background:0 0% 100%;--foreground:240 10% 3.9%;--card:0 0% 100%;--card-foreground:240 10% 3.9%;--popover:0 0% 100%;--popover-foreground:240 10% 3.9%;--primary:240 5.9% 10%;--primary-foreground:0 0% 98%;--secondary:240 4.8% 95.9%;--secondary-foreground:240 5.9% 10%;--muted:240 4.8% 95.9%;--muted-foreground:240 3.8% 46.1%;--accent:240 4.8% 95.9%;--accent-foreground:240 5.9% 10%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:240 5.9% 90%;--input:240 5.9% 90%;--ring:240 5.9% 10%;--radius:0.5rem;--chart-1:12 76% 61%;--chart-2:173 58% 39%;--chart-3:197 37% 24%;--chart-4:43 74% 66%;--chart-5:27 87% 67%}.dark{--background:240 10% 3.9%;--foreground:0 0% 98%;--card:240 10% 3.9%;--card-foreground:0 0% 98%;--popover:240 10% 3.9%;--popover-foreground:0 0% 98%;--primary:0 0% 98%;--primary-foreground:240 5.9% 10%;--secondary:240 3.7% 15.9%;--secondary-foreground:0 0% 98%;--muted:240 3.7% 15.9%;--muted-foreground:240 5% 64.9%;--accent:240 3.7% 15.9%;--accent-foreground:0 0% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:0 0% 98%;--border:240 3.7% 15.9%;--input:240 3.7% 15.9%;--ring:240 4.9% 83.9%;--chart-1:220 70% 50%;--chart-2:160 60% 45%;--chart-3:30 80% 55%;--chart-4:280 65% 60%;--chart-5:340 75% 55%}
/*# sourceMappingURL=main.db7ebe79.css.map*/