#root,body,html{color:#fff;font-family:Inter,Helvetica Neue,sans-serif;overflow:hidden}.swipe-container-wrapper{height:100vh;overflow:hidden;width:100%}.swipe-container{height:100%;transition:transform .5s ease-in-out}.page{align-items:center;box-sizing:border-box;flex:0 0 100%;justify-content:flex-start;padding:80px 20px 40px}.header{background:#0000;padding:16px 0;text-align:center;width:100%}.header h1{font-size:1.5rem;margin:0 0 16px}.user-info{margin-left:auto;margin-right:auto;margin-top:8px;max-width:320px;text-align:center;width:100%}.user-info .greeting,.user-info span{display:inline-block;margin:0 4px 0 0}.leaderboard{background:#ffffff1a;border-radius:16px;margin-top:20px;max-width:320px;padding:.5rem 1rem;width:90%}.leaderboard h2{font-size:1rem;margin-bottom:10px;opacity:.9;text-align:center}.leaderboard ul{list-style:none;margin:0;padding:0}.leaderboard li{border-bottom:1px solid #ffffff26;display:flex;font-size:14px;justify-content:space-between;line-height:26px;padding:6px 10px}.leaderboard li.me{background:#fff3;border-radius:8px;font-weight:700}.click-circle{align-items:center;background:radial-gradient(circle,#fff 10%,#e0e0e0 90%);border-radius:50%;color:#333;cursor:pointer;display:flex;font-size:3rem;height:180px;justify-content:center;margin-top:40px;transition:transform .15s ease-out;width:180px}.click-circle:active{transform:scale(.9)}.friends ul{list-style:none;margin:20px auto 0;max-width:300px;padding:0}.friends li{background:#ffffff26;border-radius:8px;color:#fff;margin-bottom:8px;padding:10px 14px;text-align:center;transition:transform .2s ease,background .3s}.friends li:hover{background:#ffffff40;transform:translateY(-2px)}.user-info p{line-height:1.4;margin:4px 0;text-align:center}.friend-buttons{display:flex;flex-direction:column;gap:10px;margin-top:16px;margin-inline:auto;max-width:280px;width:100%}.friend-button{background:linear-gradient(135deg,#ffd54f,#ff8f00);border:none;border-radius:14px;box-shadow:0 2px 5px #00000040;color:#1b1b1b;display:block;font-size:16px;font-weight:600;letter-spacing:.3px;padding:12px 0;text-align:center;text-decoration:none;transition:all .2s ease;width:100%}.friend-button:hover{background:linear-gradient(135deg,#ffb300,#ff6f00);box-shadow:0 4px 8px #0000004d;transform:translateY(-2px)}.circle{-webkit-tap-highlight-color:transparent;align-items:center;background:#ff9800;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:2.5rem;height:200px;justify-content:center;overflow:hidden;position:relative;transition:transform .1s ease;-webkit-user-select:none;user-select:none;width:200px}.circle:active{transform:scale(.95)}.ripple{animation:ripple .6s linear;background:#fff6;border-radius:50%;pointer-events:none;position:absolute;transform:scale(0)}@keyframes ripple{to{opacity:0;transform:scale(4)}}*{box-sizing:border-box}#root,body,html{-webkit-font-smoothing:antialiased;font-family:Inter,Helvetica Neue,Arial,sans-serif;height:100%;margin:0}.page{display:flex;flex-direction:column;flex-shrink:0;min-height:100vh;padding:20px;width:100%}.page.clicker{align-items:center;justify-content:flex-start}.center,.page.level{align-items:center;justify-content:center}.center{display:flex;flex:1 1;padding:40px 0;width:100%}.swipe-container{display:flex;flex-direction:row;overflow:hidden;width:100%}.top{align-items:center;background:linear-gradient(180deg,#fff9,#0000);border-bottom:1px solid #0000000a;display:flex;justify-content:space-between;padding:22px 28px}.title{color:#7a7a7a;font-size:14px;font-weight:600;letter-spacing:.6px}.count{font-size:20px;font-weight:700}.footer{border-top:1px solid #00000008;color:#7a7a7a;font-size:13px;padding:14px 10px;text-align:center}@media (max-width:480px){.top{padding:14px 16px}.big-circle{height:72vw;width:72vw}}
/*# sourceMappingURL=main.8393bf79.css.map*/