:root {
  --v3-brand: #4DAFFE;
  --v3-brand-soft: #B6DBFE;
  --v3-action: #1677D2;
  --v3-action-hover: #1268BA;
  --v3-action-press: #0F5AA3;
  --v3-tint: #EEF6FF;
  --v3-ink: #1F2A37;
  --v3-stone: #5D6773;
  --v3-smoke: #7D8792;
  --v3-paper: #FFFFFF;
  --v3-sheet: rgba(77,175,254,.06);
  --v3-sheet-hover: rgba(77,175,254,.11);
  --v3-line: rgba(31,42,55,.08);
  --v3-line-strong: rgba(31,42,55,.15);
  --v3-float: 0 12px 32px rgba(31,42,55,.10), 0 2px 6px rgba(31,42,55,.05);
  --v3-shadow: 0 10px 30px rgba(31,42,55,.10), 0 2px 6px rgba(31,42,55,.06);
  --v3-focus: 0 0 0 3px rgba(77,175,254,.40);
  --v3-creator-blue: #1677D2;
  --v3-creator-blue-border: #4DAFFE;
  --v3-creator-blue-tint: #EEF6FF;
  --v3-creator-teal: #0F7F72;
  --v3-creator-teal-border: #36C2AE;
  --v3-creator-teal-tint: #E8F7F4;
  --v3-creator-violet: #6A45D1;
  --v3-creator-violet-border: #9D82F2;
  --v3-creator-violet-tint: #F1EDFD;
  --v3-creator-rose: #C23A6B;
  --v3-creator-rose-border: #F0779F;
  --v3-creator-rose-tint: #FCEEF3;
  --v3-creator-apricot: #A35F1A;
  --v3-creator-apricot-border: #F2A65E;
  --v3-creator-apricot-tint: #FCF2E7;
  --v3-type-skills: #4DAFFE;
  --v3-type-prompts: #F2A65E;
  --v3-type-mcp: #9D82F2;
  --v3-type-agents: #F0779F;
  --v3-type-workflows: #36C2AE;
  --v3-type-assets: #8CC152;
  --v3-type-datasets: #D9A923;
  --v3-type-models: #5B6CD6;
  --v3-type-hardware: #1F2A37;
  --v3-danger: #D63A36;
  --v3-success: #1B7F55;
  --v3-success-dot: #2E9E6B;
  --v3-warning: #A86A00;
  --v3-warning-dot: #E0A321;
  --v3-persona-coral: #F48FB1;
  --v3-persona-coral-tint: #FDECF3;
  --v3-persona-sand: #F6AE73;
  --v3-persona-sand-tint: #FFF1E7;
  --v3-persona-beige: #E7C64A;
  --v3-persona-beige-tint: #FBF7E4;
  --v3-persona-moss: #45C6AB;
  --v3-persona-moss-tint: #E8F8F3;
  --v3-persona-gray: #47C4E0;
  --v3-persona-gray-tint: #E7F7FB;
  --v3-persona-violet: #A68AF0;
  --v3-persona-violet-tint: #F2EEFD;
  --v3-font: "OPPO Sans 4.0", "PingFang SC", "Microsoft YaHei", sans-serif;
  --v3-font-mono: ui-monospace, "SF Mono", Menlo, monospace;
  --v3-text-hero: 40px;
  --v3-text-heading: 30px;
  --v3-text-subheading: 24px;
  --v3-text-body: 15px;
  --v3-text-compact: 14px;
  --v3-text-small: 13px;
  --v3-text-caption: 12px;
  --v3-text-min: 11px;
  --v3-radius-xs: 4px;
  --v3-radius-sm: 6px;
  --v3-radius-md: 8px;
  --v3-radius-lg: 12px;
  --v3-radius-pill: 999px;
}
