/* Semi360 design tokens. Generated from styles/hub.css — do not edit.
   Products link this file instead of copying the palette. */
:root {
  --brand-ink: #191334;
  --brand-violet: #5F47C9;
  --brand-violet-50: #EBEBFF;
  --brand-violet-100: #C3C0FF;
  --brand-violet-300: #9747FF;
  --brand-violet-600: #5336B8;
  --brand-violet-700: #4625A7;
  --brand-violet-900: #310086;
  --brand-teal: #24D0C0;
  --brand-teal-50: #E5FFFD;
  --brand-teal-100: #DBF7F3;
  --brand-teal-200: #CBE7E3;
  --brand-teal-300: #BCD8D4;
  --fg-1: #122926;
  --fg-2: #304844;
  --fg-3: #4E6763;
  --fg-4: #445D59;
  --fg-disabled: #BDBDBD;
  --fg-on-brand: #FFFFFF;
  --bg-1: #FFFFFF;
  --bg-2: #E0FCF8;
  --bg-3: #CBE7E3;
  --bg-4: #BCD8D4;
  --bg-5: #A9C4C0;
  --bg-6: #97BAB6;
  --bg-dark: #191334;
  --bg-dark-2: #213835;
  --bg-dark-3: #172E2B;
  --bg-app: #F4F6F6;
  --bg-card: #FFFFFF;
  --bg-sidebar: #FFFFFF;
  --bg-row-hover: #F0FAF8;
  --bg-row-stripe: #FAFCFC;
  --bg-row-selected: #D6F2EE;
  --topbar-bg: var(--brand-ink);
  --topbar-fg: #FFFFFF;
  --topbar-fg-subtle: rgba(255,255,255,0.65);
  --topbar-border: rgba(255,255,255,0.08);
  --chip-bg: #FFFFFF;
  --table-border: var(--bg-2);
  --stroke-1: #BCD8D4;
  --stroke-2: #A9C4C0;
  --stroke-accessible: #9FBAB6;
  --stroke-focus: #5F47C9;
  --danger: #C50F1F;
  --danger-bg: #FDE7E9;
  --warning: #BC4B09;
  --warning-bg: #FFF4CE;
  --success: #107C10;
  --success-bg: #DFF6DD;
  --info: #0F6CBD;
  --info-bg: #EBF3FC;
  --shadow-2: 0 0 2px 0 rgba(0,0,0,.12),0 1px 2px 0 rgba(0,0,0,.14);
  --shadow-4: 0 0 2px 0 rgba(0,0,0,.12),0 2px 4px 0 rgba(0,0,0,.14);
  --shadow-8: 0 0 2px 0 rgba(0,0,0,.12),0 4px 8px 0 rgba(0,0,0,.14);
  --shadow-16: 0 0 2px 0 rgba(0,0,0,.12),0 8px 16px 0 rgba(0,0,0,.14);
  --shadow-28: 0 0 8px 0 rgba(0,0,0,.12),0 14px 28px 0 rgba(0,0,0,.20);
  --shadow-brand-8: 0 0 2px 0 rgba(95,71,201,.30),0 4px 8px 0 rgba(95,71,201,.16);
  --radius-sm: 2px;
  --radius-md: 4px;
  --radius-lg: 6px;
  --radius-xl: 8px;
  --radius-circle: 9999px;
  --font-ui: "Inter","Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;
  --font-display: "Inter","Segoe UI",sans-serif;
  --font-mono: "Cascadia Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;
  --fw-regular: 400;
  --fw-medium: 500;
  --fw-semibold: 600;
  --fw-bold: 700;
  --ink: #191334;
  --ink-2: #2A2350;
  --navy: #14102B;
  --violet: #5F47C9;
  --violet-lt: #8B78DB;
  --violetlt: #9B86E8;
  --sky: #39B6FF;
  --gold: #FFC24B;
  --teal: #0B7C74;
  --teal-br: #24D0C0;
  --page: #F2F4F3;
  --paper: #F6FBF9;
  --line: #DDE4E2;
  --muted: #4E6763;
  --green: #12876B;
  --amber: #C98A1E;
  --clay: #B5632B;
  --red: var(--danger);
  --r: 12px;
  --page-pad-y: 18px;
  --page-pad-x: 24px;
  --page-pad-bottom: 24px;
  --page-head-title: 600 20px/28px var(--font-display);
  --page-head-sub: 400 12.5px/16px var(--font-display);
  --page-head-gap: 1px;
  --product-topbar-h: 48px;
  --hub-header-h: 46px;
  --product-rail-w: 238px;
  --product-rail-mini-w: 60px;
  --white: #fff;
  --rail: 264px;
  --rail-mini: 64px;
}
