.state-page[data-v-f39cb878]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:320px;padding:24px 16px;display:flex}.state-page--compact[data-v-f39cb878]{min-height:180px;padding:16px}.state-page--app[data-v-f39cb878]{min-height:260px;padding:20px 16px}.state-page__icon[data-v-f39cb878]{border-radius:var(--radius-circle);background:var(--color-fill-2);width:64px;height:64px;color:var(--color-text-3);justify-content:center;align-items:center;margin-bottom:4px;font-size:20px;font-weight:500;line-height:1;display:flex}.state-page--app .state-page__icon[data-v-f39cb878]{width:56px;height:56px;font-size:18px}.state-page__icon--err[data-v-f39cb878]{color:#eaa9a6;background:#fff5f4}.state-page--admin .state-page__icon--plain[data-v-f39cb878]{color:#d3dde9;background:#f8fafc}.state-page--admin.state-page--empty .state-page__title[data-v-f39cb878],.state-page--admin.state-page--empty .state-page__desc[data-v-f39cb878]{color:#a9b4c2}.state-page--admin .state-page__icon--wait[data-v-f39cb878]{color:var(--primary-6);background:#edf6ff}.state-page--admin.state-page--error .state-page__title[data-v-f39cb878],.state-page--admin.state-page--error .state-page__desc[data-v-f39cb878]{color:#d9645f}.state-page__title[data-v-f39cb878]{font-size:var(--font-size-lg);color:var(--color-text-1);margin:0;font-weight:500}.state-page__desc[data-v-f39cb878]{max-width:420px;font-size:var(--font-size-md);line-height:var(--line-height-base);color:var(--color-text-2);margin:0}.state-page__meta[data-v-f39cb878]{flex-wrap:wrap;justify-content:center;gap:6px 16px;margin:2px 0 0;display:flex}.state-page__meta-row[data-v-f39cb878]{align-items:baseline;gap:6px;display:flex}.state-page__meta dt[data-v-f39cb878]{font-size:var(--font-size-xs);color:var(--color-text-3)}.state-page__meta dd[data-v-f39cb878]{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-text-2);word-break:break-all;margin:0}.state-page__retry[data-v-f39cb878]{min-height:var(--control-h);border:1px solid var(--primary-6);border-radius:var(--radius-sm);background:var(--color-bg-2);color:var(--primary-6);font-size:var(--font-size-md);cursor:pointer;padding:0 15px}.state-page__retry[data-v-f39cb878]:hover{border-color:var(--primary-5);color:var(--primary-5)}.state-page__retry[data-v-f39cb878]:focus-visible{outline:3px solid color-mix(in srgb, var(--primary-6) 25%, transparent);outline-offset:2px}.status-tag[data-v-734ef215]{white-space:nowrap;align-items:center;display:inline-flex}.status-tag--admin[data-v-734ef215]{border-radius:var(--radius-sm);height:24px;padding:0 8px;font-size:12px;line-height:22px}.status-tag--app[data-v-734ef215]{border-radius:var(--mall-radius-pill);height:18px;padding:0 7px;font-size:11px;line-height:18px}.status-tag--success[data-v-734ef215]{background:var(--green-1);color:var(--green-6)}.status-tag--warning[data-v-734ef215]{background:var(--orange-1);color:var(--orange-6)}.status-tag--danger[data-v-734ef215]{background:var(--red-1);color:var(--red-6)}.status-tag--info[data-v-734ef215]{background:var(--blue-1);color:var(--blue-6)}.status-tag--brand[data-v-734ef215]{background:var(--arcoblue-1);color:var(--arcoblue-6)}:root.admin-ui .status-tag--brand[data-v-734ef215]{background:var(--primary-1);color:var(--primary-6)}.status-tag--neutral[data-v-734ef215]{background:var(--color-fill-2);color:var(--gray-7)}.status-tag--purple[data-v-734ef215]{background:var(--purple-1);color:var(--purple-6)}.status-tag--app.status-tag--success[data-v-734ef215]{background:color-mix(in srgb, var(--mall-status-success) 12%, transparent);color:var(--mall-status-success)}.status-tag--app.status-tag--warning[data-v-734ef215]{background:color-mix(in srgb, var(--mall-status-warning) 12%, transparent);color:var(--mall-status-warning)}.status-tag--app.status-tag--danger[data-v-734ef215]{background:color-mix(in srgb, var(--mall-status-danger) 12%, transparent);color:var(--mall-status-danger)}.status-tag--app.status-tag--info[data-v-734ef215]{background:color-mix(in srgb, var(--mall-status-info) 12%, transparent);color:var(--mall-status-info)}.status-tag--app.status-tag--brand[data-v-734ef215]{background:color-mix(in srgb, var(--mall-app-primary) 12%, transparent);color:var(--mall-app-primary)}.status-tag--app.status-tag--neutral[data-v-734ef215]{background:color-mix(in srgb, var(--ink-500) 12%, transparent);color:var(--ink-500)}
