.val[data-v-5d2f0ea4]{-webkit-box-flex:1;background:var(--sps-bg-page);color:var(--sps-text-default);-ms-flex:1;flex:1;height:100%;min-width:0;overflow:auto;width:100%}.val-boot[data-v-5d2f0ea4]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center}.val-inner[data-v-5d2f0ea4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;margin:0 auto;max-width:1760px;padding:28px 32px 48px;width:100%}.val-head[data-v-5d2f0ea4]{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;justify-content:space-between}.val-head-text[data-v-5d2f0ea4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px;min-width:0}.val-head-text h1[data-v-5d2f0ea4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-strong);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:26px;font-weight:800;gap:10px;letter-spacing:-.01em;margin:0}.val-head-text p[data-v-5d2f0ea4]{color:var(--sps-text-muted);font-size:14px;line-height:1.5;margin:0;max-width:760px}.val-actions[data-v-5d2f0ea4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.val-actions[data-v-5d2f0ea4],.val-gbtn[data-v-5d2f0ea4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.val-gbtn[data-v-5d2f0ea4]{background:transparent;border:none;border-radius:var(--sps-radius-md);color:var(--sps-text-strong);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:inherit;font-size:14px;font-weight:700;gap:7px;height:40px;padding:0 14px;-webkit-transition:background .15s;transition:background .15s;white-space:nowrap}.val-gbtn .md-icon[data-v-5d2f0ea4]{color:var(--sps-icon-default);font-size:18px}.val-gbtn[data-v-5d2f0ea4]:hover{background:var(--sps-bg-sunken)}.tone-primary[data-v-5d2f0ea4]{background:var(--sps-primary-soft);color:var(--sps-primary-text-on-soft)}.tone-success[data-v-5d2f0ea4]{background:var(--sps-success-soft);color:var(--sps-success-text)}.tone-warning[data-v-5d2f0ea4]{background:var(--sps-warning-soft);color:var(--sps-warning-text)}.tone-info[data-v-5d2f0ea4]{background:var(--sps-info-soft);color:var(--sps-info-text)}.tone-danger[data-v-5d2f0ea4]{background:var(--sps-danger-soft);color:var(--sps-danger-text)}.tone-neutral[data-v-5d2f0ea4]{background:var(--sps-bg-sunken);color:var(--sps-text-muted)}.val-chip[data-v-5d2f0ea4],.val-pill[data-v-5d2f0ea4],.val-status[data-v-5d2f0ea4]{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;border-radius:var(--sps-radius-pill);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:700;gap:6px;height:24px;letter-spacing:0;padding:0 10px;white-space:nowrap}.val-chip .md-icon[data-v-5d2f0ea4],.val-pill .md-icon[data-v-5d2f0ea4],.val-status .md-icon[data-v-5d2f0ea4]{font-size:14px}.val-pill[data-v-5d2f0ea4]{gap:5px;height:22px;padding:0 9px}.val-k[data-v-5d2f0ea4]{color:var(--sps-text-subtle);font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.val-small[data-v-5d2f0ea4]{color:var(--sps-text-muted);font-size:12.5px}.val-small a[data-v-5d2f0ea4]{color:var(--sps-primary);font-weight:700}.val-small.is-warn-text[data-v-5d2f0ea4]{color:var(--sps-warning-text);font-weight:700}.is-bad[data-v-5d2f0ea4]{color:var(--sps-danger-text);font-weight:700}.val-muted[data-v-5d2f0ea4]{color:var(--sps-text-subtle)}.val-dot[data-v-5d2f0ea4]{-ms-flex-negative:0;background:currentColor;border-radius:50%;display:inline-block;flex-shrink:0;height:7px;position:relative;width:7px}.val-dot.k-live[data-v-5d2f0ea4]{background:var(--sps-success)}.val-dot.k-draft[data-v-5d2f0ea4]{background:var(--sps-text-subtle)}.val-dot.k-building[data-v-5d2f0ea4]{background:var(--sps-warning)}.val-dot.is-build[data-v-5d2f0ea4]:after,.val-dot.is-live[data-v-5d2f0ea4]:after{-webkit-animation:val-pulse-data-v-5d2f0ea4 1.8s ease-out infinite;animation:val-pulse-data-v-5d2f0ea4 1.8s ease-out infinite;background:inherit;border-radius:50%;content:"";inset:0;position:absolute}.val-dot.is-build[data-v-5d2f0ea4]:after{-webkit-animation-duration:1.1s;animation-duration:1.1s}@-webkit-keyframes val-pulse-data-v-5d2f0ea4{0%{opacity:.7;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(2.8);transform:scale(2.8)}}@keyframes val-pulse-data-v-5d2f0ea4{0%{opacity:.7;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(2.8);transform:scale(2.8)}}.val-in[data-v-5d2f0ea4]{-webkit-animation:val-in-data-v-5d2f0ea4 .42s cubic-bezier(.2,.7,.2,1) both;animation:val-in-data-v-5d2f0ea4 .42s cubic-bezier(.2,.7,.2,1) both;-webkit-animation-delay:calc(var(--i, 0)*45ms);animation-delay:calc(var(--i, 0)*45ms)}@-webkit-keyframes val-in-data-v-5d2f0ea4{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes val-in-data-v-5d2f0ea4{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:none;transform:none}}.val-stats[data-v-5d2f0ea4]{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.val-stat[data-v-5d2f0ea4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-lg);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;min-width:0;padding:16px 18px;-webkit-transition:-webkit-box-shadow .2s,-webkit-transform .2s;transition:-webkit-box-shadow .2s,-webkit-transform .2s;transition:box-shadow .2s,transform .2s;transition:box-shadow .2s,transform .2s,-webkit-box-shadow .2s,-webkit-transform .2s}.val-stat[data-v-5d2f0ea4]:hover{-webkit-box-shadow:var(--sps-shadow-md);box-shadow:var(--sps-shadow-md);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.val-stat-top[data-v-5d2f0ea4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;min-width:0}.val-stat-top .val-k[data-v-5d2f0ea4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.val-stat-mid[data-v-5d2f0ea4]{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;justify-content:space-between;min-width:0}.val-stat-spark[data-v-5d2f0ea4]{margin-bottom:2px}.val-stat-sub[data-v-5d2f0ea4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;min-height:22px}.val-stat-sub.is-col[data-v-5d2f0ea4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;gap:6px}.val-big[data-v-5d2f0ea4]{color:var(--sps-text-strong);font-size:28px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.01em;line-height:1.1;white-space:nowrap}.val-big small[data-v-5d2f0ea4]{color:var(--sps-text-muted);font-size:13px;font-weight:600}.val-big.is-bad[data-v-5d2f0ea4]{color:var(--sps-danger-text)}.val-meter[data-v-5d2f0ea4]{background:var(--sps-bg-sunken);border-radius:3px;display:block;height:6px;overflow:hidden;position:relative}.val-meter i[data-v-5d2f0ea4]{background:var(--sps-primary);border-radius:3px;display:block;height:100%;-webkit-transition:width .6s cubic-bezier(.2,.7,.2,1);transition:width .6s cubic-bezier(.2,.7,.2,1)}.val-meter.is-warn i[data-v-5d2f0ea4]{background:var(--sps-warning)}.val-meter.is-indet i[data-v-5d2f0ea4]{-webkit-animation:val-indet-data-v-5d2f0ea4 1.4s ease-in-out infinite;animation:val-indet-data-v-5d2f0ea4 1.4s ease-in-out infinite;width:38%}.val-meter.sm[data-v-5d2f0ea4]{height:4px;width:72px}.val-meter.is-run i[data-v-5d2f0ea4]{overflow:hidden;position:relative}.val-meter.is-run i[data-v-5d2f0ea4]:after{-webkit-animation:val-shimmer-data-v-5d2f0ea4 1.3s linear infinite;animation:val-shimmer-data-v-5d2f0ea4 1.3s linear infinite;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(var(--sps-bg-surface)),to(transparent));background:linear-gradient(90deg,transparent,var(--sps-bg-surface),transparent);content:"";inset:0;opacity:.55;position:absolute}@-webkit-keyframes val-shimmer-data-v-5d2f0ea4{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes val-shimmer-data-v-5d2f0ea4{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes val-indet-data-v-5d2f0ea4{0%{-webkit-transform:translateX(-110%);transform:translateX(-110%)}to{-webkit-transform:translateX(280%);transform:translateX(280%)}}@keyframes val-indet-data-v-5d2f0ea4{0%{-webkit-transform:translateX(-110%);transform:translateX(-110%)}to{-webkit-transform:translateX(280%);transform:translateX(280%)}}.val-tools[data-v-5d2f0ea4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.val-search[data-v-5d2f0ea4]{max-width:100%;width:300px}.val-search[data-v-5d2f0ea4] .ant-input{border-radius:var(--sps-radius-md);height:40px}.val-search .md-icon[data-v-5d2f0ea4]{color:var(--sps-icon-muted);font-size:18px}.val-grow[data-v-5d2f0ea4]{-webkit-box-flex:1;-ms-flex:1;flex:1}.val-seg[data-v-5d2f0ea4]{background:var(--sps-bg-sunken);border-radius:var(--sps-radius-md);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:2px;max-width:100%;overflow-x:auto;padding:3px;scrollbar-width:none}.val-seg[data-v-5d2f0ea4]::-webkit-scrollbar{display:none}.val-seg button[data-v-5d2f0ea4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:none;border-radius:var(--sps-radius-sm);color:var(--sps-text-muted);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:7px;height:34px;padding:0 12px;-webkit-transition:background .15s,color .15s;transition:background .15s,color .15s;white-space:nowrap}.val-seg button .md-icon[data-v-5d2f0ea4]{font-size:16px}.val-seg button[data-v-5d2f0ea4]:hover{color:var(--sps-text-strong)}.val-seg button.on[data-v-5d2f0ea4]{background:var(--sps-bg-surface);-webkit-box-shadow:var(--sps-shadow-sm);box-shadow:var(--sps-shadow-sm);color:var(--sps-text-strong)}.val-seg button.on .val-count[data-v-5d2f0ea4]{background:var(--sps-primary-soft);color:var(--sps-primary-text-on-soft)}.val-count[data-v-5d2f0ea4]{-webkit-box-pack:center;-ms-flex-pack:center;background:var(--sps-bg-surface);border-radius:var(--sps-radius-pill);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--sps-text-muted);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:700;height:18px;justify-content:center;min-width:20px;padding:0 6px}.val-count[data-v-5d2f0ea4],.val-host[data-v-5d2f0ea4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.val-host[data-v-5d2f0ea4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;min-width:0}.val-host code[data-v-5d2f0ea4]{background:transparent;color:var(--sps-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;min-width:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.val-host-acts[data-v-5d2f0ea4]{-ms-flex-negative:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-shrink:0;gap:2px;opacity:0;-webkit-transition:opacity .15s;transition:opacity .15s}.val-host-acts a[data-v-5d2f0ea4],.val-host-acts button[data-v-5d2f0ea4]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent;border:none;border-radius:var(--sps-radius-sm);color:var(--sps-icon-muted);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:24px;justify-content:center;padding:0;width:24px}.val-host-acts a .md-icon[data-v-5d2f0ea4],.val-host-acts button .md-icon[data-v-5d2f0ea4]{font-size:15px}.val-host-acts a[data-v-5d2f0ea4]:hover,.val-host-acts button[data-v-5d2f0ea4]:hover{background:var(--sps-bg-sunken);color:var(--sps-primary)}.val-host-acts a[data-v-5d2f0ea4]:focus-visible,.val-host-acts button[data-v-5d2f0ea4]:focus-visible{opacity:1}.val-card:hover .val-host-acts[data-v-5d2f0ea4],.val-host-acts[data-v-5d2f0ea4]:focus-within,.val-row:hover .val-host-acts[data-v-5d2f0ea4]{opacity:1}@media(hover:none){.val-host-acts[data-v-5d2f0ea4]{opacity:1}}.val-grid[data-v-5d2f0ea4]{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}@media(min-width:1500px){.val-grid[data-v-5d2f0ea4]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1900px){.val-grid[data-v-5d2f0ea4]{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:1180px){.val-grid[data-v-5d2f0ea4]{grid-template-columns:repeat(2,minmax(0,1fr))}}.val-card[data-v-5d2f0ea4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-lg);color:inherit;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;outline:none;overflow:hidden;position:relative;-webkit-transition:border-color .2s,-webkit-box-shadow .2s,-webkit-transform .2s;transition:border-color .2s,-webkit-box-shadow .2s,-webkit-transform .2s;transition:box-shadow .2s,transform .2s,border-color .2s;transition:box-shadow .2s,transform .2s,border-color .2s,-webkit-box-shadow .2s,-webkit-transform .2s}.val-card[data-v-5d2f0ea4]:focus-visible,.val-card[data-v-5d2f0ea4]:hover{border-color:var(--sps-primary-border);-webkit-box-shadow:var(--sps-shadow-md);box-shadow:var(--sps-shadow-md);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.val-card:hover .val-cover-ic[data-v-5d2f0ea4]{-webkit-transform:scale(1.06) rotate(-3deg);transform:scale(1.06) rotate(-3deg)}.val-card:hover .val-open .md-icon[data-v-5d2f0ea4]{-webkit-transform:translateX(3px);transform:translateX(3px)}.val-card.k-draft[data-v-5d2f0ea4]{border-style:dashed}.val-cover[data-v-5d2f0ea4]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;height:76px;justify-content:space-between;padding:0 18px}.val-cover .val-status[data-v-5d2f0ea4],.val-cover-ic.vib[data-v-5d2f0ea4]{background:var(--sps-bg-surface);-webkit-box-shadow:var(--sps-shadow-sm);box-shadow:var(--sps-shadow-sm)}.val-cover-ic.vib[data-v-5d2f0ea4]{border-radius:14px;height:48px;-webkit-transition:-webkit-transform .25s cubic-bezier(.2,.7,.2,1);transition:-webkit-transform .25s cubic-bezier(.2,.7,.2,1);transition:transform .25s cubic-bezier(.2,.7,.2,1);transition:transform .25s cubic-bezier(.2,.7,.2,1),-webkit-transform .25s cubic-bezier(.2,.7,.2,1);width:48px}.val-cover-ic.vib[data-v-5d2f0ea4] .md-icon{font-size:26px}.val-card.k-draft .val-cover[data-v-5d2f0ea4]{background:var(--sps-bg-sunken)}.val-card-body[data-v-5d2f0ea4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:12px;min-width:0;padding:16px 18px 14px}.val-card-body>.val-card-id[data-v-5d2f0ea4]{-webkit-box-flex:0;-ms-flex:none;flex:none}.val-card-body[data-v-5d2f0ea4]>:last-child{margin-top:auto}.val-card-id[data-v-5d2f0ea4]{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:1px;min-width:0}.val-card-id b[data-v-5d2f0ea4]{color:var(--sps-text-strong);font-size:15.5px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.val-desc[data-v-5d2f0ea4]{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--sps-text-muted);display:-webkit-box;font-size:12.5px;line-height:1.5;margin:0;min-height:37px;overflow:hidden}.val-metrics[data-v-5d2f0ea4]{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;justify-content:space-between}.val-metric-l[data-v-5d2f0ea4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px;min-width:0}.val-metric-l b[data-v-5d2f0ea4]{color:var(--sps-text-strong);font-size:20px;font-variant-numeric:tabular-nums;font-weight:800}.val-card-facts[data-v-5d2f0ea4]{color:var(--sps-text-muted);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12.5px;gap:14px}.val-card-facts span[data-v-5d2f0ea4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:4px}.val-card-facts .md-icon[data-v-5d2f0ea4]{color:var(--sps-icon-muted);font-size:15px}.val-card-facts .is-bad .md-icon[data-v-5d2f0ea4]{color:var(--sps-danger-text)}.val-build[data-v-5d2f0ea4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--sps-warning-soft);border-radius:var(--sps-radius-md);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:10px 12px}.val-build-row[data-v-5d2f0ea4]{-webkit-box-pack:justify;-ms-flex-pack:justify;color:var(--sps-warning-text);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12.5px;font-weight:600;justify-content:space-between}.val-build-row code[data-v-5d2f0ea4]{background:transparent;color:var(--sps-warning-text);font-variant-numeric:tabular-nums;padding:0}.val-build .val-meter[data-v-5d2f0ea4]{background:var(--sps-bg-surface)}.val-steps[data-v-5d2f0ea4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.val-step[data-v-5d2f0ea4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-sunken);border-radius:var(--sps-radius-pill);color:var(--sps-text-muted);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;font-weight:700;gap:4px;height:26px;padding:0 10px}.val-step .md-icon[data-v-5d2f0ea4]{font-size:14px}.val-step.done[data-v-5d2f0ea4]{background:var(--sps-success-soft);color:var(--sps-success-text)}.val-card-foot[data-v-5d2f0ea4]{-webkit-box-pack:justify;-ms-flex-pack:justify;border-top:1px solid var(--sps-border-default);color:var(--sps-text-muted);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12.5px;gap:10px;justify-content:space-between;padding:10px 18px}.val-card-foot[data-v-5d2f0ea4],.val-pub[data-v-5d2f0ea4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.val-pub[data-v-5d2f0ea4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:7px;min-width:0}.val-pub>.md-icon[data-v-5d2f0ea4]{color:var(--sps-icon-muted);font-size:16px}.val-pub-t[data-v-5d2f0ea4]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.val-av[data-v-5d2f0ea4]{-webkit-box-flex:0;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:50%;-ms-flex:0 0 22px;flex:0 0 22px;font-size:10px;font-weight:800;height:22px;justify-content:center;letter-spacing:.02em;width:22px}.val-av[data-v-5d2f0ea4],.val-open[data-v-5d2f0ea4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.val-open[data-v-5d2f0ea4]{color:var(--sps-primary);font-weight:700;gap:3px;white-space:nowrap}.val-open .md-icon[data-v-5d2f0ea4]{font-size:15px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.val-table[data-v-5d2f0ea4]{background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-lg);overflow:hidden}.val-tr[data-v-5d2f0ea4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;display:grid;font-size:13px;gap:14px;grid-template-columns:minmax(0,2.6fr) minmax(0,1.1fr) minmax(0,1.5fr) 70px 90px minmax(0,1.3fr) 24px;padding:12px 18px}.val-tr+.val-tr[data-v-5d2f0ea4]{border-top:1px solid var(--sps-border-default)}.val-tr .c-num[data-v-5d2f0ea4]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.val-row[data-v-5d2f0ea4]{cursor:pointer;outline:none;position:relative;-webkit-transition:background .15s,-webkit-transform .2s,-webkit-box-shadow .2s;transition:background .15s,-webkit-transform .2s,-webkit-box-shadow .2s;transition:background .15s,transform .2s,box-shadow .2s;transition:background .15s,transform .2s,box-shadow .2s,-webkit-transform .2s,-webkit-box-shadow .2s}.val-row[data-v-5d2f0ea4]:focus-visible,.val-row[data-v-5d2f0ea4]:hover{background:var(--sps-bg-raised);-webkit-box-shadow:var(--sps-shadow-sm);box-shadow:var(--sps-shadow-sm);-webkit-transform:translateY(-1px);transform:translateY(-1px);z-index:1}.val-row:hover .val-chev[data-v-5d2f0ea4]{color:var(--sps-primary);opacity:1;-webkit-transform:none;transform:none}.val-th[data-v-5d2f0ea4]{background:var(--sps-bg-sunken);color:var(--sps-text-subtle);font-size:11.5px;font-weight:700;letter-spacing:.06em;padding-bottom:10px;padding-top:10px;text-transform:uppercase}.val-row-id[data-v-5d2f0ea4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;min-width:0}.val-row-id .val-card-id b[data-v-5d2f0ea4]{font-size:14px}.val-row-status[data-v-5d2f0ea4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;gap:6px}.val-row-req[data-v-5d2f0ea4],.val-row-status[data-v-5d2f0ea4]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0}.val-row-req[data-v-5d2f0ea4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.val-row-n[data-v-5d2f0ea4]{color:var(--sps-text-strong);font-variant-numeric:tabular-nums;font-weight:800}.val-members[data-v-5d2f0ea4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:4px}.val-members .md-icon[data-v-5d2f0ea4]{color:var(--sps-icon-muted);font-size:15px}.val-chev[data-v-5d2f0ea4]{color:var(--sps-icon-muted);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;opacity:0;-webkit-transform:translateX(-4px);transform:translateX(-4px);-webkit-transition:opacity .15s,-webkit-transform .2s;transition:opacity .15s,-webkit-transform .2s;transition:opacity .15s,transform .2s;transition:opacity .15s,transform .2s,-webkit-transform .2s}.val-chev .md-icon[data-v-5d2f0ea4]{font-size:20px}.val-nomatch[data-v-5d2f0ea4]{color:var(--sps-text-muted);margin:0;padding:32px 0;text-align:center}.val-empty[data-v-5d2f0ea4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-lg);color:var(--sps-text-muted);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:56px 20px;text-align:center}.val-empty h3[data-v-5d2f0ea4]{color:var(--sps-text-strong);font-size:20px;font-weight:800;margin:16px 0 6px}.val-empty p[data-v-5d2f0ea4]{line-height:1.55;margin:0 0 20px;max-width:560px}.val-empty-badge.vib[data-v-5d2f0ea4]{-webkit-animation:val-float-data-v-5d2f0ea4 3.2s ease-in-out infinite;animation:val-float-data-v-5d2f0ea4 3.2s ease-in-out infinite;border-radius:22px;height:76px;width:76px}.val-empty-badge.vib[data-v-5d2f0ea4] .md-icon{font-size:38px}@-webkit-keyframes val-float-data-v-5d2f0ea4{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes val-float-data-v-5d2f0ea4{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.val-empty-ctas[data-v-5d2f0ea4]{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;justify-content:center}.val-ideas-lead[data-v-5d2f0ea4]{margin:24px 0 10px}.val-ideas[data-v-5d2f0ea4]{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;justify-content:center}.val-ideas button[data-v-5d2f0ea4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-sunken);border:none;border-radius:var(--sps-radius-pill);color:var(--sps-text-strong);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:8px;padding:6px 14px 6px 6px;-webkit-transition:background .15s,-webkit-transform .15s;transition:background .15s,-webkit-transform .15s;transition:background .15s,transform .15s;transition:background .15s,transform .15s,-webkit-transform .15s}.val-ideas button[data-v-5d2f0ea4]:hover{background:var(--sps-primary-soft);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.val-tpls[data-v-5d2f0ea4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.val-sec-head[data-v-5d2f0ea4],.val-tpls[data-v-5d2f0ea4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.val-sec-head[data-v-5d2f0ea4]{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-between}.val-sec-head h2[data-v-5d2f0ea4]{color:var(--sps-text-strong);font-size:16px;font-weight:800;gap:10px;margin:0}.val-sec-head a[data-v-5d2f0ea4],.val-sec-head h2[data-v-5d2f0ea4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.val-sec-head a[data-v-5d2f0ea4]{color:var(--sps-primary);font-size:12.5px;font-weight:700;gap:3px;margin-left:6px}.val-sec-head a .md-icon[data-v-5d2f0ea4]{font-size:15px}.val-sec-acts[data-v-5d2f0ea4]{gap:4px}.val-arrow[data-v-5d2f0ea4],.val-sec-acts[data-v-5d2f0ea4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.val-arrow[data-v-5d2f0ea4]{-webkit-box-pack:center;-ms-flex-pack:center;background:var(--sps-bg-sunken);border:none;border-radius:50%;color:var(--sps-text-strong);cursor:pointer;height:32px;justify-content:center;-webkit-transition:background .15s,opacity .15s;transition:background .15s,opacity .15s;width:32px}.val-arrow .md-icon[data-v-5d2f0ea4]{font-size:20px}.val-arrow[data-v-5d2f0ea4]:hover:not(:disabled){background:var(--sps-primary-soft);color:var(--sps-primary-text-on-soft)}.val-arrow[data-v-5d2f0ea4]:disabled{cursor:default;opacity:.4}.val-tpl-row[data-v-5d2f0ea4]{display:grid;gap:14px;grid-auto-columns:minmax(240px,calc(20% - 11.2px));grid-auto-flow:column;overflow-x:auto;padding:2px 2px 8px;scroll-behavior:smooth;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:thin}.val-tpl[data-v-5d2f0ea4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-lg);color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;overflow:hidden;scroll-snap-align:start;text-decoration:none;-webkit-transition:border-color .2s,-webkit-box-shadow .2s,-webkit-transform .2s;transition:border-color .2s,-webkit-box-shadow .2s,-webkit-transform .2s;transition:box-shadow .2s,transform .2s,border-color .2s;transition:box-shadow .2s,transform .2s,border-color .2s,-webkit-box-shadow .2s,-webkit-transform .2s}.val-tpl[data-v-5d2f0ea4]:hover{border-color:var(--sps-primary-border);-webkit-box-shadow:var(--sps-shadow-md);box-shadow:var(--sps-shadow-md);color:inherit;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.val-tpl:hover img[data-v-5d2f0ea4]{-webkit-transform:scale(1.04);transform:scale(1.04)}.val-tpl-img[data-v-5d2f0ea4]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:128px;justify-content:center;overflow:hidden;position:relative}.val-tpl-img img[data-v-5d2f0ea4]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;position:absolute;-webkit-transition:-webkit-transform .35s cubic-bezier(.2,.7,.2,1);transition:-webkit-transform .35s cubic-bezier(.2,.7,.2,1);transition:transform .35s cubic-bezier(.2,.7,.2,1);transition:transform .35s cubic-bezier(.2,.7,.2,1),-webkit-transform .35s cubic-bezier(.2,.7,.2,1);width:100%}.val-tpl-txt[data-v-5d2f0ea4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px;min-width:0;padding:10px 12px 12px}.val-tpl-txt b[data-v-5d2f0ea4]{color:var(--sps-text-strong);font-size:13.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.val-tpl-txt small[data-v-5d2f0ea4]{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--sps-text-muted);display:-webkit-box;font-size:12px;line-height:1.4;overflow:hidden}@media(prefers-reduced-motion:reduce){.val-empty-badge.vib[data-v-5d2f0ea4],.val-in[data-v-5d2f0ea4]{-webkit-animation:none;animation:none}.val-dot[data-v-5d2f0ea4]:after{display:none}.val-meter.is-indet i[data-v-5d2f0ea4]{-webkit-animation:none;animation:none;opacity:.55;width:100%}.val-meter.is-run i[data-v-5d2f0ea4]:after{display:none}.val-card[data-v-5d2f0ea4],.val-row[data-v-5d2f0ea4],.val-stat[data-v-5d2f0ea4],.val-tpl[data-v-5d2f0ea4]{-webkit-transition:none;transition:none}.val-card[data-v-5d2f0ea4]:hover,.val-row[data-v-5d2f0ea4]:hover,.val-stat[data-v-5d2f0ea4]:hover,.val-tpl[data-v-5d2f0ea4]:hover{-webkit-transform:none;transform:none}}@media(max-width:1100px){.val-stats[data-v-5d2f0ea4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.val-tr[data-v-5d2f0ea4]{grid-template-columns:minmax(0,1fr) auto}.val-th>span[data-v-5d2f0ea4]:last-child,.val-tr .c-hide[data-v-5d2f0ea4],.val-tr .val-chev[data-v-5d2f0ea4]{display:none}.val-tpl-row[data-v-5d2f0ea4]{grid-auto-columns:minmax(220px,70%)}}@media(max-width:640px){.val-inner[data-v-5d2f0ea4]{gap:18px;padding:20px 16px 32px}.val-head-text h1[data-v-5d2f0ea4]{font-size:22px}.val-actions[data-v-5d2f0ea4]{width:100%}.val-grid[data-v-5d2f0ea4]{grid-template-columns:minmax(0,1fr)}.val-search[data-v-5d2f0ea4]{width:100%}.val-grow[data-v-5d2f0ea4]{display:none}.val-big[data-v-5d2f0ea4]{font-size:22px;white-space:normal}.val-big small[data-v-5d2f0ea4]{display:block}.val-stat-mid[data-v-5d2f0ea4]{-ms-flex-wrap:wrap;flex-wrap:wrap}.val-stat[data-v-5d2f0ea4]{gap:8px;padding:14px}.val-stat-spark[data-v-5d2f0ea4]{width:72px}.val-sec-acts .val-arrow[data-v-5d2f0ea4]{display:none}}.van2[data-v-659ad12b]{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--sps-bg-page);color:var(--sps-text-default);-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;height:100%;min-width:0;overflow:auto;width:100%}.van2-boot[data-v-659ad12b],.van2[data-v-659ad12b]{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.van2-boot[data-v-659ad12b]{-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex:1;flex:1;justify-content:center}.van2-boot[data-v-659ad12b],.van2-top[data-v-659ad12b]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.van2-top[data-v-659ad12b]{background:var(--sps-bg-surface);-webkit-box-shadow:inset 0 -1px 0 var(--sps-border-default);box-shadow:inset 0 -1px 0 var(--sps-border-default);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px;min-height:56px;padding:8px 24px;position:sticky;top:0;z-index:3}.van2-back[data-v-659ad12b]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--sps-radius-md);color:var(--sps-text-default);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-weight:700;gap:6px;height:34px;padding:0 10px}.van2-back .md-icon[data-v-659ad12b]{font-size:18px}.van2-back[data-v-659ad12b]:hover{background:var(--sps-bg-sunken);color:var(--sps-text-strong)}.van2-title[data-v-659ad12b]{color:var(--sps-text-strong);font-size:15px;font-weight:800}.van2-grow[data-v-659ad12b]{-webkit-box-flex:1;-ms-flex:1;flex:1}.van2-seg[data-v-659ad12b]{background:var(--sps-bg-sunken);border-radius:var(--sps-radius-md);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:2px;max-width:100%;overflow-x:auto;padding:3px;scrollbar-width:none}.van2-seg[data-v-659ad12b]::-webkit-scrollbar{display:none}.van2-seg button[data-v-659ad12b]{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;background:transparent;border:none;border-radius:var(--sps-radius-sm);color:var(--sps-text-muted);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-shrink:0;font:inherit;font-size:13px;font-weight:700;gap:8px;height:34px;padding:0 14px;white-space:nowrap}.van2-seg button .md-icon[data-v-659ad12b]{font-size:17px}.van2-seg button[data-v-659ad12b]:hover:not(:disabled){color:var(--sps-text-strong)}.van2-seg button.on[data-v-659ad12b]{background:var(--sps-bg-surface);-webkit-box-shadow:var(--sps-shadow-sm);box-shadow:var(--sps-shadow-sm);color:var(--sps-text-strong)}.van2-seg button[data-v-659ad12b]:disabled{cursor:not-allowed;opacity:.6}.van2-seg.sm button[data-v-659ad12b]{font-weight:600;height:30px;padding:0 12px}.van2-main[data-v-659ad12b]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:22px;max-width:1760px;padding:28px 32px 48px;width:100%}.van2-head[data-v-659ad12b]{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;justify-content:space-between}.van2-head-text[data-v-659ad12b]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px;min-width:0}.van2-head-text h1[data-v-659ad12b]{color:var(--sps-text-strong);font-size:26px;font-weight:800;letter-spacing:-.01em;margin:0}.van2-head-text p[data-v-659ad12b]{color:var(--sps-text-muted);font-size:14px;line-height:1.5;margin:0;max-width:720px}.tone-primary[data-v-659ad12b]{background:var(--sps-primary-soft);color:var(--sps-primary-text-on-soft)}.tone-success[data-v-659ad12b]{background:var(--sps-success-soft);color:var(--sps-success-text)}.tone-warning[data-v-659ad12b]{background:var(--sps-warning-soft);color:var(--sps-warning-text)}.tone-info[data-v-659ad12b]{background:var(--sps-info-soft);color:var(--sps-info-text)}.tone-danger[data-v-659ad12b]{background:var(--sps-danger-soft);color:var(--sps-danger-text)}.tone-neutral[data-v-659ad12b],.van2-chip[data-v-659ad12b]{background:var(--sps-bg-sunken);color:var(--sps-text-muted)}.van2-chip[data-v-659ad12b]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--sps-radius-pill);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:11.5px;font-weight:700;height:22px;padding:0 9px;white-space:nowrap}.van2-grid[data-v-659ad12b]{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.van2-tcard[data-v-659ad12b]{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-lg);color:inherit;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font:inherit;min-width:0;overflow:hidden;padding:0;text-align:left;-webkit-transition:-webkit-box-shadow .15s;transition:-webkit-box-shadow .15s;transition:box-shadow .15s;transition:box-shadow .15s,-webkit-box-shadow .15s}.van2-tcard[data-v-659ad12b]:hover{-webkit-box-shadow:var(--sps-shadow-md);box-shadow:var(--sps-shadow-md)}.van2-tcard[data-v-659ad12b]:focus-within{-webkit-box-shadow:var(--sps-shadow-md);box-shadow:var(--sps-shadow-md)}.van2-shot[data-v-659ad12b]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;height:150px;overflow:hidden;padding:14px;position:relative}.van2-shot img[data-v-659ad12b]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.van2-shot i[data-v-659ad12b]{background:var(--sps-bg-surface);border-radius:var(--sps-radius-sm);display:block;opacity:.85}.van2-shot-ic[data-v-659ad12b]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--sps-bg-surface);border-radius:var(--sps-radius-md);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:36px;justify-content:center;left:14px;position:absolute;top:14px;width:36px}.van2-shot-ic .md-icon[data-v-659ad12b]{font-size:20px}.van2-tbody[data-v-659ad12b]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;background:transparent;border:none;border-radius:0 0 var(--sps-radius-lg) var(--sps-radius-lg);color:inherit;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;font:inherit;gap:10px;min-width:0;padding:16px;text-align:left;width:100%}.van2-tbody[data-v-659ad12b]:focus-visible{outline:2px solid var(--sps-border-focus);outline-offset:-2px}.van2-tbody small[data-v-659ad12b]{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--sps-text-muted);display:-webkit-box;font-size:12.5px;line-height:1.5;overflow:hidden}.van2-tname[data-v-659ad12b]{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:space-between}.van2-tname b[data-v-659ad12b]{color:var(--sps-text-strong);font-size:15px;font-weight:800;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.van2-chips[data-v-659ad12b]{gap:6px}.van2-chips[data-v-659ad12b],.van2-feats[data-v-659ad12b]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.van2-feats[data-v-659ad12b]{gap:4px;margin-top:auto}.van2-feat[data-v-659ad12b]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--sps-bg-sunken);border-radius:var(--sps-radius-pill);color:var(--sps-icon-muted);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:11.5px;font-weight:700;height:26px;justify-content:center;min-width:26px;padding:0 6px}.van2-feat .md-icon[data-v-659ad12b]{font-size:15px}.van2-feat.dom[data-v-659ad12b]{background:var(--sps-info-soft);color:var(--sps-info-text)}.van2-feat.more[data-v-659ad12b]{color:var(--sps-text-muted)}.sr[data-v-659ad12b]{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.van2-skel[data-v-659ad12b]{pointer-events:none}.van2-tcard.skel .van2-shot[data-v-659ad12b]{background:var(--sps-bg-sunken)}.van2-tcard.skel i[data-v-659ad12b]{background:var(--sps-bg-sunken);border-radius:var(--sps-radius-sm);display:block;overflow:hidden;position:relative}.van2-tcard.skel i[data-v-659ad12b]:after{-webkit-animation:van2-shimmer-data-v-659ad12b 1.4s infinite;animation:van2-shimmer-data-v-659ad12b 1.4s infinite;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(var(--sps-bg-surface)),to(transparent));background:linear-gradient(90deg,transparent,var(--sps-bg-surface),transparent);content:"";inset:0;position:absolute;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.van2-tcard.skel .l[data-v-659ad12b]{height:12px;width:100%}.van2-tcard.skel .l.w60[data-v-659ad12b]{height:16px;width:60%}.van2-tcard.skel .l.w80[data-v-659ad12b]{width:80%}.van2-tcard.skel .c[data-v-659ad12b]{border-radius:var(--sps-radius-pill);height:22px;width:56px}@-webkit-keyframes van2-shimmer-data-v-659ad12b{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes van2-shimmer-data-v-659ad12b{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@media(prefers-reduced-motion:reduce){.van2-tcard.skel i[data-v-659ad12b]:after{-webkit-animation:none;animation:none}}.van2-pub[data-v-659ad12b]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-muted);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;font-weight:600;gap:5px;min-width:0}.van2-pub .md-icon[data-v-659ad12b]{color:var(--sps-info-text);font-size:15px}.van2-chip.st-pending[data-v-659ad12b]{background:var(--sps-warning-soft);color:var(--sps-warning-text)}.van2-chip.st-approved[data-v-659ad12b]{background:var(--sps-success-soft);color:var(--sps-success-text)}.van2-chip.st-rejected[data-v-659ad12b]{background:var(--sps-danger-soft);color:var(--sps-danger-text)}.van2-reject[data-v-659ad12b]{color:var(--sps-danger-text)!important}.van2-empty[data-v-659ad12b]{color:var(--sps-text-muted);margin:8px 0}.van2-empty a[data-v-659ad12b]{color:var(--sps-primary);cursor:pointer}.van2-cta[data-v-659ad12b]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-text-strong);border-radius:var(--sps-radius-lg);color:var(--sps-text-inverse);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px;padding:20px 22px}.van2-cta>div[data-v-659ad12b]{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 420px;flex:1 1 420px;-ms-flex-direction:column;flex-direction:column;gap:6px;min-width:0}.van2-cta b[data-v-659ad12b]{font-size:16px;font-weight:800}.van2-cta p[data-v-659ad12b]{font-size:13.5px;line-height:1.5;margin:0;opacity:.78}.van2-cta .supsis-button.van2-cta-btn[data-v-659ad12b]{-webkit-box-flex:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-direction:row;flex-direction:row;gap:8px;height:40px;margin-left:auto;padding:0 18px;white-space:nowrap}.van2-form-wrap[data-v-659ad12b]{gap:18px;max-width:760px;width:100%}.van2-card[data-v-659ad12b],.van2-form-wrap[data-v-659ad12b]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.van2-card[data-v-659ad12b]{background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-lg);gap:16px;padding:22px}.van2-field[data-v-659ad12b]{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:var(--sps-text-strong);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:12.5px;font-weight:700;gap:6px;margin:0}.van2-ideas[data-v-659ad12b]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.van2-ideas>span[data-v-659ad12b]{color:var(--sps-text-muted);font-size:12.5px;margin-right:2px}.van2-ideas button[data-v-659ad12b]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-sunken);border:none;border-radius:var(--sps-radius-pill);color:var(--sps-text-strong);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:inherit;font-size:12.5px;font-weight:600;gap:5px;height:28px;padding:0 12px}.van2-ideas button .md-icon[data-v-659ad12b]{color:var(--sps-primary);font-size:15px}.van2-ideas button[data-v-659ad12b]:hover{background:var(--sps-primary-soft)}.van2-sep[data-v-659ad12b]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-subtle);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11.5px;font-weight:700;gap:10px;letter-spacing:.06em;text-transform:uppercase}.van2-sep[data-v-659ad12b]:after{-webkit-box-flex:1;background:var(--sps-border-default);content:"";-ms-flex:1;flex:1;height:1px}.van2-actions[data-v-659ad12b]{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;justify-content:flex-end}.van2-drop[data-v-659ad12b]{background:var(--sps-bg-sunken);border-radius:var(--sps-radius-lg);-webkit-box-shadow:inset 0 0 0 1px var(--sps-border-default);box-shadow:inset 0 0 0 1px var(--sps-border-default);-webkit-transition:background .15s;transition:background .15s}.van2-drop.over[data-v-659ad12b]{background:var(--sps-primary-soft)}.van2-drop.has[data-v-659ad12b]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;padding:12px}.van2-drop.has img[data-v-659ad12b]{background:var(--sps-bg-surface);border-radius:var(--sps-radius-md);height:84px;-o-object-fit:cover;object-fit:cover;width:120px}.van2-drop-btn[data-v-659ad12b]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:none;color:var(--sps-text-muted);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font:inherit;gap:6px;padding:28px 16px;width:100%}.van2-drop-btn b[data-v-659ad12b]{color:var(--sps-text-strong);font-size:14px}.van2-drop-btn small[data-v-659ad12b]{font-size:12px}.van2-drop-ic[data-v-659ad12b]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--sps-bg-surface);border-radius:var(--sps-radius-lg);color:var(--sps-primary);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:44px;justify-content:center;width:44px}.van2-drop-ic .md-icon[data-v-659ad12b]{font-size:24px}.van2-drop-meta[data-v-659ad12b]{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:var(--sps-text-muted);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:12.5px;gap:4px;min-width:0}.van2-drop-meta b[data-v-659ad12b]{color:var(--sps-text-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.van2-drop-meta a[data-v-659ad12b]{color:var(--sps-primary);cursor:pointer}@media(min-width:1500px){.van2-grid[data-v-659ad12b]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1100px){.van2-grid[data-v-659ad12b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.van2-top[data-v-659ad12b]{gap:8px;padding:8px 12px}.van2-grow[data-v-659ad12b]{display:none}.van2-top>.van2-seg[data-v-659ad12b]{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%}.van2-main[data-v-659ad12b]{gap:18px;padding:20px 16px 32px}.van2-head-text h1[data-v-659ad12b]{font-size:22px}.van2-grid[data-v-659ad12b]{grid-template-columns:minmax(0,1fr)}.van2-card[data-v-659ad12b]{padding:16px}.van2-drop.has[data-v-659ad12b]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.van2-drop.has img[data-v-659ad12b]{height:160px;width:100%}}.vl[data-v-778e596f]{background:var(--sps-bg-page);color:var(--sps-text-default);height:100%;min-height:0;min-width:0;overflow:hidden;width:100%}.vl-boot[data-v-778e596f],.vl[data-v-778e596f]{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.vl-boot[data-v-778e596f]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:var(--sps-text-muted);gap:10px;justify-content:center}.vl-boot>.md-icon[data-v-778e596f]{color:var(--sps-icon-muted);font-size:44px}.vl-boot b[data-v-778e596f]{color:var(--sps-text-strong)}.vl-missing-hint[data-v-778e596f]{color:var(--sps-text-muted);font-size:13px;margin:0;max-width:420px;text-align:center}.vl-missing-reason[data-v-778e596f]{background:var(--sps-bg-sunken);border-radius:var(--sps-radius-sm);color:var(--sps-text-muted);font-size:12px;padding:2px 8px}.vl-missing-acts[data-v-778e596f]{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:4px}.vl-body[data-v-778e596f],.vl-main[data-v-778e596f]{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;min-height:0}.vl-main[data-v-778e596f]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;overflow:auto}.vl-main.vl-main-fill[data-v-778e596f]{overflow:hidden}.vl.narrow .vl-body[data-v-778e596f]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}