@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('data:font/woff2;base64,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') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}


:root {
  --color-primary: #893999;
  --color-danger: #ef3278;
  --color-warning: #e16a37;
  --color-success: #58cf98;
  --color-main-sidebar-bg: #1b0c29;
  --color-menu-item-active-bg: #32243e;
  --color-text-main: #232932;
  --color-text-alternative: #373451;
  --color-text-icon: #4f545b;
  --color-text-muted: #878da9;
  --color-main-bg: #ffffff;
  --color-alternative-bg: #f5f6fa;
  --color-content-wrapper-bg: #f7f7f7;
  --color-border-main: #e7e9f2;
  --color-border-alternative: #dcdee7;
  --color-input-bg: #ffffff;
  --color-input-text: #555555;
  --color-input-disabled-bg: #eeeeee;
  --color-btn-default-bg: #f3ebf5;
  --color-btn-default-text: #893999;
  --radius-btn: 18px;
  --radius-btn-md: 15px;
  --radius-btn-xs: 11px;
  --radius-card: 4px;
  --radius-modal: 8px;
  --radius-badge: 15px;
  --nav-w: 216px;
  --header-h: 60px;
}

*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
html { scroll-behavior: smooth; }

body {
  font-family: Mulish, 'Source Sans Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.5;
  color: var(--color-text-main);
  background: var(--color-content-wrapper-bg);
}

/* ── HEADER ─────────────────────────────────────────── */
.ds-hd {
  position: fixed; top: 0; left: 0; right: 0;
  height: var(--header-h);
  background: var(--color-main-sidebar-bg);
  display: flex; align-items: center;
  padding: 0 28px; gap: 14px; z-index: 200;
  box-shadow: inset 0 -1px 0 rgba(255,255,255,0.06);
}
.ds-hd__badge {
  width: 32px; height: 32px; border-radius: 50%;
  background: var(--color-primary);
  display: flex; align-items: center; justify-content: center; flex-shrink: 0;
}
.ds-hd__name { font-size: 15px; font-weight: 700; color: #fff; }
.ds-hd__sep  { width: 1px; height: 20px; background: rgba(255,255,255,0.1); }
.ds-hd__sub  { font-size: 12px; color: rgba(255,255,255,0.38); letter-spacing: 0.03em; }
.ds-hd__ver  { margin-left: auto; font-size: 10px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: rgba(255,255,255,0.25); }

/* ── LAYOUT ──────────────────────────────────────────── */
.ds-wrap { display: flex; padding-top: var(--header-h); min-height: 100vh; }

.ds-nav {
  width: var(--nav-w); flex-shrink: 0;
  position: fixed; top: var(--header-h); bottom: 0;
  background: var(--color-main-bg);
  border-right: 1px solid var(--color-border-main);
  overflow-y: auto; padding: 20px 0;
}
.ds-nav::-webkit-scrollbar { width: 3px; }
.ds-nav::-webkit-scrollbar-thumb { background: var(--color-border-main); border-radius: 2px; }

.ds-nav-grp { margin-bottom: 6px; }
.ds-nav-lbl {
  display: block; padding: 8px 18px 4px;
  font-size: 10px; font-weight: 700; text-transform: uppercase;
  letter-spacing: 0.1em; color: var(--color-text-muted);
}
.ds-nav-a {
  display: block; padding: 5px 18px;
  font-size: 13px; color: var(--color-text-icon);
  text-decoration: none;
  border-left: 2px solid transparent;
  transition: color .12s, background .12s;
}
.ds-nav-a:hover { color: var(--color-primary); background: var(--color-btn-default-bg); }
.ds-nav-a.on { color: var(--color-primary); border-left-color: var(--color-primary); background: var(--color-btn-default-bg); font-weight: 600; }

.ds-main { margin-left: var(--nav-w); flex: 1; padding: 44px 0 80px; }

/* ── SECTIONS ────────────────────────────────────────── */
.ds-sec { margin-bottom: 60px; scroll-margin-top: 84px; padding: 36px 52px; }
.ds-eyebrow { font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.12em; color: var(--color-primary); margin-bottom: 6px; }
.ds-title { font-size: 22px; font-weight: 700; color: var(--color-text-alternative); margin-bottom: 8px; text-wrap: balance; }
.ds-desc { font-size: 14px; color: var(--color-text-muted); line-height: 1.65; max-width: 580px; margin-bottom: 28px; }
.ds-sub-title {
  font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em;
  color: var(--color-text-muted); margin-bottom: 14px; padding-bottom: 8px;
  border-bottom: 1px solid var(--color-border-main);
}
.ds-sub { margin-bottom: 36px; }
hr.ds-rule { border: none; border-top: 1px solid var(--color-border-main); margin: 52px 0; }

/* ── PREVIEW BOX ─────────────────────────────────────── */
.ds-box {
  background: var(--color-main-bg);
  border: 1px solid var(--color-border-main);
  border-radius: var(--radius-card);
  padding: 28px;
}
.ds-box--gray { background: var(--color-content-wrapper-bg); }
.ds-box--dark { background: var(--color-main-sidebar-bg); }

/* ── COLORS ──────────────────────────────────────────── */
.color-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(148px,1fr)); gap: 12px; }
.swatch { border: 1px solid var(--color-border-main); border-radius: var(--radius-card); overflow: hidden; background: var(--color-main-bg); }
.swatch__bar { height: 56px; }
.swatch__info { padding: 9px 11px; }
.swatch__name  { font-size: 12px; font-weight: 700; color: var(--color-text-alternative); display: block; margin-bottom: 1px; }
.swatch__token { font-size: 10px; color: var(--color-text-muted); font-family: 'SF Mono', Consolas, monospace; display: block; }
.swatch__hex   { font-size: 11px; color: var(--color-text-icon); font-family: 'SF Mono', Consolas, monospace; font-variant-numeric: tabular-nums; }

/* ── TYPE SCALE ──────────────────────────────────────── */
.type-row { display: flex; align-items: baseline; gap: 20px; padding: 13px 0; border-bottom: 1px solid var(--color-border-main); }
.type-row:last-child { border-bottom: none; }
.type-meta { width: 148px; flex-shrink: 0; }
.type-lbl  { font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.08em; color: var(--color-text-muted); display: block; margin-bottom: 2px; }
.type-spec { font-size: 10px; color: var(--color-text-muted); font-family: 'SF Mono', Consolas, monospace; }

/* ── SPACING ─────────────────────────────────────────── */
.sp-row { display: flex; align-items: center; gap: 14px; padding: 7px 0; border-bottom: 1px solid var(--color-border-main); }
.sp-row:last-child { border-bottom: none; }
.sp-bar-wrap { width: 180px; }
.sp-bar { height: 14px; background: var(--color-primary); opacity: .2; border-radius: 2px; }
.sp-val { width: 36px; font-size: 12px; font-weight: 700; color: var(--color-text-alternative); font-variant-numeric: tabular-nums; font-family: 'SF Mono', Consolas, monospace; }
.sp-desc { font-size: 12px; color: var(--color-text-muted); }

/* ── RADII ───────────────────────────────────────────── */
.radii-row { display: flex; flex-wrap: wrap; gap: 20px; }
.radius-item { display: flex; flex-direction: column; align-items: center; gap: 8px; }
.radius-box { width: 56px; height: 56px; background: var(--color-btn-default-bg); border: 2px solid var(--color-primary); }
.radius-lbl { font-size: 10px; color: var(--color-text-muted); text-align: center; line-height: 1.4; }
.radius-val { font-size: 11px; font-weight: 700; color: var(--color-text-alternative); display: block; font-family: 'SF Mono', Consolas, monospace; }

/* ── ELEVATION ───────────────────────────────────────── */
.elev-grid { display: flex; flex-wrap: wrap; gap: 28px; align-items: flex-end; }
.elev-item { display: flex; flex-direction: column; gap: 10px; align-items: center; }
.elev-box { width: 72px; height: 72px; background: var(--color-main-bg); border-radius: var(--radius-card); }
.elev-flat   { border: 1px solid var(--color-border-main); }
.elev-raised { box-shadow: 0 1px 3px rgba(27,12,41,.09); border: 1px solid var(--color-border-main); }
.elev-float  { box-shadow: 0 2px 8px rgba(27,12,41,.10), 0 1px 3px rgba(27,12,41,.06); }
.elev-modal  { box-shadow: 0 8px 32px rgba(27,12,41,.18), 0 2px 8px rgba(27,12,41,.10); }
.elev-lbl { font-size: 11px; text-align: center; color: var(--color-text-muted); line-height: 1.4; }
.elev-name { font-size: 12px; font-weight: 700; color: var(--color-text-alternative); display: block; }

/* ── BUTTONS ─────────────────────────────────────────── */
.btn-r { display: flex; flex-wrap: wrap; gap: 10px; align-items: center; margin-bottom: 14px; }
.btn-r:last-child { margin-bottom: 0; }
.btn {
  display: inline-flex; align-items: center; gap: 6px;
  border: 1px solid transparent; cursor: pointer;
  font-family: inherit; font-size: 14px; font-weight: 600;
  line-height: 1; text-decoration: none; transition: opacity .13s;
  white-space: nowrap;
}
.btn:focus-visible { outline: 2px solid var(--color-primary); outline-offset: 2px; }
.btn:active { opacity: .82; }
.btn-primary  { background: var(--color-primary); border-color: var(--color-primary); color: #fff; border-radius: var(--radius-btn); padding: 7px 20px; }
.btn-default  { background: var(--color-btn-default-bg); border-color: var(--color-btn-default-bg); color: var(--color-btn-default-text); border-radius: var(--radius-btn); padding: 7px 20px; }
.btn-cancel   { background: var(--color-main-bg); border-color: var(--color-border-alternative); color: var(--color-text-alternative); border-radius: var(--radius-btn); padding: 7px 20px; }
.btn-danger   { background: var(--color-danger); border-color: var(--color-danger); color: #fff; border-radius: var(--radius-btn); padding: 7px 20px; }
.btn-link     { background: transparent; border-color: transparent; color: var(--color-primary); padding: 7px 8px; border-radius: var(--radius-btn); }
.btn-md { border-radius: var(--radius-btn-md) !important; padding: 4px 12px !important; font-size: 13px !important; }
.btn-xs { border-radius: var(--radius-btn-xs) !important; padding: 2px 10px !important; font-size: 12px !important; }
.btn-rnd { width: 36px; height: 36px; border-radius: 50%; padding: 0; display: inline-flex; align-items: center; justify-content: center; flex-shrink: 0; }
.btn-rnd-p { background: var(--color-primary); border-color: var(--color-primary); color: #fff; }
.btn-rnd-d { background: var(--color-main-bg); border: 1px solid var(--color-border-main); color: var(--color-text-icon); }
.btn-sm-rnd { width: 28px !important; height: 28px !important; }

/* ── BADGES ──────────────────────────────────────────── */
.badge-r { display: flex; flex-wrap: wrap; gap: 8px; align-items: center; }
.bdg { display: inline-flex; align-items: center; border-radius: var(--radius-badge); padding: 4px 12px; font-size: 14px; }
.bdg-sent      { background: #ddf0ec; color: var(--color-text-alternative); }
.bdg-draft     { background: #e2ebf8; color: var(--color-text-alternative); }
.bdg-scheduled { background: #d3d3d3; color: var(--color-text-alternative); }
.bdg-active    { background: rgba(137,57,153,.12); color: var(--color-primary); }
.bdg-danger    { background: rgba(239,50,120,.12); color: var(--color-danger); }
.bdg-warning   { background: rgba(225,106,55,.12); color: var(--color-warning); }

/* ── TOGGLE ──────────────────────────────────────────── */
.tog-wrap { display: inline-flex; align-items: center; gap: 10px; }
.tog { position: relative; width: 44px; height: 22px; flex-shrink: 0; }
.tog input { opacity: 0; width: 0; height: 0; }
.tog-track {
  position: absolute; inset: 0;
  background: var(--color-border-alternative); border-radius: 11px;
  transition: background .18s; cursor: pointer;
}
.tog-track::after {
  content: ''; position: absolute;
  width: 16px; height: 16px; border-radius: 50%;
  background: #fff; top: 3px; left: 3px;
  transition: transform .18s; box-shadow: 0 1px 3px rgba(0,0,0,.2);
}
.tog input:checked + .tog-track { background: var(--color-primary); }
.tog input:checked + .tog-track::after { transform: translateX(22px); }
.tog-lbl { font-size: 13px; color: var(--color-text-alternative); }

/* ── STAT CARDS ──────────────────────────────────────── */
.dashlets-container { display: grid; grid-template-columns: repeat(auto-fill,minmax(148px,1fr)); gap: 10px; }
.dashlet {
  background: var(--color-main-bg); border-radius: var(--radius-card);
  padding: 16px; border: 1px solid var(--color-border-main);
}
.stats-container-value { font-size: 26px; font-weight: 700; color: var(--color-text-alternative); line-height: 1.1; margin-bottom: 4px; font-variant-numeric: tabular-nums; }
.stats-container-title { font-size: 12px; font-weight: 300; color: var(--color-text-muted); line-height: 1.4; }

/* ── TABLE ───────────────────────────────────────────── */
.dataTables_scrollBody { overflow-x: auto; }
.tbl { width: 100%; border-collapse: collapse; font-size: 14px; }
.tbl thead th {
  font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: .06em;
  color: #adb2c9; text-align: left; padding: 10px 8px 10px 14px;
  border-bottom: 1px solid var(--color-border-main); white-space: nowrap;
}
.tbl tbody tr { border-bottom: 1px solid var(--color-border-main); }
.tbl tbody tr:hover { background: var(--color-alternative-bg); }
.tbl tbody tr:last-child { border-bottom: none; }
.tbl tbody td { padding: 10px 8px 10px 14px; color: var(--color-text-alternative); }
.tbl input[type=checkbox] { accent-color: var(--color-primary); }

/* ── FORM CONTROLS ───────────────────────────────────── */
.form-group { display: flex; flex-direction: column; gap: 6px; flex: 1; min-width: 190px; }
.form-group label { font-size: 12px; font-weight: 700; color: var(--color-text-alternative); text-transform: uppercase; letter-spacing: .05em; }
.form-control {
  height: 40px; padding: 0 12px;
  background: var(--color-input-bg);
  border: 1px solid var(--color-border-main);
  border-radius: var(--radius-card);
  font-family: inherit; font-size: 14px; color: var(--color-input-text);
  width: 100%; outline: none; transition: border-color .14s;
}
.form-control:focus { border-color: var(--color-primary); }
.form-control:disabled { background: var(--color-input-disabled-bg); color: #aaa; cursor: not-allowed; }
.form-control-has-error { border-color: #eb3879 !important; }
textarea.form-control { height: 96px; padding: 10px 12px; resize: vertical; line-height: 1.5; }
select.form-control {
  appearance: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23893999'/%3E%3C/svg%3E");
  background-repeat: no-repeat; background-position: right 12px center; padding-right: 30px; cursor: pointer;
}
.fhelp { font-size: 12px; color: var(--color-text-muted); }
.fhelp-err { color: #eb3879; }

/* ── FIELD GROUP ─────────────────────────────────────── */
.field-group-container {
  border: 1px solid var(--color-border-main);
  border-radius: var(--radius-card);
  background: var(--color-main-bg);
  padding: 14px 22px;
  margin-bottom: 12px;
}
.field-group-container:last-of-type { margin-bottom: 0; }
.field-group-header { display: flex; align-items: center; justify-content: space-between; margin-bottom: 14px; }
.field-group-title { font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: .08em; color: var(--color-text-alternative); }
.field-group-content { border-top: 1px solid var(--color-border-main); padding-top: 14px; display: flex; flex-direction: column; gap: 14px; }

/* ── APP SHELL PREVIEW (real class names — _header-and-sidebar.scss) ── */
/* .main-header height:60px, contains .module-dropdown + .logo + .navbar */
.demo-main-header { height: 60px; display: flex; align-items: stretch; background: var(--color-main-bg); flex-shrink: 0; }
.demo-module-dropdown { width: 60px; height: 60px; background: var(--color-main-sidebar-bg); display: flex; align-items: center; justify-content: center; flex-shrink: 0; box-shadow: inset -1px -1px 0px rgba(255,255,255,0.10); }
/* .logo: module name text next to the icon square */
.demo-logo { width: 133px; background: var(--color-main-sidebar-bg); border-right: 1px solid var(--color-main-sidebar-border); border-bottom: 1px solid var(--color-main-sidebar-border); display: flex; align-items: center; padding: 0 12px; flex-shrink: 0; }
.demo-logo-lg { font-family: Mulish, sans-serif; font-size: 14px; color: #fff; white-space: nowrap; }
/* .navbar: the full-width top nav bar */
.demo-navbar { flex: 1; display: flex; justify-content: space-between; align-items: stretch; border-bottom: 1px solid var(--color-main-header-border); overflow: hidden; }
.demo-navbar .nav { list-style: none; margin: 0; padding: 0; display: flex; align-items: center; }
.demo-navbar .nav > li > a.nav-link, .demo-navbar .nav > li > a.sidebar-toggle { height: 60px; display: flex; align-items: center; padding: 0 12px; color: var(--color-text-icon); text-decoration: none; gap: 5px; }
.demo-navbar .divider-vertical { height: 60px; width: 1px; background: var(--color-main-header-border); display: block; align-self: stretch; flex-shrink: 0; }
.demo-navbar .navbar-custom-menu { display: flex; align-items: center; }
/* .main-sidebar: 193px dark sidebar — _header-and-sidebar.scss */
.demo-main-sidebar { width: 193px; background: var(--color-main-sidebar-bg); flex-shrink: 0; }
.demo-main-sidebar .sidebar-menu { list-style: none; margin: 12px 0 0 0; padding: 0; font-size: 13px; }
.demo-main-sidebar .sidebar-menu > li { padding: 0 12px 0 8px; min-height: 40px; }
.demo-main-sidebar .sidebar-menu > li > a { display: flex; align-items: center; gap: 10px; padding: 0 10px; min-height: 40px; border-radius: 4px; color: #fff; text-decoration: none; }
.demo-main-sidebar .sidebar-menu > li.active > a { background: var(--color-menu-item-active-bg); }
.demo-main-sidebar .sidebar-menu .saas-menu-icon { flex-shrink: 0; color: rgba(255,255,255,0.75); }
.demo-main-sidebar .sidebar-menu > li.active .saas-menu-icon { color: #fff; }
/* .sub-menu: collapsible child items */
.demo-main-sidebar .sidebar-menu .sub-menu ul { list-style: none; padding: 0; margin: 2px 0 4px 0; }
.demo-main-sidebar .sidebar-menu .sub-menu li { padding-left: 40px; min-height: 32px; }
.demo-main-sidebar .sidebar-menu .sub-menu li > a { display: flex; align-items: center; min-height: 32px; font-size: 12px; color: rgba(255,255,255,0.6); text-decoration: none; }

/* ── PAGE HEADER PREVIEW ─────────────────────────────── */
.content-header { display: flex; align-items: center; gap: 10px; padding: 14px 20px; background: transparent; }
.content-header h1 { font-family: Montserrat, Mulish, sans-serif; font-size: 24px; font-weight: 600; color: var(--color-text-alternative); margin: 0; }
.top-buttons { display: flex; gap: 6px; margin-left: auto; }
.dataTables-overflow-wrapper { background: var(--color-main-bg); border: 1px solid var(--color-border-main); border-radius: 4px; overflow: hidden; margin: 0 20px; }

/* ── INLINE CODE ─────────────────────────────────────── */
code {
  font-family: 'SF Mono', Consolas, 'Liberation Mono', Menlo, monospace;
  font-size: 11px; background: var(--color-alternative-bg);
  color: var(--color-primary); padding: 2px 6px;
  border-radius: 3px; border: 1px solid var(--color-border-main);
}

/* ── SPEC CHIPS ──────────────────────────────────────── */
.specs { display: flex; flex-wrap: wrap; gap: 6px; margin-top: 10px; }
.spec { font-size: 11px; color: var(--color-text-muted); background: var(--color-alternative-bg); border: 1px solid var(--color-border-main); border-radius: 4px; padding: 2px 8px; font-family: 'SF Mono', Consolas, monospace; }

/* ── PAGE PATTERN MOCKUPS ────────────────────────────── */
.content-wrapper { background: var(--color-content-wrapper-bg); border: 1px solid var(--color-border-main); border-radius: var(--radius-card); overflow: hidden; }
.content-preheader { background: transparent; padding: 10px 20px; min-height: 44px; display: flex; align-items: center; justify-content: space-between; }
.back-button { font-size: 13px; color: var(--color-text-muted); text-decoration: none; display: inline-flex; align-items: center; gap: 6px; }
.back-button:hover { color: var(--color-primary); }
.content-header.create-action, .content-header.show-action { padding: 0 20px 14px; gap: 8px; }
.content-header.create-action h1, .content-header.show-action h1 { font-size: 20px; flex: 1; }
.slim-content { padding: 0 20px 18px; overflow: hidden; }
.nav-tabs-custom .nav-tabs { display: flex; background: transparent; border-bottom: 1px solid var(--color-border-main); padding: 0 20px; margin-bottom: 0; list-style: none; padding-left: 0; }
.nav-tabs-custom .nav-tabs li a { display: block; padding: 10px 0; margin-right: 30px; font-size: 14px; color: var(--color-text-muted); border-bottom: 2px solid transparent; margin-bottom: -1px; white-space: nowrap; cursor: default; text-decoration: none; }
.nav-tabs-custom .nav-tabs li.active a { color: var(--color-primary); border-bottom-color: var(--color-primary); font-weight: 600; }
.field-group-container { background: var(--color-main-bg); border: 1px solid var(--color-border-main); border-radius: var(--radius-card); margin-bottom: 10px; overflow: hidden; }
.field-group-container:last-child { margin-bottom: 0; }
.field-group-header { padding: 13px 20px; display: flex; align-items: center; justify-content: space-between; }
.field-group-title { font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: .08em; color: var(--color-text-alternative); }
.field-group-content { padding: 0 20px 18px; }
.pg-callouts { display: grid; grid-template-columns: repeat(3,1fr); gap: 12px; margin-top: 14px; font-size: 12px; color: var(--color-text-muted); }
.pg-callout { background: var(--color-main-bg); border: 1px solid var(--color-border-main); border-radius: var(--radius-card); padding: 12px 14px; }
.pg-callout strong { color: var(--color-text-alternative); display: block; margin-bottom: 4px; font-size: 11px; text-transform: uppercase; letter-spacing: .05em; }
.table-footer { padding: 10px 20px; color: var(--color-text-muted); font-size: 13px; display: flex; align-items: center; gap: 8px; background-color: initial; }

/* show-arrows (prev/next on detail pages) — _crud.scss:141 */
.show-arrows { font-size: 0; }
.show-arrows .btn-show-arrows { border-radius: 2px; border: 1px solid var(--color-border-alternative); padding: 6px; width: 36px; height: 36px; margin-left: 10px; display: inline-flex; align-items: center; justify-content: center; background: var(--color-main-bg); cursor: pointer; }
/* button-row (save/action buttons row inside .content-header) — _crud.scss:209 */
.form-group.button-row { text-align: right; display: flex; flex-direction: row; align-items: center; gap: 5px; margin: 0; }
/* nav-tabs-custom wrapper */
.nav-tabs-custom { box-shadow: none; margin: 0 20px; }
