.pet-log-page[data-v-07076a3c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.page-head[data-v-07076a3c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.page-head .dp-dept-hint[data-v-07076a3c]{margin:0}.filter-bar[data-v-07076a3c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:12px}.filter-bar__semester[data-v-07076a3c]{width:190px}.filter-bar__range[data-v-07076a3c]{width:250px!important}.filter-bar__small[data-v-07076a3c]{width:110px}.filter-bar__search[data-v-07076a3c]{width:160px}.log-table[data-v-07076a3c] .el-table__header th{background:#f8fafc;color:#475569;font-weight:600}.log-table[data-v-07076a3c] .el-table__body td{vertical-align:middle}.log-table[data-v-07076a3c] .el-table__row:hover>td{background:#f5f9ff!important}.cell-stack[data-v-07076a3c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;min-width:0;line-height:1.35;text-align:center}.snap-dot[data-v-07076a3c]{margin:0 4px;color:#cbd5e1}.snap-score[data-v-07076a3c]{font-size:12px;color:#475569;font-variant-numeric:tabular-nums;white-space:nowrap}.snap-score .is-up[data-v-07076a3c]{color:#15803d}.snap-score .is-down[data-v-07076a3c]{color:#b45309}.num[data-v-07076a3c]{font-variant-numeric:tabular-nums;color:#0f172a;font-size:13px}.muted[data-v-07076a3c]{color:#64748b;font-size:12px}.strong[data-v-07076a3c]{color:#0f172a;font-weight:500;font-size:13px}.ellipsis[data-v-07076a3c]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.action-tag[data-v-07076a3c],.source-tag[data-v-07076a3c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:40px;height:22px;padding:0 8px;border-radius:999px;font-size:12px;font-weight:500;line-height:1}.action-tag.is-claim[data-v-07076a3c]{background:#dcfce7;color:#15803d}.action-tag.is-change[data-v-07076a3c]{background:#eff6ff;color:#1d4ed8}.source-tag.is-parent[data-v-07076a3c]{background:#fef3c7;color:#b45309}.source-tag.is-admin[data-v-07076a3c]{background:#ede9fe;color:#6d28d9}.pet-flow[data-v-07076a3c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;max-width:100%;white-space:nowrap}.pet-flow i[data-v-07076a3c]{color:#94a3b8;-ms-flex-negative:0;flex-shrink:0}.level-badge[data-v-07076a3c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:22px;padding:0 8px;border-radius:999px;background:#eff6ff;color:#1d4ed8;font-size:12px;font-weight:600;line-height:1}