.vip-card-wrapper[data-v-b903ac45]{font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;justify-content:center}.vip-card[data-v-b903ac45],.vip-card-wrapper[data-v-b903ac45]{align-items:center;display:flex}.vip-card[data-v-b903ac45]{background:linear-gradient(135deg,#87ceeb,#ffb6c1);border:1px solid hsla(0,0%,100%,.2);border-radius:16px;box-shadow:0 10px 30px #0003;color:#fff;height:auto;overflow:hidden;padding:1.5rem 1.5rem .75rem;position:relative;width:380px}.status-tag[data-v-b903ac45]{background:linear-gradient(#9e9e9e,#757575);border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-shadow:0 2px 5px #0003;font-size:.75rem;left:1rem;padding:.25rem 1rem;position:absolute;top:0}.checkin-top-right[data-v-b903ac45]{align-items:center;display:flex;position:absolute;right:1.5rem;top:.5rem;z-index:10}.main-content[data-v-b903ac45]{flex-grow:1;z-index:2}.level-title[data-v-b903ac45]{font-size:2.5rem;font-style:italic;font-weight:700;margin-top:.65rem;text-shadow:1px 1px 3px rgba(0,0,0,.2)}.level-requirement[data-v-b903ac45]{font-size:1rem;font-weight:500;margin-top:-.25rem;opacity:.9}.progress-section[data-v-b903ac45]{margin-top:.2rem}.progress-text[data-v-b903ac45]{font-size:.8rem;opacity:.8}.progress-bar-bg[data-v-b903ac45]{background:#00000040;border-radius:999px;height:.5rem;margin-top:.25rem;width:60%}.progress-bar-fg[data-v-b903ac45]{background:linear-gradient(90deg,#fff,#e0e0e0);border-radius:999px;box-shadow:0 0 5px #ffffff80;height:100%;transition:width .5s ease-out}.hint-text[data-v-b903ac45]{color:#ffffffe6;cursor:pointer;font-size:.75rem;opacity:.7;transition:opacity .2s ease}.hint-text[data-v-b903ac45]:hover{opacity:1}.badge-container[data-v-b903ac45]{height:120px;position:absolute;right:-15px;top:50%;transform:translateY(-50%);width:120px;z-index:1}.badge-svg[data-v-b903ac45]{filter:drop-shadow(0 4px 8px rgba(0,0,0,.3));height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.upgrade-button[data-v-b903ac45]{background:linear-gradient(180deg,#424242,#1a1a1a);border:1px solid hsla(0,0%,100%,.4);border-radius:999px;bottom:1.25rem;box-shadow:0 2px 5px #0000004d;color:#fff;cursor:pointer;font-weight:700;padding:.5rem 1.25rem;position:absolute;right:1.5rem;transition:all .2s ease;z-index:3}.upgrade-button[data-v-b903ac45]:hover{background:linear-gradient(180deg,#505050,#282828);box-shadow:0 4px 10px #0006;transform:scale(1.05)}.checkin-btn[data-v-b903ac45]{background:linear-gradient(90deg,#38bdf8,#06b6d4);border:none;border-radius:9999px;box-shadow:0 2px 8px #38bdf826;color:#fff;cursor:pointer;font-size:1.05rem;font-weight:600;letter-spacing:.02em;margin-right:.75rem;outline:none;overflow:hidden;padding:.5rem 1.5rem;position:relative;transition:background .2s,color .2s,box-shadow .2s,transform .15s}.checkin-btn[data-v-b903ac45]:hover:enabled{background:linear-gradient(90deg,#0ea5e9,#22d3ee);box-shadow:0 4px 16px #38bdf840;color:#fff;transform:translateY(-2px) scale(1.04)}.checkin-btn[data-v-b903ac45]:active:enabled{transform:scale(.98)}.checkin-btn[data-v-b903ac45]:disabled{background:linear-gradient(90deg,#e5e7eb,#cbd5e1);box-shadow:none;color:#a1a1aa;cursor:not-allowed;opacity:.6}.checkedin-label[data-v-b903ac45]{color:#c594f58f;font-size:1.05rem;font-weight:600;letter-spacing:.01em;padding-left:.25rem;text-shadow:0 1px 2px rgba(34,197,94,.08)}.ranking-hint[data-v-b903ac45]{color:#fffc;font-size:.75rem;margin-top:.5rem;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.2)}.hint-text[data-v-b903ac45]{background-color:#0000004d;border-radius:999px;box-shadow:0 2px 5px #0003;display:inline-block;font-weight:500;padding:.25rem .75rem}.announcement-dot[data-v-c6a4b90f]{background-color:#cccccc58;border-radius:50%;cursor:pointer;height:4px;transition:background-color .4s;width:4px}.announcement-dot.active[data-v-c6a4b90f]{background-color:#0b9dd29d}.tabs[data-v-260f6b88]{background:#f3f4f600;border-radius:8px;display:flex;gap:0;overflow:hidden;width:100%}.tab[data-v-260f6b88]{background:transparent;border:none;color:#374151;cursor:pointer;flex:1;font-size:15px;outline:none;padding:10px 0;position:relative;transition:background .2s,color .2s,font-weight .2s;z-index:1}.tab[data-v-260f6b88]:not(:last-child){border-right:1px solid #e5e7eb}.tab--active[data-v-260f6b88]{background:#60a5fa1a 100%;box-shadow:0 2px 8px #6366f114;color:#000;z-index:2}.tab[data-v-260f6b88]:focus-visible{box-shadow:0 0 0 2px #6366f1}.tabs--xs .tab[data-v-260f6b88]{font-size:12px;padding:6px 0}.tabs--sm .tab[data-v-260f6b88]{font-size:14px;padding:8px 0}.tabs--md .tab[data-v-260f6b88]{font-size:16px;padding:12px 0}.tabs--lg .tab[data-v-260f6b88]{font-size:18px;padding:16px 0}.prose[data-v-7c3b4bde]{color:#374151;scrollbar-width:none}.weiba[data-v-7c3b4bde]{background:linear-gradient(0deg,#fff,#fff0);bottom:0;height:24px;left:0;position:absolute;right:0;transition:all .3s;z-index:10}.no_weiba[data-v-7c3b4bde]{opacity:0}.card[data-v-7c3b4bde]{border:1px solid #e5e7eb;transition:box-shadow .3s ease,transform .3s ease}.card[data-v-7c3b4bde]:hover{box-shadow:0 4px 6px #0000001a;transform:translateY(-2px)}.prose[data-v-7dfb0049]{color:#374151}.prose.relative[data-v-7dfb0049]:after{background:linear-gradient(0deg,#fff,#fff0);bottom:0;content:"";height:16px;left:0;position:absolute;right:0}.card[data-v-7dfb0049]{border:1px solid #e5e7eb;transition:box-shadow .3s ease,transform .3s ease}.card[data-v-7dfb0049]:hover{box-shadow:0 4px 6px #0000001a;transform:translateY(-2px)}.masonry-container[data-v-054fa259]{position:relative;width:100%}.masonry-item[data-v-054fa259]{-moz-column-break-inside:avoid;break-inside:avoid}@keyframes spin-reverse-054fa259{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}.animate-spin-reverse[data-v-054fa259]{animation:spin-reverse-054fa259 2s linear infinite}
