@font-face{font-family:Rootstock Sans Body;src:url(../media/Rootstock-Sans-Body.0k7za8u_3w_1p.woff)format("woff");font-weight:400;font-style:normal}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#121212;font-family:Rootstock Sans Body,sans-serif}.navigation{width:100%;height:60px}.navigation .logo-rootstock{padding:24px 0 12px 24px}.title-faucet{justify-content:center;gap:8px;margin-top:20px;font-size:46px;font-style:normal;font-weight:700;line-height:100%;display:flex}.title-faucet .rootstock{background-color:#00e482;padding:5px}.title-faucet .rbtc{background-color:#ff9100;padding:5px}.title-faucet .faucet{background-color:#9878f7;padding:5px}.container-faucet{justify-content:center;margin-top:60px;display:flex}.container-empty-captcha{justify-content:center;align-items:center;width:100%;height:150px;max-height:226px;display:flex}.content-btn{justify-content:flex-end;display:flex;position:relative}a{color:#fff!important}.btn{cursor:pointer;color:#fff;text-align:center;text-align:center;place-content:center;align-items:center;width:104px;height:34px;padding:0 5px;display:flex;position:relative;border:1.5px solid #fff!important;border-radius:100px!important}.btn:focus{box-shadow:none!important;outline:none!important}.btn:before{content:"";z-index:-1;border:1.5px solid #fff;border-radius:100px;width:104px;height:32px;position:absolute;top:3px;left:1px}.btn-primary{color:#fff;background-color:#ff9100;border:1px solid #ff9100;transition:opacity .3s}.btn-primary:hover{color:#fff;background-color:#ea8204;border:1px solid #b36300}.btn-large,.btn-large:before{width:141px!important}.btn-middle,.btn-middle:before{width:130px!important}.btn-outline{background-color:#252525!important}.btn-outline:hover{color:#000!important;background-color:#bfbfbf!important}.swal2-container .swal2-popup{color:#b8b8b8!important}.swal2-container .swal2-loader{border-color:#0000 #00e482;border-left-style:solid;border-left-width:.25em;border-right-style:solid;border-right-width:.25em;width:2.5em;height:2.5em}.swal2-content,.swal2-title{color:#b8b8b8!important}.swal2-actions .swal2-styled{padding:.5em 2em!important}.swal2-actions.swal2-loading .swal2-styled{padding:0!important}.btn-swal:before{left:1px!important}.body-faucet{flex-direction:column;justify-content:space-between;height:100vh;display:flex}.spinner{border:2px solid #0000001a;border-left-color:#00e482;border-radius:50%;width:50px;height:50px;animation:1s ease-in-out infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#363636;border-radius:12px}::-webkit-scrollbar-thumb{background-color:#7d7d7d;border:1px solid #313131;border-radius:20px}.container .content-body{flex-direction:column;display:flex}.container .content-message{text-align:justify;color:#00e482;width:50%;max-width:700px;margin:50px auto}.content-form .title-form{color:#fbfbfb;margin-bottom:17px;font-size:18px;font-style:normal;font-weight:500;line-height:100%}.content-form .content-code{margin:15px 0;position:relative}.content-form .content-code .content-input{display:flex}.content-form .content-code .content-icon{display:flex;position:absolute;top:15px;right:10px}.content-form .content-code .error-code{color:#f44336;margin-left:4px;font-size:14px}.content-form .faucet-form{z-index:0;background:#252525;border-radius:12px;flex-direction:column;justify-content:space-between;width:390px;min-height:320px;margin-right:200px;padding:30px 24px;display:flex;position:relative}.content-form .faucet-form input{color:#fff;background-color:#252525;border:1px solid #575757;border-radius:8px;outline:none;width:100%;height:50px;padding-left:12px;font-size:14px;transition:transform .3s}.content-form .faucet-form input.error{animation:.6s errorAnimation;border:1px solid #f44336!important}@keyframes errorAnimation{0%{transform:scale(1)}50%{transform:scale(1.03)}to{transform:scale(1)}}.content-form .faucet-form input:focus-visible.error{border:1px solid #f44336!important}.content-form .faucet-form .btn-reload,.content-form .faucet-form .btn-reload:before{width:110px!important}.content-form .faucet-form .captcha-content{justify-content:center;display:flex}.content-form .faucet-form .re-captcha{margin-bottom:15px}.content-form .faucet-form .re-captcha.error{animation:.6s errorAnimation;border:1px solid #f44336!important}.content-carousel{width:450px;position:relative}.content-carousel .swiper,.content-carousel .carousel-swiper{width:100%}.content-carousel .swiper-slide{justify-content:center;display:flex}.content-carousel .rsk-card{z-index:0;background-color:#252525;border-radius:12px;width:400px;height:200px;padding:24px;display:flex;position:relative}.content-carousel .rsk-card .card-content{border-right:1px solid #b8b8b8;flex-direction:column;justify-content:space-between;width:263px;height:100%;display:flex}.content-carousel .rsk-card .card-title{color:#fbfbfb;font-size:30px;font-style:normal;font-weight:500;line-height:100%}.content-carousel .rsk-card .card-description{color:#b8b8b8;width:220px;margin-top:8px}.content-carousel .rsk-card .card-icon{flex:1px;justify-content:center;align-items:center;margin-left:26px;display:flex}.content-carousel .rsk-card .card-icon img{width:100px}footer{grid-template-columns:1fr auto 1fr;align-items:center;margin-top:50px;padding:20px;font-size:14px;display:grid}footer .copyright{color:#fff;justify-self:start;font-size:14px}footer .copyright .title{font-size:18px;font-weight:700}footer .copyright p{color:#888;font-size:12px}footer .links{justify-self:center;align-items:center;gap:20px;display:flex}footer .links a{color:#fff;font-size:14px;text-decoration:none}footer .links a:hover{text-decoration:underline}footer .icons{justify-self:end;align-items:center;gap:20px;display:flex}footer .icons svg{width:25px;height:20px}.toggle-container{background-color:#575757;border:1px solid #252525;border-radius:8px;justify-content:space-between;align-items:center;margin-top:10px;margin-bottom:25px;padding:8px 12px;transition:background-color .3s;display:flex}.toggle-container:hover{background-color:#4a4a4a}.toggle-container label{color:#fbfbfb;font-size:14px;font-weight:500}.toggle-container input.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.toggle-container input+div{cursor:pointer;background-color:#323232;border-radius:11px;width:44px;height:22px;transition:background-color .3s;position:relative}.toggle-container input+div:after{content:"";background:#fbfbfb;border-radius:50%;width:20px;height:20px;transition:transform .3s;position:absolute;top:1px;left:1px}.toggle-container input:checked+div{background-color:green}.toggle-container input:checked+div:after{transform:translate(22px)}@media only screen and (max-width:1500px){.navigation{height:50px}.navigation .logo-rootstock{padding:18px 0 12px 24px}.navigation .logo-rootstock img{width:130px}.content-form .title-form{font-size:14px}.content-form .faucet-form{margin-right:180px}.content-carousel{width:410px}.content-carousel .rsk-card{width:400px;height:200px}.content-carousel .rsk-card .card-content{width:180px}.content-carousel .rsk-card .card-title{font-size:25px}.content-carousel .rsk-card .card-description{width:160px;font-size:15px}.content-carousel .rsk-card .card-icon{margin-left:15px}}@media only screen and (max-width:1350px){.content-form .faucet-form{margin-right:90px}.content-carousel{width:450px}.content-carousel .rsk-card{width:340px;height:200px}}@media only screen and (max-width:990px){.title-faucet{font-size:35px}.content-form{margin:0 auto}.container-faucet{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:50px}.container-faucet .faucet-form{margin-right:unset}.container .content-message{width:70%;margin:30px auto 0}.content-carousel{align-self:center;width:340px;max-width:calc(100% - 40px);margin:170px auto 150px}.content-carousel .rsk-card{width:100%;max-width:340px;height:210px}footer{flex-direction:column;display:flex}footer .copyright,footer .links,footer .icons{justify-self:unset}footer .links{flex-direction:column;align-items:center;margin:25px 0;display:flex}footer .links a{margin:2px 0;display:block}footer .icons{justify-content:space-between;align-self:stretch;margin-top:20px;display:flex}}@media only screen and (max-width:600px){.btn-large,.btn-large:before{width:120px!important}.content-form{width:400px;margin:0 auto;padding:10px}.container-faucet{margin-top:40px}.container .content-message{width:100%;padding:0 20px}.content-carousel{display:none}}
