html,body,#root{height:100%;min-height:100vh}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.header{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;font-size:calc(10px + 2vmin);min-height:100vh;width:100%;background:url(/assets/background-CX2LvGvx.png) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:scroll}.content{flex:1;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.topBar{display:flex;flex-direction:row;justify-content:center;align-items:center;height:50px;width:100vw;background-color:#fff}.storeLogoContainer{margin-top:10px;display:flex;flex-direction:row;justify-content:center;align-items:center;height:50px}.storeLogoWrapper{height:50px;width:150px;border-radius:15px;overflow:hidden;margin:10px;border:1px white solid}.storeLogo{height:100%;width:100%}.logo{height:40px}@-webkit-keyframes dots-pulse{0%{opacity:.1}15%{opacity:1}to{opacity:.1}}@keyframes dots-pulse{0%{opacity:.1}15%{opacity:1}to{opacity:.1}}.rai-dots .rai-circle{-webkit-animation-duration:inherit;animation-duration:inherit;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:dots-pulse;animation-name:dots-pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background-color:currentColor;border-radius:100%;display:inline-block;height:.5em;margin-right:.1875em;width:.5em}.rai-dots .rai-circle:last-child{margin-right:0}.container{flex:1;display:flex;justify-content:center;align-items:center;flex-direction:column}.innerContainer{height:max-content;overflow:hidden}@media(min-width:768px){.innerContainer{width:380px}}@media(max-width:768px){.innerContainer{width:100%}}.scrollContainer{display:flex;justify-content:center;flex-direction:column;align-items:center}.receiptContainerWrapper{margin-top:20px;overflow:hidden}@media(min-width:768px){.receiptContainerWrapper{width:380px;max-width:100vw}}@media(max-width:768px){.receiptContainerWrapper{max-width:calc(100vw - 20px)}}.triangleContainerTop{height:4px;background:linear-gradient(315deg,rgb(250,250,250) 25%,transparent 25%),linear-gradient(45deg,rgb(250,250,250) 25%,transparent 25%);background-size:4px 4px;background-position:0 0}@media(min-width:768px){.triangleContainerTop{width:380px}}@media(max-width:768px){.triangleContainerTop{width:100%}}.triangleContainerBottom{height:4px;background:linear-gradient(135deg,rgb(250,250,250) 25%,transparent 25%),linear-gradient(225deg,rgb(250,250,250) 25%,transparent 25%);background-size:4px 4px;background-position:0 0}@media(min-width:768px){.triangleContainerBottom{width:380px}}@media(max-width:768px){.triangleContainerBottom{width:100%}}.downloadBtn{display:flex;justify-content:center;align-items:center;border-radius:25px;margin-bottom:20px;height:30px;margin-top:10px;padding:10px 20px;background-color:#f2f2f2;cursor:pointer}.downloadText{font-size:20px}.errorMsgContainer{padding:10%;margin:5%;border-radius:15px;background-color:#ffffffb3;display:flex;flex-direction:column;justify-content:center;align-items:center}.timerMsg{font-size:small}.errorMsg{font-size:large;text-align:center}.timerDots{text-align:center;margin-top:10%;margin-bottom:5%}
