/* Shared mobile design tokens: workbench, embedded agency and inventory (v2.0). */
:root {
  --app-font:system-ui,-apple-system,BlinkMacSystemFont,"PingFang SC","Noto Sans CJK SC",sans-serif;
  --app-brand:#17382e;
  --app-primary:#285d45;
  --app-bg:#f4f6f5;
  --app-surface:#ffffff;
  --app-field-bg:#fff;
  --app-field-border:#aebfb5;
  --app-field-focus:#285d45;
  --app-field-ring:0 0 0 2px #285d4526;
  --app-field-placeholder:#64776d;
  --app-input-bg:#eef3f0;
  --app-segment-bg:#e8ede9;
  --app-text:#1c2e26;
  --app-muted:#6c7c74;
  --app-line:#e4ebe6;
  --app-border-subtle:#edf2ee;
  --app-soft:#eef6f1;
  --app-danger:#c84334;
  --app-shadow-sm:0 1px 4px rgba(15, 56, 46, 0.04);
  --app-shadow-md:0 8px 24px rgba(15, 56, 46, 0.14);
  --app-radius:14px;
  --app-radius-lg:16px;
  --app-gap:12px;
  --app-body:15px;
  --app-secondary:13px;
  --app-caption:12px;
  --app-search-bg:#eef3f0;
  --app-search-height:40px;
  --app-search-radius:12px;
  --app-search-filter-bg:#ffffff;
  --app-subnav-height:44px;
  --app-subnav-gap:24px;
  --app-header-action-size:44px;
  --app-header-icon-size:24px;
  --app-header-action-top:8px;
  --app-header-action-right:12px;
  --app-placeholder:#8c9b93;
}
