/* SellerMetrika presentation tokens. No business settings or data. */
:root {
  --sm-bg:#0b0e11; --sm-surface:#181e26; --sm-surface-raised:#202730;
  --sm-text:#edf2f7; --sm-muted:#a9b8c9; --sm-border:#ffffff1c;
  --sm-accent:#bdF564; --sm-good:#67dca6; --sm-bad:#ff9caa;
  --sm-font-base:13px; --sm-line-base:1.45; --sm-label-size:12px;
  --sm-page-gap:22px; --sm-section-gap:16px; --sm-card-gap:10px;
  --sm-card-padding:12px; --sm-compact-padding:10px; --sm-toolbar-padding:7px;
  --sm-control-height:34px; --sm-table-row-height:40px; --sm-radius:10px;
  --sm-title-size:24px; --sm-subtitle-size:13px; --sm-kpi-value-size:24px;
  --sm-detail-value-size:24px; --sm-icon-size:24px; --sm-icon-stroke:1.75;
  --sm-motion-fast:150ms; --sm-motion:220ms;
}
@media(max-width:820px){:root,body[data-ui-density] {
  --sm-font-base:14px; --sm-label-size:12px; --sm-page-gap:14px;
  --sm-section-gap:14px; --sm-card-gap:10px; --sm-card-padding:12px;
  --sm-control-height:44px; --sm-table-row-height:46px; --sm-title-size:24px;
}}
@media(prefers-reduced-motion:reduce){:root{--sm-motion-fast:0s;--sm-motion:0s}}
