.offline-badge[data-v-f698d4d7]{color:#fff;z-index:2000;background:linear-gradient(90deg,#ff4d4f,#ee5552) border-box;border-radius:25px;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:500;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #3c1e0a1a}.warning-icon[data-v-f698d4d7]{font-size:18px}.fade-enter-active[data-v-f698d4d7],.fade-leave-active[data-v-f698d4d7]{transition:opacity .5s ease-in-out}.fade-enter-from[data-v-f698d4d7],.fade-leave-to[data-v-f698d4d7]{opacity:0}
