/*!
 *  build: admin-pro 
 *  copyright: chuzhixin 1204505056@qq.com 
 *  time: 2026-11-7 11:12:08
 */.pp-sign-calendar[data-v-76f7ff52]{margin:14px 12px 0;padding:14px 10px;border-radius:8px;background:#fff;color:#363636}.pp-sign-calendar h3[data-v-76f7ff52]{margin:0 4px 6px;color:#986840;font-size:16px}.pp-sign-calendar-nav[data-v-76f7ff52]{display:flex;align-items:center;justify-content:space-between;gap:6px}.pp-sign-calendar-nav strong[data-v-76f7ff52]{min-width:0;font-size:15px;text-align:center;overflow-wrap:anywhere}.pp-sign-calendar button[data-v-76f7ff52]{min-width:44px;min-height:44px;border:0;background:transparent;color:#78509b;font-size:14px;cursor:pointer}.pp-sign-calendar button[data-v-76f7ff52]:disabled{color:#bbb;cursor:default}.pp-sign-calendar button[data-v-76f7ff52]:focus-visible{outline:2px solid #9262b8;border-radius:6px}.pp-sign-calendar-week[data-v-76f7ff52]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));text-align:center;font-size:12px;color:#666;margin:8px 0}.pp-sign-calendar-day[data-v-76f7ff52]{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:34px;max-width:100%;height:44px;margin:auto;border:1px solid transparent;border-radius:9px;font-size:14px;line-height:20px}.pp-sign-calendar-day small[data-v-76f7ff52]{height:16px;font-size:12px;line-height:16px}.pp-sign-calendar .is-signed[data-v-76f7ff52]{color:#fff;background:#ef5656}.pp-sign-calendar .is-unsigned[data-v-76f7ff52]{color:#995c09;background:#ffd49a}.pp-sign-calendar .is-ineligible[data-v-76f7ff52]{color:#62666d;background:#f0f1f3}.pp-sign-calendar .is-future[data-v-76f7ff52],.pp-sign-calendar .is-unavailable[data-v-76f7ff52]{color:#aaa}.pp-sign-calendar .is-business-today[data-v-76f7ff52]{border-color:#8c58b5}.pp-sign-calendar-legend[data-v-76f7ff52]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 12px;margin-top:14px;font-size:12px}.pp-sign-calendar-legend>span[data-v-76f7ff52]{display:inline-flex;align-items:center;gap:4px}.pp-sign-calendar-legend i[data-v-76f7ff52]{width:18px;height:18px;border-radius:50%;text-align:center;font-style:normal;line-height:18px}.pp-sign-calendar-message[data-v-76f7ff52]{margin:12px 0;text-align:center;font-size:14px}.pp-sign-calendar[data-v-76f7ff52] .el-calendar-table thead,.pp-sign-calendar[data-v-76f7ff52] .el-calendar__header{display:none}.pp-sign-calendar[data-v-76f7ff52] .el-calendar__body{padding:0;pointer-events:none}.pp-sign-calendar[data-v-76f7ff52] .el-calendar-table{table-layout:fixed}.pp-sign-calendar[data-v-76f7ff52] .el-calendar-table td{border:0;background:transparent;color:inherit}.pp-sign-calendar[data-v-76f7ff52] .el-calendar-day{height:50px;padding:3px 0}.pp-sign-calendar[data-v-76f7ff52] .el-calendar-day:hover{background:transparent}.pp-sign-calendar[data-v-76f7ff52] .pp-sign-calendar-weeks-4 tbody tr:nth-child(n+5),.pp-sign-calendar[data-v-76f7ff52] .pp-sign-calendar-weeks-5 tbody tr:nth-child(n+6){display:none}.pp-checkin-prize-note[data-v-04d2c0db]{margin:8px 14px 0;color:#7353b8;font-size:14px;line-height:1.4;text-align:center}.pp-checkin-draw-btn[data-v-04d2c0db]:disabled{opacity:.55;cursor:default}.pp-checkin-data-state[data-v-04d2c0db]{padding:12px 0;text-align:center}.pp-checkin[data-v-04d2c0db]{min-height:100vh;padding-bottom:calc(20px + env(safe-area-inset-bottom));overflow-x:hidden;background:#faf5fc}.pp-checkin-bell[data-v-04d2c0db]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;background:transparent}.pp-checkin-bell img[data-v-04d2c0db]{width:18px;height:19px;-o-object-fit:contain;object-fit:contain}.pp-checkin-hero[data-v-04d2c0db]{position:relative;margin:4px 11px 0;aspect-ratio:353/176}.pp-checkin-hero-bg[data-v-04d2c0db]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none}.pp-checkin-pool[data-v-04d2c0db]{position:absolute;top:20%;right:2%;display:flex;align-items:center;min-height:30px;padding:4px 12px;border-radius:16px;color:#714808;background:rgba(247,241,253,.95);gap:5px;font-size:15px;font-weight:600;line-height:1.2;white-space:nowrap}.pp-checkin-pool img[data-v-04d2c0db]{width:17px;height:15px;-o-object-fit:contain;object-fit:contain}.pp-checkin-preview[data-v-04d2c0db]{position:absolute;top:34%;left:54.2%;color:#714808;font-size:15px;font-weight:600;line-height:1.2;white-space:nowrap}.pp-checkin-prize[data-v-04d2c0db]{position:absolute;color:#282629;font-size:14px;font-weight:500;line-height:1.2;white-space:nowrap}.pp-checkin-prize.is-ticket[data-v-04d2c0db]{top:74.4%;left:69%}.pp-checkin-prize.is-coin[data-v-04d2c0db]{top:74.7%;left:86.5%}.pp-checkin-draw[data-v-04d2c0db]{display:flex;align-items:center;flex-direction:column;margin-top:-20px}.pp-checkin-draw-btn[data-v-04d2c0db]{position:relative;width:82px;height:82px;padding:0;border:0;background:transparent}.pp-checkin-draw-btn img[data-v-04d2c0db]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.pp-checkin-draw-btn span[data-v-04d2c0db]{position:absolute;top:44%;left:50%;color:#fff;font-size:16px;font-weight:600;line-height:1.2;transform:translate(-50%,-50%);white-space:nowrap}.pp-checkin-draw-btn span.is-unavailable[data-v-04d2c0db]{width:78px;font-size:12px;white-space:normal;overflow-wrap:anywhere}.pp-checkin-draw-btn[data-v-04d2c0db]:active{transform:scale(.97)}.pp-checkin-draw-state[data-v-04d2c0db]{display:flex;align-items:center;margin:6px 0 0;color:#666;gap:4px;font-size:14px;font-weight:500;line-height:1.4}.pp-checkin-draw-state img[data-v-04d2c0db]{width:10px;height:12px;-o-object-fit:contain;object-fit:contain}.pp-checkin-rules[data-v-04d2c0db]{margin:12px 12px 0;padding:6px 14px;border-radius:8px;background:#fff}.pp-checkin-rule[data-v-04d2c0db]{display:flex;align-items:center;padding:10px 0;gap:10px}.pp-checkin-rule+.pp-checkin-rule[data-v-04d2c0db]{border-top:1px solid #e1e1e1}.pp-checkin-rule-icon[data-v-04d2c0db]{width:35px;height:35px;-o-object-fit:contain;object-fit:contain;flex:none}.pp-checkin-rule-copy[data-v-04d2c0db]{display:flex;flex-direction:column;min-width:0;flex:1 1 auto;gap:2px}.pp-checkin-rule-copy strong[data-v-04d2c0db]{color:#1e1728;font-size:16px;font-weight:500;line-height:1.4;white-space:normal;overflow-wrap:anywhere}.pp-checkin-rule-copy span[data-v-04d2c0db]{color:#999;font-size:14px;font-weight:400;line-height:1.4;white-space:normal;overflow-wrap:anywhere}.pp-checkin-rule-check[data-v-04d2c0db]{width:16px;height:16px;-o-object-fit:contain;object-fit:contain;flex:none}.pp-checkin-records[data-v-04d2c0db]{margin:10px 12px 0;padding:10px 14px;border-radius:8px;background:#fff}.pp-checkin-records-head[data-v-04d2c0db]{display:flex;align-items:center;gap:6px}.pp-checkin-records-head>img[data-v-04d2c0db]{width:15px;height:15px;-o-object-fit:contain;object-fit:contain;flex:none}.pp-checkin-records-head h3[data-v-04d2c0db]{min-width:0;margin:0;color:#986840;flex:1 1 auto;font-size:16px;font-weight:600;line-height:1.4;white-space:normal;overflow-wrap:anywhere}.pp-checkin-records-head button[data-v-04d2c0db]{display:flex;align-items:center;padding:0;border:0;color:#363636;background:transparent;flex:none;gap:3px;font-size:14px;font-weight:500;line-height:1.4;white-space:nowrap}.pp-checkin-records-head button img[data-v-04d2c0db]{width:6px;height:10px;-o-object-fit:contain;object-fit:contain}.pp-checkin-record[data-v-04d2c0db]{display:flex;flex-wrap:wrap;align-items:center;padding:9px 0;gap:8px}.pp-checkin-record+.pp-checkin-record[data-v-04d2c0db]{border-top:1px solid #e1e1e1}.pp-checkin-record-num[data-v-04d2c0db]{display:flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;color:#333;background:#e8d9fa;flex:none;font-size:14px;font-weight:400;line-height:1}.pp-checkin-record-date[data-v-04d2c0db]{color:#333;flex:none;font-size:14px;font-weight:500;line-height:1.4;white-space:nowrap}.pp-checkin-record-prize[data-v-04d2c0db]{display:flex;align-items:center;min-width:0;color:#363636;flex:1 1 100px;gap:5px;font-size:14px;font-weight:500;line-height:1.4;white-space:normal;overflow-wrap:anywhere}.pp-checkin-record-prize span[data-v-04d2c0db]{min-width:0}.pp-checkin-record-prize img[data-v-04d2c0db]{width:17px;height:17px;-o-object-fit:contain;object-fit:contain;flex:none}.pp-checkin-record-status[data-v-04d2c0db]{color:#999;flex:none;font-size:14px;font-weight:500;line-height:1.4;white-space:nowrap}.pp-checkin-record-status.is-win[data-v-04d2c0db]{color:#a9760a;font-weight:600}.pp-checkin-all[data-v-04d2c0db]{display:flex;align-items:center;justify-content:center;width:calc(100% - 28px);min-height:39px;margin:12px 14px 0;padding:6px 12px;border:0;border-radius:12px;color:#fff;background-image:url(../../static/img/btn-gold.341bf291.png);background-repeat:no-repeat;background-size:100% 100%;font-size:18px;font-weight:600;line-height:1.2;white-space:nowrap}.pp-checkin-all[data-v-04d2c0db]:active{transform:translateY(1px)}.pp-toast[data-v-04d2c0db]{position:fixed;bottom:calc(32px + env(safe-area-inset-bottom));left:50%;z-index:40;max-width:80%;padding:8px 16px;border-radius:999px;color:#fff;background:rgba(30,23,40,.85);font-size:15px;line-height:1.4;transform:translateX(-50%);white-space:normal;overflow-wrap:anywhere}