@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap";body{font-family:system-ui,sans-serif;margin:0;padding:0;background:#f3f6fb}p,input,select,span,textarea,li,a,label{font-family:Lato,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Inter,sans-serif}.background{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:0;overflow:hidden}.main-content-box{position:relative}.main-printer-landing{min-height:100vh;display:grid;align-items:center;position:relative;z-index:2}.main-printer-landing-box{max-width:700px;margin:0 auto;box-shadow:0 8px 25px #0000001a;background-color:#fff;border-radius:10px;padding:30px;text-align:center;position:relative}.wizard-step{max-width:400px;margin:2rem auto;background:#fff;padding:2rem;border-radius:8px;box-shadow:0 2px 6px #00000012}.form-group{margin-bottom:1rem}.form-group input,select{width:100%;padding:.5rem;border:1px solid #ccd;border-radius:4px}.btn-primary{background:#2563eb;color:#fff;padding:.5rem 1rem;border:none;border-radius:4px;cursor:pointer}.btn-secondary{background:#e5e7eb;color:#111;padding:.5rem 1rem;border:none;border-radius:4px;cursor:pointer}.ball{position:absolute;width:16vmin;height:16vmin;border-radius:50%;backface-visibility:hidden;animation:move linear infinite}.ball:nth-child(1){top:77%;left:88%;animation-duration:40s;animation-delay:-3s;transform-origin:16vw -2vh;background-image:url(/assets/coin-1-cd901b34.webp);background-size:contain}.ball:nth-child(2){top:42%;left:2%;background-image:url(/assets/coin-2-74b291f7.webp);background-size:contain;animation-duration:53s;animation-delay:-39s;transform-origin:-19vw 21vh}.ball:nth-child(3){top:28%;left:18%;background-image:url(/assets/coin-3-ed69a1af.webp);background-size:contain;animation-duration:39s;animation-delay:-8s;transform-origin:-22vw 3vh}.ball:nth-child(4){top:50%;left:39%;background-image:url(/assets/coin-4-fe70dc39.webp);background-size:contain;animation-duration:36s;animation-delay:-21s;transform-origin:-17vw -6vh}.ball:nth-child(5){top:46%;left:15%;background-image:url(/assets/coin-1-cd901b34.webp);background-size:contain;animation-duration:36s;animation-delay:-40s;transform-origin:4vw 0vh}.ball:nth-child(6){top:77%;left:16%;background-image:url(/assets/coin-2-74b291f7.webp);background-size:contain;animation-duration:31s;animation-delay:-10s;transform-origin:18vw 4vh}.ball:nth-child(7){top:22%;left:17%;background-image:url(/assets/coin-3-ed69a1af.webp);background-size:contain;animation-duration:45s;animation-delay:-6s;transform-origin:1vw -23vh}.ball:nth-child(11){top:41%;left:47%;background-image:url(/assets/coin-3-ed69a1af.webp);background-size:contain;animation-duration:33s;animation-delay:-8s;transform-origin:25vw -3vh}@keyframes move{to{transform:translateZ(1px) rotate(360deg)}}.main-btn{display:block;width:fit-content;margin:0 auto;background-color:#4280e7;padding:14px 30px;border-radius:8px;font-size:16px;color:#fff;text-decoration:none;border:1px solid #4280e7;line-height:16px}.main-btn:hover{background-color:#0c4db6;border-color:#0c4db6;transform:translateY(-2px);box-shadow:0 4px 12px #2563eb80}.printer-form-buttons{display:flex;gap:10px;margin-top:20px;justify-content:center}.main-btn-2{background-color:#e5e7eb!important;border-color:#e5e7eb!important;color:#222}.main-btn-2:hover{background-color:#e5e7eb!important;box-shadow:none}.printer-form-buttons .main-btn{margin:0!important}.main-select-wallet-inner{margin:0 20px}.main-printer-landing-box h3{font-size:40px;margin:0 0 20px}.printer-inner-box-main{margin:20px}.main-printer-landing-top{display:flex;justify-content:center;align-items:center;position:relative;margin-bottom:3vmin}.main-printer-landing-top h1{font-size:12vmin;color:#0c4db6;margin:0;text-align:center;text-shadow:0 4px 12px rgba(37,99,235,.5)}.main-printer-landing-box img{max-width:150px}.printer-title span{color:#4280e7;font-weight:900}.printer-title{font-size:40px;margin:2vmin 0}.printer-des{font-size:16px;line-height:28px}.main-printer-landing-box.printer-inner-procces-form{text-align:left}.main-printer-landing-box.printer-inner-procces-form select,.main-printer-landing-box.printer-inner-procces-form input{width:-webkit-fill-available;border:1px solid #ddd;padding:10px;border-radius:8px;text-align:left;font-size:16px}.main-printer-landing-box.printer-inner-procces-form label{font-size:16px;color:#222;font-weight:600;margin:0 0 15px!important;display:block}.main-printer-landing-box.printer-inner-procces-form h2{font-size:24px!important;color:#4280e7;margin-top:0}.main-printer-landing-box.printer-inner-procces-form .custom-select:after{content:"";position:absolute;right:10px;top:72%;font-family:FontAwesome;transform:translateY(-50%);pointer-events:none;color:#555}.main-printer-landing-box.printer-inner-procces-form select{appearance:none;-webkit-appearance:none;-moz-appearance:none}.main-printer-landing-box.printer-inner-procces-form .custom-select{position:relative}.main-printer-landing-box.printer-inner-procces-form select:focus-visible,.main-printer-landing-box.printer-inner-procces-form input:focus-visible{outline:none;border-color:#4280e7}.main-printer-landing.main-select-wallet-2{height:100%!important;min-height:auto!important;margin:5% 0 2%}.printer-inner-procces-form-data{padding:20px!important;border-radius:10px}.printer-inner-procces-form-data p:first-child,.printer-inner-procces-form-data p:last-child{margin:0!important}@media (max-width:767px){.main-printer-landing-box h3{font-size:30px;margin:0 0 20px}.main-btn{padding:10px 25px}.printer-title{font-size:30px}.printer-des{font-size:14px;line-height:24px}.printer-icons img{max-width:100px}.main-printer-landing-box.printer-inner-procces-form{padding:30px 20px}.main-printer-landing-box.printer-inner-procces-form select,.main-printer-landing-box.printer-inner-procces-form input{padding:6px 10px}.main-printer-landing-box.printer-inner-procces-form .custom-select:after{top:75%}}.printer-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:20px}.printer-card{background:#fff;border:1px solid #ccd;border-radius:8px;padding:1rem;width:200px;text-align:center;box-shadow:0 2px 6px #00000012}.printer-card img{width:64px;height:64px;object-fit:cover;border-radius:4px;margin-bottom:.5rem}
