.detection-portal,[data-detection-scope]{--color-primary:var(--accent);--color-primary-hover:var(--accent-hover);--color-primary-bg:var(--accent-weak);--color-primary-light:var(--primary-300);--color-success:var(--success);--color-success-bg:#eaf6ef;--color-warning:var(--warning);--color-warning-bg:#fdf5e8;--color-danger:var(--danger);--color-danger-bg:#fdeeed;--color-info:var(--accent);--color-text-title:var(--ink-900);--color-text-primary:var(--ink-700);--color-text-secondary:var(--ink-500);--color-text-tertiary:var(--ink-400);--color-text-disabled:var(--ink-200);--color-border:var(--line);--color-border-light:var(--line-subtle);--color-bg-page:var(--surface-0);--color-bg-card:var(--surface-1);--color-bg-container:var(--surface-1);--color-bg-hover:var(--surface-hover);--color-fill-hover:var(--surface-2);--semantic-error:var(--danger);--semantic-warning:var(--warning);--semantic-success:var(--success)}.detection-portal{--ink-900:#1a1a2e;--ink-700:#3d4152;--ink-500:#666666;--ink-400:#8a8f99;--ink-300:#a3a8b3;--ink-200:#c5c9d2;--line-subtle:rgba(0,0,0,0.04);--line:rgba(0,0,0,0.06);--line-strong:rgba(0,0,0,0.1);--surface-0:#f4f7f9;--card-bg:rgba(255,255,255,0.92);--card-inset:rgba(255,255,255,0.62);--accent:#1868d8;--accent-hover:#0e55b9;--accent-active:#0a4aa3;--accent-ink:#0b4ead;--accent-weak:#eff4fb;--accent-weak-border:#d4e1f2;--accent-border:rgba(24,104,216,0.28);--accent-rgb:24,104,216;--glow-rgb:44,124,237;--semi-color-primary:#1868d8;--semi-color-primary-hover:#0e55b9;--semi-color-primary-active:#0a4aa3;--semi-color-primary-light-default:#eff4fb;--semi-color-focus-border:#1868d8}