.cards-list{display:flex;gap:16px;flex-wrap:wrap;justify-content:center;margin:100px 0 45px}.cards-list_image{width:207px;border-radius:16px}.cards-list_title{color:#fff;font-size:20px;font-weight:600;line-height:1.4}.cards-list_subtitle{color:#9296a2;font-size:16px;font-weight:500;line-height:1.5}*{font-family:Montserrat,sans-serif}body{margin:0;padding:0;box-sizing:border-box}canvas{position:absolute;top:0;left:0}#canvas-number{width:680px;height:420px}#app{background:#060e2a;height:100vh;display:flex;justify-content:center}.container{width:100%;height:100vh;overflow:auto;position:relative}.container,.content{display:flex;flex-flow:column;align-items:center}.content{min-height:550px;justify-content:flex-end;position:absolute}.banner{max-width:926px;width:100%}.title{color:#fff;font-size:32px;font-weight:700;text-align:center}.title_ticket,.title_username{color:#f6da24}.title_username{font-size:36px;font-weight:900;margin:8px 0}.title_ticket{font-size:24px;font-weight:600}.button{cursor:pointer;border:0;border-radius:1000px;background-color:#069815;width:100%;max-width:288px;padding:14px;color:#fff;font-size:18px;font-weight:500;transition:all .3s ease-in-out;text-align:center;margin-top:30px;opacity:1}.button__hidden{opacity:0;cursor:auto}.button:hover{background-color:#07be1a}.fireworks{position:absolute;bottom:0;left:0;right:0;margin:0 auto;height:100vh}