.checkin-trigger[data-v-cf5af0bf]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-width:2rem;height:2rem;padding-inline:.55rem;border:1px solid color-mix(in srgb,var(--wn-text) 12%,transparent);border-radius:999px;background:transparent;color:var(--wn-text);cursor:pointer;transition:border-color .15s ease,background-color .15s ease,transform .15s ease}.checkin-trigger--reward[data-v-cf5af0bf]{--checkin-reward-start:color-mix(in srgb,var(--wn-primary) 14%,#fff);--checkin-reward-end:color-mix(in srgb,var(--wn-primary) 4%,#fff);--checkin-reward-ink:color-mix(in srgb,var(--wn-primary) 78%,#172033);--checkin-reward-spark:color-mix(in srgb,var(--wn-primary) 72%,#64748b);--checkin-reward-image-opacity:.12;isolation:isolate;overflow:hidden;min-width:9.5rem;height:2.3rem;padding-inline:.85rem;border:0;background:linear-gradient(105deg,var(--checkin-reward-start),var(--checkin-reward-end));color:var(--checkin-reward-ink);box-shadow:0 6px 16px color-mix(in srgb,var(--wn-primary) 13%,transparent)}.checkin-trigger--reward[data-v-cf5af0bf]:before{position:absolute;z-index:-1;inset:0;background:var(--checkin-banner-bg) center /cover;content:"";opacity:var(--checkin-reward-image-opacity);pointer-events:none;mix-blend-mode:screen}.checkin-trigger--reward[data-v-cf5af0bf]:after{position:absolute;z-index:0;inset:-80% auto -80% -35%;width:22%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.48),transparent);content:"";transform:rotate(18deg) translate(-240%);animation:checkin-trigger-shine-cf5af0bf 5.8s ease-in-out infinite;pointer-events:none}.checkin-trigger--reward[data-v-cf5af0bf]:hover{--checkin-reward-start:color-mix(in srgb,var(--wn-primary) 20%,#fff);--checkin-reward-end:color-mix(in srgb,var(--wn-primary) 8%,#fff);border-color:transparent;background:linear-gradient(105deg,var(--checkin-reward-start),var(--checkin-reward-end));transform:translateY(-1px)}:root[data-theme=dark]{--checkin-reward-start:color-mix(in srgb,var(--wn-primary) 88%,#fff);--checkin-reward-end:color-mix(in srgb,var(--wn-primary) 62%,#6366f1);--checkin-reward-ink:#fff;--checkin-reward-spark:hsla(0,0%,100%,.88);--checkin-reward-image-opacity:.34;box-shadow:0 8px 20px color-mix(in srgb,var(--wn-primary) 22%,transparent)}:root[data-theme=dark]{--checkin-reward-start:color-mix(in srgb,var(--wn-primary) 78%,#fff);--checkin-reward-end:color-mix(in srgb,var(--wn-primary) 54%,#6366f1)}.checkin-trigger[data-v-cf5af0bf]:not(.checkin-trigger--reward):hover{border-color:color-mix(in srgb,var(--wn-primary) 45%,transparent);background:color-mix(in srgb,var(--wn-primary) 8%,transparent)}.checkin-trigger__label[data-v-cf5af0bf]{font-size:.8125rem;font-weight:500;letter-spacing:-.01em}.checkin-trigger--reward .checkin-trigger__label[data-v-cf5af0bf]{position:relative;z-index:1;font-size:.75rem;font-weight:750;letter-spacing:.01em;color:var(--checkin-reward-ink);text-shadow:0 1px 2px color-mix(in srgb,var(--checkin-reward-ink) 12%,transparent);white-space:nowrap}.checkin-trigger__icon-wrap[data-v-cf5af0bf],.checkin-trigger__spark[data-v-cf5af0bf]{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center}.checkin-trigger--reward .checkin-trigger__icon-wrap[data-v-cf5af0bf]{filter:drop-shadow(0 1px 2px rgb(9 28 74/30%));animation:checkin-trigger-gift-cf5af0bf 2.8s ease-in-out infinite}.checkin-trigger__spark[data-v-cf5af0bf]{position:absolute;color:var(--checkin-reward-spark);pointer-events:none}.checkin-trigger__spark--left[data-v-cf5af0bf]{left:.5rem;top:.28rem;animation:checkin-trigger-spark-cf5af0bf 2.4s ease-in-out infinite}.checkin-trigger__spark--right[data-v-cf5af0bf]{right:.6rem;bottom:.25rem;animation:checkin-trigger-spark-cf5af0bf 2.4s ease-in-out .8s infinite}.checkin-trigger__dot[data-v-cf5af0bf]{position:absolute;top:.15rem;right:.15rem;width:.45rem;height:.45rem;border-radius:999px;background:var(--wn-primary,#10b981);box-shadow:0 0 0 2px color-mix(in srgb,var(--wn-page-surface) 92%,transparent)}@keyframes checkin-trigger-shine-cf5af0bf{0%,42%{transform:rotate(18deg) translate(-240%)}62%,to{transform:rotate(18deg) translate(680%)}}@keyframes checkin-trigger-gift-cf5af0bf{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-1px) rotate(-4deg)}}@keyframes checkin-trigger-spark-cf5af0bf{0%,to{opacity:.38;transform:scale(.78) rotate(0)}50%{opacity:1;transform:scale(1.08) rotate(14deg)}}@media(prefers-reduced-motion:reduce){.checkin-trigger--reward .checkin-trigger__icon-wrap[data-v-cf5af0bf],.checkin-trigger--reward[data-v-cf5af0bf]:after,.checkin-trigger__spark[data-v-cf5af0bf]{animation:none}}
