body{margin:0;background:#f9f7f7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body,html{overflow:hidden;height:100%;position:static}@media only screen and (min-width:812px){body,html{overflow:auto}}h2{font-size:2rem}.submit-btn{height:48px;padding:5px 10px;color:#fff;font-size:20px}.submit-btn.submit-reset{background-color:#8f1b1b}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50}#app,main{height:inherit}main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:812px){main{margin:40px 0;height:auto}}.panel{background:#fff;border-radius:5px;max-width:490px;min-height:300px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:812px){.panel{-webkit-box-shadow:0 22px 24px 0 rgba(46,51,51,.27);box-shadow:0 22px 24px 0 rgba(46,51,51,.27);height:100%}}.panel .header{padding:5px;height:45px;border-radius:2px 2px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background:#e7b75b}@media only screen and (min-width:812px){.panel .header{padding:15px 5px;height:auto}}.panel .header .headline{margin:0}.panel .body{padding:5px 15px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:812px){.panel .body{padding:20px}}.submit-btn{display:inline-block;font-weight:700;background-color:#9ab998;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:3px;border:1px solid transparent}.submit-btn:disabled{background:#37333c;opacity:.65}form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media only screen and (min-width:812px){form{height:100%}}form button{margin-top:auto;margin-bottom:15px}@media only screen and (min-width:812px){form button{margin-top:0}}.input-wrapper{position:relative;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:25px}@media only screen and (min-width:812px){.input-wrapper{margin-bottom:30px}}.input-wrapper label{margin:5px 0}.input{border-radius:4px;font-size:16px;height:44px;min-height:44px;padding:0 0 0 7px;color:#333;border:1px solid rgba(60,60,60,.26)}.radio{margin-right:10px;padding:0 5px}.v-select{width:100%;background:#fff;border-radius:3px}.v-select input{height:37px}.v-select :after{border-left:0;border-right:0}.alert{background:#202f7c;color:#fcfaf6;font-size:11px;font-weight:700;display:inline-block;position:absolute;top:74px;border-radius:3px;padding:5px;margin-top:7px}.counter{text-align:center}.counter .date{margin-bottom:1.5em}.counter .date .day{font-size:2em}.counter .date .cheat{font-size:1.3em}.counter .count{margin-bottom:3em}.counter .count label{font-size:1.5em}.counter .count .value{font-size:4em}.counter .extra{font-size:1.2em}.mint-swipe.my-swipe{height:400px;text-align:center}.mint-swipe,.mint-swipe-items-wrap{overflow:hidden;position:relative;height:100%}.mint-swipe-items-wrap{-webkit-transform:translateZ(0);transform:translateZ(0)}.mint-swipe-items-wrap>div{position:absolute;-webkit-transform:translateX(-100%);transform:translateX(-100%);width:100%;height:100%;display:none}.mint-swipe-items-wrap>div.is-active{display:block;-webkit-transform:none;transform:none}.mint-swipe-indicators{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.mint-swipe-indicator{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2;margin:0 3px}.mint-swipe-indicator.is-active{background:#fff}