@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:regular,bold,italic);*,:after,:before{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}#root,#root>div,body,html{height:100%}.swal2-icon{display:none!important}.swal2-title{font:normal normal 600 1.875em Source Sans Pro}.swal2-html-container{font:normal normal 600 1.125em Source Sans Pro}.swal2-styled{box-shadow:none!important}.swal2-styled.swal2-confirm{outline:none;width:146px;height:48px;border-radius:12px!important;text-align:center;font:normal normal 600 16px/9px Source Sans Pro;letter-spacing:0;opacity:1;background:#f9f9f9 0 0 no-repeat padding-box!important;color:#636060!important;margin-right:15px;border:1px solid #f4f4f4!important}header{width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}header .logo{margin-top:26px;margin-left:10%}header .logout-button{margin-top:46px;margin-right:10%;background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;font:normal normal 600 12px/24px Source Sans Pro;color:#96c582}.dashboard-page{background:#f9f9f9 0 0 no-repeat padding-box;opacity:1;margin:auto;display:-webkit-flex;display:flex;height:100%;-webkit-flex-direction:column;flex-direction:column}.dashboard-page .dashboard-wrapper{width:100%;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-content:center;align-content:center;height:100%}.dashboard-page .dashboard-wrapper,.dashboard-page .dashboard-wrapper .item{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.dashboard-page .dashboard-wrapper .item{background-size:cover!important;position:relative;box-shadow:0 6px 12px hsla(0,0%,83.1%,.14901960784313725);mix-blend-mode:multiply;border-radius:20px;width:440px;height:300px;margin:0 10px;text-align:left;font:normal normal 700 28px/24px Source Sans Pro;letter-spacing:0;color:#fff;opacity:1;overflow:hidden;text-decoration:none}.dashboard-page .dashboard-wrapper .item.first{background:transparent url(/static/media/qr-read.3727e465.png) 0 0 no-repeat padding-box}.dashboard-page .dashboard-wrapper .item.secound{background:transparent url(/static/media/sorteios.47017cd0.jpg) 0 0 no-repeat padding-box}.dashboard-page .dashboard-wrapper .item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(33,33,33,.3);z-index:-1}.dashboard-page .dashboard-wrapper .item .go-btn{width:130px;height:40px;background:#fff 0 0 no-repeat padding-box;border-radius:8px;opacity:1;text-align:center;font:normal normal 600 16px/38px Source Sans Pro;letter-spacing:0;color:#424242;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;bottom:15%}.spinner-container{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-flex;display:flex;background:rgba(33,33,33,.3)}.lds-spinner{display:inline-block;position:relative;width:80px;height:80px;margin:auto}.lds-spinner div{-webkit-transform-origin:40px 40px;transform-origin:40px 40px;-webkit-animation:lds-spinner 1.2s linear infinite;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:#cef}.lds-spinner div:first-child{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.lds-spinner div:nth-child(2){-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-1s;animation-delay:-1s}.lds-spinner div:nth-child(3){-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-.9s;animation-delay:-.9s}.lds-spinner div:nth-child(4){-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-.8s;animation-delay:-.8s}.lds-spinner div:nth-child(5){-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-.7s;animation-delay:-.7s}.lds-spinner div:nth-child(6){-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-.6s;animation-delay:-.6s}.lds-spinner div:nth-child(7){-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-.5s;animation-delay:-.5s}.lds-spinner div:nth-child(8){-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-.4s;animation-delay:-.4s}.lds-spinner div:nth-child(9){-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-spinner div:nth-child(10){-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-.2s;animation-delay:-.2s}.lds-spinner div:nth-child(11){-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-.1s;animation-delay:-.1s}.lds-spinner div:nth-child(12){-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes lds-spinner{0%{opacity:1}to{opacity:0}}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}section.login-page{background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.35)),url(/static/media/fundo-login-opt.7dc82dc2.jpg);background-size:cover;background-repeat:no-repeat;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-content:center;align-content:center;-webkit-justify-content:center;justify-content:center;position:absolute;top:0;bottom:0;left:0;right:0}section.form-box{background:#fff 0 0 no-repeat padding-box;border-radius:8px;max-width:33.3%;max-width:534px;width:100%;margin:auto}section .container{padding:50px 90px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-content:center;align-content:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}section .container h1{text-align:center;font:normal normal 600 28px/32px Source Sans Pro;letter-spacing:0;color:#9abc8a;opacity:1}section .container form{width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}section .container fieldset{background:#fff 0 0 no-repeat padding-box;border:1px solid #e6e6e6;border-radius:12px;opacity:1;padding:15px;margin:1em}section .container fieldset:focus-within{border:1px solid #96c582}section .container fieldset legend{text-align:left;font:normal normal normal 10px/15px Source Sans Pro;letter-spacing:0;color:#d5d5d5;opacity:1}section .container fieldset input{background:transparent;border:none;width:100%;height:100%;outline:none;text-align:left;font:normal normal normal 12px/15px Source Sans Pro;letter-spacing:0;color:#424242;opacity:1}section .container .submitBtn{width:146px;height:48px;background:#96c582 0 0 no-repeat padding-box;border-radius:12px;text-align:center;font:normal normal 600 16px/19px Source Sans Pro;letter-spacing:0;color:#fff;margin:auto;border:none;cursor:pointer}.sorteios-page{background:#f9f9f9 0 0 no-repeat padding-box;opacity:1;margin:auto;display:-webkit-flex;display:flex;min-height:100%;-webkit-flex-direction:column;flex-direction:column}.sorteios-page .sorteios-wrapper{width:100%;min-height:100%;margin:70px auto;max-width:1084px}.sorteios-page .sorteios-wrapper .sorteios-header{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-content:center;align-content:center;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.sorteios-page .sorteios-wrapper .sorteios-header .title{text-align:center;font:normal normal 700 28px/24px Source Sans Pro;letter-spacing:0;color:#424242;opacity:1}.sorteios-page .sorteios-wrapper .sorteios-header .addSorteio{width:130px;height:40px;background:#96c582 0 0 no-repeat padding-box;border-radius:8px;text-align:center;font:normal normal 600 16px/38px Source Sans Pro;letter-spacing:0;color:#fff;opacity:1;border:none;cursor:pointer;text-decoration:none}.sorteios-page .sorteios-wrapper .sorteios-list ul{display:-webkit-flex;display:flex;padding-left:0;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-direction:row;flex-direction:row;margin-left:-10px;margin-right:-10px}.sorteios-page .sorteios-wrapper .sorteios-list ul li{list-style:none;height:111px;background:#fff 0 0 no-repeat padding-box;box-shadow:0 10px 36px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.06);border-radius:12px;opacity:1;padding:21px 15px 21px 25px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;cursor:pointer;justify-self:flex-start;max-width:32%!important;margin:10px 0 10px 10px;-webkit-flex:1 0 33.333333%;flex:1 0 33.333333%}.sorteios-page .sorteios-wrapper .sorteios-list ul li .wraperStart{width:calc(100% - 26px)}.sorteios-page .sorteios-wrapper .sorteios-list ul li .wraperStart .itemTitle{text-align:left;font:normal normal 600 18px/24px Source Sans Pro;letter-spacing:0;color:#424242;opacity:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:5px}.sorteios-page .sorteios-wrapper .sorteios-list ul li .wraperStart .itemDates{display:-webkit-flex;display:flex;text-align:left;font:normal normal normal 12px/18px Source Sans Pro;letter-spacing:0;color:#96c582;opacity:1;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;max-width:80%;margin-bottom:7px}.sorteios-page .sorteios-wrapper .sorteios-list ul li .wraperStart .itemDates .label{color:#a2a2a2}.sorteios-page .sorteios-wrapper .sorteios-list ul li .wraperStart .itemDates .value{color:#96c582}.sorteios-page .sorteios-wrapper .sorteios-list ul li .wraperStart .itemEnded{background:rgba(150,197,130,.14901960784313725) 0 0 no-repeat padding-box;border-radius:4px;text-align:left;font:normal normal normal 10px/18px Source Sans Pro;letter-spacing:0;color:#96c582;opacity:1;padding:4px}.sorteios-page .sorteios-wrapper .sorteios-list ul li .itemOptions{position:relative}.sorteios-page .sorteios-wrapper .sorteios-list ul li .itemOptions:after{content:"\2807";font-size:100px;color:#a2a2a2;font-size:23px}.sorteios-page .sorteios-wrapper .sorteios-list ul li .itemOptions.active .itemOptionsDropdown{display:-webkit-flex!important;display:flex!important}.sorteios-page .sorteios-wrapper .sorteios-list ul li .itemOptions .itemOptionsDropdown{display:none;position:absolute;width:auto;min-width:142px;background:#fff 0 0 no-repeat padding-box;border-radius:8px;opacity:1;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-content:flex-end;align-content:flex-end;margin-left:-135px;margin-top:30px;overflow:hidden}.sorteios-page .sorteios-wrapper .sorteios-list ul li .itemOptions .itemOptionsDropdown a,.sorteios-page .sorteios-wrapper .sorteios-list ul li .itemOptions .itemOptionsDropdown button{text-align:center;font:normal normal normal 14px/20px Source Sans Pro;letter-spacing:0;color:#ababab;opacity:1;border:none;padding:8px 0;cursor:pointer;text-decoration:none;background:#efefef}.sorteios-page-single{background:#f9f9f9 0 0 no-repeat padding-box;opacity:1;margin:auto;display:-webkit-flex;display:flex;min-height:100%;-webkit-flex-direction:column;flex-direction:column}.sorteios-page-single input,.sorteios-page-single label{display:block}.sorteios-page-single .sorteios-wrapper-single{width:100%;min-height:100%;margin:70px auto;max-width:900px;background:#fff;border-radius:20px;padding:20px 92px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-content:space-between;align-content:space-between}.sorteios-page-single .sorteios-wrapper-single .title{text-align:center;font:normal normal 700 28px/24px Source Sans Pro;letter-spacing:0;color:#96c582;opacity:1;margin-bottom:50px}.sorteios-page-single .sorteios-wrapper-single .date-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;margin:0 -10px}.sorteios-page-single .sorteios-wrapper-single label{text-align:left;font:normal normal normal 13px/18px Source Sans Pro;letter-spacing:.33px;color:#818181;opacity:1;margin-bottom:10px}.sorteios-page-single .sorteios-wrapper-single input{border:1px solid #ebebeb;border-radius:10px;opacity:1;width:100%;padding:19px 25px;margin-bottom:25px;outline:none;text-align:left;font:normal normal normal 16px/16px Source Sans Pro;letter-spacing:.4px;color:#424242;cursor:pointer}.sorteios-page-single .sorteios-wrapper-single .item-wrapper{width:100%;padding:0 10px}.sorteios-page-single .sorteios-wrapper-single .premios-add{text-align:left;font:normal normal 600 16px/24px Source Sans Pro;letter-spacing:.4px;color:#96c582;opacity:1}.sorteios-page-single .sorteios-wrapper-single .btns-wrapper{width:100%;display:-webkit-flex;display:flex;margin-top:15px;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;justify-content:flex-end}.sorteios-page-single .sorteios-wrapper-single .btns-wrapper .premios-save{width:146px;height:48px;background:#96c582 0 0 no-repeat padding-box;border-radius:12px;text-align:center;font:normal normal 600 16px/9px Source Sans Pro;letter-spacing:0;color:#fff;opacity:1}.sorteios-page-single .sorteios-wrapper-single .btns-wrapper .cancel{width:146px;height:48px;border-radius:12px;text-align:center;font:normal normal 600 16px/9px Source Sans Pro;letter-spacing:0;opacity:1;background:#f4f4f4;color:#636060;margin-right:15px}.sorteios-page-single .sorteios-wrapper-single .btns-wrapper .sorteio-end{min-width:146px;height:48px;border-radius:12px;text-align:center;font:normal normal 600 16px/47px Source Sans Pro;letter-spacing:0;opacity:1;background:#f4f4f4;color:#636060;margin-right:45px;text-decoration:none}.sorteios-page-single .sorteios-wrapper-single .btn-box{margin-top:-20px;margin-bottom:25px}.sorteios-page-single .sorteios-wrapper-single .btn-box .remove{height:20px;background:rgba(241,78,24,.9607843137254902) 0 0 no-repeat padding-box;font:normal normal 600 12px/9px Source Sans Pro;letter-spacing:0;color:#fff;opacity:1;border:none}.winner-page{background:rgba(36,36,36,.5019607843137255);opacity:1;margin:auto;display:-webkit-flex;display:flex;min-height:100%;-webkit-flex-direction:column;flex-direction:column}.winner-page .winner-wrapper{width:auto;min-height:100%;margin:70px auto;max-width:1084px;min-width:900px;background:#fff 0 0 no-repeat padding-box;border-radius:20px;padding-bottom:60px;position:relative}.winner-page .winner-wrapper .cancel{position:absolute;top:41px;right:41px;background:transparent;border:none;cursor:pointer}.winner-page .winner-wrapper .cancel:before{content:"\00d7";color:#424242;font-weight:300;font-size:20px}.winner-page .winner-wrapper .title{text-align:center;font:normal normal 700 28px/24px Source Sans Pro;letter-spacing:0;color:#96c582;opacity:1;margin:64px auto}.winner-page .winner-wrapper .winner-list{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-content:center;align-content:center;margin:auto 92px}.winner-page .winner-wrapper .winner-list .list-item{background:#fff 0 0 no-repeat padding-box;border:1px solid rgba(150,197,130,.2);border-radius:12px;opacity:1;padding:24px;margin-bottom:20px}.winner-page .winner-wrapper .winner-list .list-item input,.winner-page .winner-wrapper .winner-list .list-item label{display:block}.winner-page .winner-wrapper .winner-list .list-item label{text-align:left;font:normal normal normal 13px/18px Source Sans Pro;letter-spacing:.33px;color:#818181;opacity:1;margin-bottom:10px}.winner-page .winner-wrapper .winner-list .list-item input{border:1px solid #ebebeb;border-radius:10px;opacity:1;width:100%;padding:19px 25px;margin-bottom:25px;outline:none;text-align:left;font:normal normal normal 16px/16px Source Sans Pro;letter-spacing:.4px;color:#424242}.winner-page .winner-wrapper .winner-list .list-item input.code{color:#96c582}.winner-page .winner-wrapper .winner-list .list-item .item-wrapper{width:100%;padding:0 10px}.winner-page .winner-wrapper .winner-list .list-item .item-wrapper.no-padding{padding:0!important}.winner-page .winner-wrapper .winner-list .list-item .date-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;margin:0 -10px}.winner-page .winner-wrapper .winner-list .list-item .item-pos{text-align:left;font:normal normal 700 16px/22px Source Sans Pro;letter-spacing:.4px;color:#96c582;opacity:1;margin-bottom:25px}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6)}.modal-main{position:fixed;background:#fff;width:80%;height:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.display-block{display:block}.display-none{display:none}.qrcode-page{background:#f9f9f9 0 0 no-repeat padding-box;opacity:1;margin:auto;display:-webkit-flex;display:flex;height:100%;-webkit-flex-direction:column;flex-direction:column}.qrcode-page .qrcode-wrapper{width:100%;height:100%;margin:70px auto;max-width:1084px}.qrcode-page .qrcode-wrapper .qrcode-header{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-content:center;align-content:center;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.qrcode-page .qrcode-wrapper .qrcode-header .title{text-align:center;font:normal normal 700 28px/24px Source Sans Pro;letter-spacing:0;color:#424242;opacity:1}.qrcode-page .qrcode-wrapper .qrcode-header .addPlace{width:130px;height:40px;background:#96c582 0 0 no-repeat padding-box;border-radius:8px;text-align:center;font:normal normal 600 16px/35px Source Sans Pro;letter-spacing:0;color:#fff;opacity:1;border:none;cursor:pointer}.qrcode-page .qrcode-wrapper .qrcode-list ul{display:-webkit-flex;display:flex;padding-left:0;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-direction:row;flex-direction:row;margin-left:-10px;margin-right:-10px}.qrcode-page .qrcode-wrapper .qrcode-list ul li{list-style:none;height:89px;background:#fff 0 0 no-repeat padding-box;box-shadow:0 10px 36px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.06);border-radius:12px;opacity:1;padding:21px 15px 21px 25px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;cursor:pointer;max-width:32%!important;justify-self:flex-start;margin:10px 0 10px 10px;-webkit-flex:1 0 33.333333%;flex:1 0 33.333333%}.qrcode-page .qrcode-wrapper .qrcode-list ul li img{max-width:100%;max-height:100%}.qrcode-page .qrcode-wrapper .qrcode-list ul li .itemTitle{text-align:left;font:normal normal 600 18px/24px Source Sans Pro;letter-spacing:0;color:#424242;opacity:1;padding:0 20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.qrcode-page .qrcode-wrapper .qrcode-list ul li .itemOptions{position:relative}.qrcode-page .qrcode-wrapper .qrcode-list ul li .itemOptions:after{content:"\2807";font-size:100px;color:#a2a2a2;font-size:23px}.qrcode-page .qrcode-wrapper .qrcode-list ul li .itemOptions.active .itemOptionsDropdown{display:-webkit-flex!important;display:flex!important}.qrcode-page .qrcode-wrapper .qrcode-list ul li .itemOptions .itemOptionsDropdown{display:none;position:absolute;width:auto;min-width:142px;height:70px;background:#fff 0 0 no-repeat padding-box;border-radius:8px;opacity:1;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-content:flex-end;align-content:flex-end;margin-left:-135px;margin-top:30px;overflow:hidden}.qrcode-page .qrcode-wrapper .qrcode-list ul li .itemOptions .itemOptionsDropdown button{text-align:center;font:normal normal normal 14px/20px Source Sans Pro;letter-spacing:0;color:#ababab;opacity:1;border:none;padding:8px 0;cursor:pointer}.qrcode-page .modal{z-index:99999999}.qrcode-page .modal-main{background:#fff 0 0 no-repeat padding-box;border-radius:20px;max-width:900px;max-height:385px;height:100%;width:100%;padding:30px 92px}.qrcode-page .modal-main h1{text-align:center;font:normal normal 700 28px/24px Source Sans Pro;letter-spacing:0;color:#96c582;opacity:1;margin-bottom:50px}.qrcode-page .modal-main .btn-close{position:absolute;top:41px;right:41px;background:transparent;border:none;cursor:pointer}.qrcode-page .modal-main .btn-close:before{content:"\00d7";color:#424242;font-weight:300;font-size:20px}.qrcode-page .modal-main .btn-wrapper{width:100%;display:-webkit-flex;display:flex;margin-top:40px}.qrcode-page .modal-main .btn-wrapper .btn-save{width:146px;height:48px;background:#96c582 0 0 no-repeat padding-box;border-radius:12px;text-align:center;font:normal normal 600 16px/9px Source Sans Pro;letter-spacing:0;color:#fff;opacity:1;cursor:pointer;margin:auto;border:none}.qrcode-page .modal-main input,.qrcode-page .modal-main label{display:block}.qrcode-page .modal-main label{text-align:left;font:normal normal normal 13px/18px Source Sans Pro;letter-spacing:.33px;color:#818181;opacity:1;margin-bottom:10px}.qrcode-page .modal-main input{border:1px solid #ebebeb;border-radius:10px;opacity:1;width:100%;padding:19px 25px;margin-bottom:25px;outline:none;text-align:left;font:normal normal normal 16px/16px Source Sans Pro;letter-spacing:.4px;color:#424242}.qrcode-page .modal-main input.code{color:#96c582}