.notice-page[data-v-e65f4712]{min-height:100vh;background:#f5f6f8;color:#111827}.notice-page[data-v-e65f4712] .van-nav-bar{background:#fff;border-bottom:1px solid #eef0f4}.notice-page[data-v-e65f4712] .van-nav-bar__title{color:#111827;font-weight:700}.notice-refresh[data-v-e65f4712]{min-height:calc(100vh - 46px);padding:.82rem .86rem 1.2rem;box-sizing:border-box}.notice-list[data-v-e65f4712],.notice-skeleton[data-v-e65f4712]{display:flex;flex-direction:column;gap:.52rem}.notice-card[data-v-e65f4712]{width:100%;display:block;padding:.78rem;border:1px solid #eceff5;border-radius:.46rem;background:#fff;box-shadow:0 .16rem .48rem rgba(17,24,39,.035);color:inherit;text-align:left;box-sizing:border-box}.notice-card[data-v-e65f4712]:active{border-color:rgba(var(--app-theme-color-rgb),.22);background:#fbfcff}.notice-card__head[data-v-e65f4712]{display:grid;grid-template-columns:.48rem minmax(0,1fr);align-items:center;-moz-column-gap:.42rem;column-gap:.42rem}.notice-card__dot[data-v-e65f4712]{width:.42rem;height:.42rem;border-radius:50%;background:var(--app-theme-color);box-shadow:0 0 0 3px rgba(var(--app-theme-color-rgb),.1)}.notice-card__dot.is-read[data-v-e65f4712]{background:#cbd5e1;box-shadow:none}.notice-card__title[data-v-e65f4712]{min-width:0;font-size:.88rem;line-height:1.35;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notice-card__action[data-v-e65f4712]{display:flex;align-items:center;justify-content:space-between;margin-top:.52rem;font-size:.68rem;line-height:1.2;color:#697386}.notice-card__status[data-v-e65f4712]{color:var(--app-theme-color);font-weight:800}.notice-card__status.is-read[data-v-e65f4712]{color:#8b95a5}.notice-card__action[data-v-e65f4712]{color:var(--app-theme-color);font-weight:800}.skeleton-card[data-v-e65f4712]{pointer-events:none}.skeleton-line[data-v-e65f4712]{position:relative;overflow:hidden;height:.72rem;border-radius:999px;background:#eef2f7}.skeleton-line[data-v-e65f4712]:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.72),transparent);animation:skeleton-shimmer-e65f4712 1.2s infinite}.skeleton-line--title[data-v-e65f4712]{width:72%}.skeleton-line--meta[data-v-e65f4712]{width:48%;margin-top:.62rem}.skeleton-line--action[data-v-e65f4712]{width:34%;margin-top:.62rem;margin-left:auto}@keyframes skeleton-shimmer-e65f4712{to{transform:translateX(100%)}}.notice-page[data-v-e65f4712] .van-empty{margin-top:.72rem;border-radius:.46rem;background:#fff;border:1px solid #eceff5}