@charset "UTF-8";
.points-nav{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.points-nav b{font-size:12px;color:#c3aa78;font-weight:500}.points-nav .points-dot{width:5px;height:5px;background:#b8a578;border-radius:50%}
.points-grid{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1.4fr);gap:20px;margin-bottom:20px}.points-wallet,.points-checkin{padding:25px 28px}.points-label{font-size:13px;color:#a5adb7}.points-balance{display:block;font-size:42px;font-weight:600;line-height:1.4;color:#d4bd8e;margin:10px 0}.points-balance small{font-size:14px;margin-left:10px;font-weight:400;color:#b2bac3}.points-wallet p,.points-checkin p{color:#aeb7c1;font-size:14px;line-height:1.8}.points-today{display:flex;align-items:center;justify-content:space-between;gap:12px}.points-today h2,.points-rules h2,.points-section-head h2{font-size:18px;margin:0;font-weight:600}.points-today time{font-size:12px;color:#95a1ae}.points-earned strong,.points-credit{color:#d4bd8e}.points-checkin .button{min-width:150px;min-height:42px}.points-checkin button:disabled{background:#303943;color:#98a4b0;border-color:#44505d;cursor:default;opacity:1}.points-checkin .points-reset{font-size:12px;margin-top:17px;margin-bottom:0;color:#94a0ad}.points-rules{padding:24px 28px;margin-bottom:20px}.points-rules ul{padding-left:19px;color:#aeb7c1;font-size:13px;line-height:2;margin-bottom:0}.points-history{margin-bottom:20px}.points-section-head{padding:21px 25px;display:flex;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid #37414d}.points-section-head>span{font-size:12px;color:#99a6b3}.points-empty{text-align:center;color:#99a6b3;padding:30px!important}.points-history table{min-width:510px}.points-home-link{margin-left:10px}
@media(max-width:700px){.points-grid{grid-template-columns:1fr;gap:14px}.points-wallet,.points-checkin,.points-rules{padding:21px}.points-balance{font-size:36px}.points-today{flex-wrap:wrap}.points-section-head{padding:18px 21px}.points-nav b{font-size:11px}.points-home-link{margin-left:0}}
