/* ==========================================================================
   lighter — generated media backgrounds (screenshots + mascot art).
   One rule per shot/art id: image-set() of the 480px (1x) + 960px (2x) JPEG
   pair. Ids without a rule fall back to the --surface-2 placeholder.
   ========================================================================== */

/* -------- Mascot / kitten art (generated 2026-07-19) ------------------- */
.art--art-team {
  background-image: url("img/art-team-960.jpg");
  background-image: -webkit-image-set(url("img/art-team-480.jpg") 1x, url("img/art-team-960.jpg") 2x);
  background-image: image-set(url("img/art-team-480.jpg") 1x, url("img/art-team-960.jpg") 2x);
}
/* Lost kitten (section 2 · Синдром утёнка) — generated 2026-07-19 (lighter-kitten2). */
.art--art-kitten-lost {
  background-image: url("img/art-kitten-lost-960.jpg");
  background-image: -webkit-image-set(url("img/art-kitten-lost-480.jpg") 1x, url("img/art-kitten-lost-960.jpg") 2x);
  background-image: image-set(url("img/art-kitten-lost-480.jpg") 1x, url("img/art-kitten-lost-960.jpg") 2x);
}
.art--art-inclusive {
  background-image: url("img/art-inclusive-960.jpg");
  background-image: -webkit-image-set(url("img/art-inclusive-480.jpg") 1x, url("img/art-inclusive-960.jpg") 2x);
  background-image: image-set(url("img/art-inclusive-480.jpg") 1x, url("img/art-inclusive-960.jpg") 2x);
}
/* Terminology whiteboard (section 3 · Три слова) — generated 2026-07-19 (lighter-whiteboard3). */
.art--art-cat-whiteboard {
  background-image: url("img/art-cat-whiteboard-960.jpg");
  background-image: -webkit-image-set(url("img/art-cat-whiteboard-480.jpg") 1x, url("img/art-cat-whiteboard-960.jpg") 2x);
  background-image: image-set(url("img/art-cat-whiteboard-480.jpg") 1x, url("img/art-cat-whiteboard-960.jpg") 2x);
}
/* TODO: placeholder — regenerate as a kitten, see ART REGEN.
   No art-cats-desk-*.jpg exists yet; reuses the existing art-zlata-roi pair. */
.art--art-cats-desk {
  background-image: url("img/art-zlata-roi-960.jpg");
  background-image: -webkit-image-set(url("img/art-zlata-roi-480.jpg") 1x, url("img/art-zlata-roi-960.jpg") 2x);
  background-image: image-set(url("img/art-zlata-roi-480.jpg") 1x, url("img/art-zlata-roi-960.jpg") 2x);
}
/* TODO: placeholder — regenerate as a kitten, see ART REGEN.
   No art-cats-guard-*.jpg exists yet; reuses the existing art-ryzhik-guard pair. */
.art--art-cats-guard {
  background-image: url("img/art-ryzhik-guard-960.jpg");
  background-image: -webkit-image-set(url("img/art-ryzhik-guard-480.jpg") 1x, url("img/art-ryzhik-guard-960.jpg") 2x);
  background-image: image-set(url("img/art-ryzhik-guard-480.jpg") 1x, url("img/art-ryzhik-guard-960.jpg") 2x);
}

/* -------- Screenshots (captured live from lite.cpa /app/, 2026-07-19) --- */
.shot--hero-app { background-image: url("shots/hero-app-960.jpg"); background-image: -webkit-image-set(url("shots/hero-app-480.jpg") 1x, url("shots/hero-app-960.jpg") 2x); background-image: image-set(url("shots/hero-app-480.jpg") 1x, url("shots/hero-app-960.jpg") 2x); }
.shot--dash-full { background-image: url("shots/dash-full-960.jpg"); background-image: -webkit-image-set(url("shots/dash-full-480.jpg") 1x, url("shots/dash-full-960.jpg") 2x); background-image: image-set(url("shots/dash-full-480.jpg") 1x, url("shots/dash-full-960.jpg") 2x); }
.shot--camp-list { background-image: url("shots/camp-list-960.jpg"); background-image: -webkit-image-set(url("shots/camp-list-480.jpg") 1x, url("shots/camp-list-960.jpg") 2x); background-image: image-set(url("shots/camp-list-480.jpg") 1x, url("shots/camp-list-960.jpg") 2x); }
.shot--camp-ed-streams { background-image: url("shots/camp-ed-streams-960.jpg"); background-image: -webkit-image-set(url("shots/camp-ed-streams-480.jpg") 1x, url("shots/camp-ed-streams-960.jpg") 2x); background-image: image-set(url("shots/camp-ed-streams-480.jpg") 1x, url("shots/camp-ed-streams-960.jpg") 2x); }
.shot--land-editor { background-image: url("shots/land-editor-960.jpg"); background-image: -webkit-image-set(url("shots/land-editor-480.jpg") 1x, url("shots/land-editor-960.jpg") 2x); background-image: image-set(url("shots/land-editor-480.jpg") 1x, url("shots/land-editor-960.jpg") 2x); }
.shot--rep-flat { background-image: url("shots/rep-flat-960.jpg"); background-image: -webkit-image-set(url("shots/rep-flat-480.jpg") 1x, url("shots/rep-flat-960.jpg") 2x); background-image: image-set(url("shots/rep-flat-480.jpg") 1x, url("shots/rep-flat-960.jpg") 2x); }
.shot--rep-drill { background-image: url("shots/rep-drill-960.jpg"); background-image: -webkit-image-set(url("shots/rep-drill-480.jpg") 1x, url("shots/rep-drill-960.jpg") 2x); background-image: image-set(url("shots/rep-drill-480.jpg") 1x, url("shots/rep-drill-960.jpg") 2x); }
.shot--land-reports { background-image: url("shots/land-reports-960.jpg"); background-image: -webkit-image-set(url("shots/land-reports-480.jpg") 1x, url("shots/land-reports-960.jpg") 2x); background-image: image-set(url("shots/land-reports-480.jpg") 1x, url("shots/land-reports-960.jpg") 2x); }
.shot--conv-grid { background-image: url("shots/conv-grid-960.jpg"); background-image: -webkit-image-set(url("shots/conv-grid-480.jpg") 1x, url("shots/conv-grid-960.jpg") 2x); background-image: image-set(url("shots/conv-grid-480.jpg") 1x, url("shots/conv-grid-960.jpg") 2x); }
.shot--src-grid { background-image: url("shots/src-grid-960.jpg"); background-image: -webkit-image-set(url("shots/src-grid-480.jpg") 1x, url("shots/src-grid-960.jpg") 2x); background-image: image-set(url("shots/src-grid-480.jpg") 1x, url("shots/src-grid-960.jpg") 2x); }
.shot--flt-list { background-image: url("shots/flt-list-960.jpg"); background-image: -webkit-image-set(url("shots/flt-list-480.jpg") 1x, url("shots/flt-list-960.jpg") 2x); background-image: image-set(url("shots/flt-list-480.jpg") 1x, url("shots/flt-list-960.jpg") 2x); }
.shot--int-advnets { background-image: url("shots/int-advnets-960.jpg"); background-image: -webkit-image-set(url("shots/int-advnets-480.jpg") 1x, url("shots/int-advnets-960.jpg") 2x); background-image: image-set(url("shots/int-advnets-480.jpg") 1x, url("shots/int-advnets-960.jpg") 2x); }
.shot--team-console { background-image: url("shots/team-console-960.jpg"); background-image: -webkit-image-set(url("shots/team-console-480.jpg") 1x, url("shots/team-console-960.jpg") 2x); background-image: image-set(url("shots/team-console-480.jpg") 1x, url("shots/team-console-960.jpg") 2x); }
.shot--logs-clicks { background-image: url("shots/logs-clicks-960.jpg"); background-image: -webkit-image-set(url("shots/logs-clicks-480.jpg") 1x, url("shots/logs-clicks-960.jpg") 2x); background-image: image-set(url("shots/logs-clicks-480.jpg") 1x, url("shots/logs-clicks-960.jpg") 2x); }
.shot--set-goals { background-image: url("shots/set-goals-960.jpg"); background-image: -webkit-image-set(url("shots/set-goals-480.jpg") 1x, url("shots/set-goals-960.jpg") 2x); background-image: image-set(url("shots/set-goals-480.jpg") 1x, url("shots/set-goals-960.jpg") 2x); }
.shot--prof-account { background-image: url("shots/prof-account-960.jpg"); background-image: -webkit-image-set(url("shots/prof-account-480.jpg") 1x, url("shots/prof-account-960.jpg") 2x); background-image: image-set(url("shots/prof-account-480.jpg") 1x, url("shots/prof-account-960.jpg") 2x); }
.shot--land-inclusive { background-image: url("shots/land-inclusive-960.jpg"); background-image: -webkit-image-set(url("shots/land-inclusive-480.jpg") 1x, url("shots/land-inclusive-960.jpg") 2x); background-image: image-set(url("shots/land-inclusive-480.jpg") 1x, url("shots/land-inclusive-960.jpg") 2x); }
.shot--set-storage { background-image: url("shots/set-storage-960.jpg"); background-image: -webkit-image-set(url("shots/set-storage-480.jpg") 1x, url("shots/set-storage-960.jpg") 2x); background-image: image-set(url("shots/set-storage-480.jpg") 1x, url("shots/set-storage-960.jpg") 2x); }
.shot--set-pf { background-image: url("shots/set-pf-960.jpg"); background-image: -webkit-image-set(url("shots/set-pf-480.jpg") 1x, url("shots/set-pf-960.jpg") 2x); background-image: image-set(url("shots/set-pf-480.jpg") 1x, url("shots/set-pf-960.jpg") 2x); }
.shot--set-domains { background-image: url("shots/set-domains-960.jpg"); background-image: -webkit-image-set(url("shots/set-domains-480.jpg") 1x, url("shots/set-domains-960.jpg") 2x); background-image: image-set(url("shots/set-domains-480.jpg") 1x, url("shots/set-domains-960.jpg") 2x); }
.shot--prof-api { background-image: url("shots/prof-api-960.jpg"); background-image: -webkit-image-set(url("shots/prof-api-480.jpg") 1x, url("shots/prof-api-960.jpg") 2x); background-image: image-set(url("shots/prof-api-480.jpg") 1x, url("shots/prof-api-960.jpg") 2x); }

/* Sub-shots (drawers, modals, sub-tabs, mobile) from screenshot-manifest.md remain
   graceful --surface-2 placeholders — capture in a later pass if desired. */

/* --- auto-added rules for rebuilt pages (shots to be captured; art placeholder until generated) --- */
.shot--camp- { background-image: url("shots/camp--960.jpg"); background-image: -webkit-image-set(url("shots/camp--480.jpg") 1x, url("shots/camp--960.jpg") 2x); background-image: image-set(url("shots/camp--480.jpg") 1x, url("shots/camp--960.jpg") 2x); }
.shot--camp-ed-filter { background-image: url("shots/camp-ed-filter-960.jpg"); background-image: -webkit-image-set(url("shots/camp-ed-filter-480.jpg") 1x, url("shots/camp-ed-filter-960.jpg") 2x); background-image: image-set(url("shots/camp-ed-filter-480.jpg") 1x, url("shots/camp-ed-filter-960.jpg") 2x); }
.shot--camp-ed-header { background-image: url("shots/camp-ed-header-960.jpg"); background-image: -webkit-image-set(url("shots/camp-ed-header-480.jpg") 1x, url("shots/camp-ed-header-960.jpg") 2x); background-image: image-set(url("shots/camp-ed-header-480.jpg") 1x, url("shots/camp-ed-header-960.jpg") 2x); }
.shot--camp-ed-postbacks { background-image: url("shots/camp-ed-postbacks-960.jpg"); background-image: -webkit-image-set(url("shots/camp-ed-postbacks-480.jpg") 1x, url("shots/camp-ed-postbacks-960.jpg") 2x); background-image: image-set(url("shots/camp-ed-postbacks-480.jpg") 1x, url("shots/camp-ed-postbacks-960.jpg") 2x); }
.shot--camp-ed-rotation { background-image: url("shots/camp-ed-rotation-960.jpg"); background-image: -webkit-image-set(url("shots/camp-ed-rotation-480.jpg") 1x, url("shots/camp-ed-rotation-960.jpg") 2x); background-image: image-set(url("shots/camp-ed-rotation-480.jpg") 1x, url("shots/camp-ed-rotation-960.jpg") 2x); }
.shot--camp-ed-settings { background-image: url("shots/camp-ed-settings-960.jpg"); background-image: -webkit-image-set(url("shots/camp-ed-settings-480.jpg") 1x, url("shots/camp-ed-settings-960.jpg") 2x); background-image: image-set(url("shots/camp-ed-settings-480.jpg") 1x, url("shots/camp-ed-settings-960.jpg") 2x); }
.shot--camp-ed-tags { background-image: url("shots/camp-ed-tags-960.jpg"); background-image: -webkit-image-set(url("shots/camp-ed-tags-480.jpg") 1x, url("shots/camp-ed-tags-960.jpg") 2x); background-image: image-set(url("shots/camp-ed-tags-480.jpg") 1x, url("shots/camp-ed-tags-960.jpg") 2x); }
.shot--camp-ed-waydrawer { background-image: url("shots/camp-ed-waydrawer-960.jpg"); background-image: -webkit-image-set(url("shots/camp-ed-waydrawer-480.jpg") 1x, url("shots/camp-ed-waydrawer-960.jpg") 2x); background-image: image-set(url("shots/camp-ed-waydrawer-480.jpg") 1x, url("shots/camp-ed-waydrawer-960.jpg") 2x); }
.shot--camp-ed-waysite { background-image: url("shots/camp-ed-waysite-960.jpg"); background-image: -webkit-image-set(url("shots/camp-ed-waysite-480.jpg") 1x, url("shots/camp-ed-waysite-960.jpg") 2x); background-image: image-set(url("shots/camp-ed-waysite-480.jpg") 1x, url("shots/camp-ed-waysite-960.jpg") 2x); }
.shot--camp-new { background-image: url("shots/camp-new-960.jpg"); background-image: -webkit-image-set(url("shots/camp-new-480.jpg") 1x, url("shots/camp-new-960.jpg") 2x); background-image: image-set(url("shots/camp-new-480.jpg") 1x, url("shots/camp-new-960.jpg") 2x); }
.shot--camp-rowmenu { background-image: url("shots/camp-rowmenu-960.jpg"); background-image: -webkit-image-set(url("shots/camp-rowmenu-480.jpg") 1x, url("shots/camp-rowmenu-960.jpg") 2x); background-image: image-set(url("shots/camp-rowmenu-480.jpg") 1x, url("shots/camp-rowmenu-960.jpg") 2x); }
.shot--camp-simple { background-image: url("shots/camp-simple-960.jpg"); background-image: -webkit-image-set(url("shots/camp-simple-480.jpg") 1x, url("shots/camp-simple-960.jpg") 2x); background-image: image-set(url("shots/camp-simple-480.jpg") 1x, url("shots/camp-simple-960.jpg") 2x); }
.shot--conv- { background-image: url("shots/conv--960.jpg"); background-image: -webkit-image-set(url("shots/conv--480.jpg") 1x, url("shots/conv--960.jpg") 2x); background-image: image-set(url("shots/conv--480.jpg") 1x, url("shots/conv--960.jpg") 2x); }
.shot--conv-detail { background-image: url("shots/conv-detail-960.jpg"); background-image: -webkit-image-set(url("shots/conv-detail-480.jpg") 1x, url("shots/conv-detail-960.jpg") 2x); background-image: image-set(url("shots/conv-detail-480.jpg") 1x, url("shots/conv-detail-960.jpg") 2x); }
.shot--conv-filter { background-image: url("shots/conv-filter-960.jpg"); background-image: -webkit-image-set(url("shots/conv-filter-480.jpg") 1x, url("shots/conv-filter-960.jpg") 2x); background-image: image-set(url("shots/conv-filter-480.jpg") 1x, url("shots/conv-filter-960.jpg") 2x); }
.shot--conv-history { background-image: url("shots/conv-history-960.jpg"); background-image: -webkit-image-set(url("shots/conv-history-480.jpg") 1x, url("shots/conv-history-960.jpg") 2x); background-image: image-set(url("shots/conv-history-480.jpg") 1x, url("shots/conv-history-960.jpg") 2x); }
.shot--conv-status { background-image: url("shots/conv-status-960.jpg"); background-image: -webkit-image-set(url("shots/conv-status-480.jpg") 1x, url("shots/conv-status-960.jpg") 2x); background-image: image-set(url("shots/conv-status-480.jpg") 1x, url("shots/conv-status-960.jpg") 2x); }
.shot--dash- { background-image: url("shots/dash--960.jpg"); background-image: -webkit-image-set(url("shots/dash--480.jpg") 1x, url("shots/dash--960.jpg") 2x); background-image: image-set(url("shots/dash--480.jpg") 1x, url("shots/dash--960.jpg") 2x); }
.shot--dash-chart { background-image: url("shots/dash-chart-960.jpg"); background-image: -webkit-image-set(url("shots/dash-chart-480.jpg") 1x, url("shots/dash-chart-960.jpg") 2x); background-image: image-set(url("shots/dash-chart-480.jpg") 1x, url("shots/dash-chart-960.jpg") 2x); }
.shot--dash-daterange { background-image: url("shots/dash-daterange-960.jpg"); background-image: -webkit-image-set(url("shots/dash-daterange-480.jpg") 1x, url("shots/dash-daterange-960.jpg") 2x); background-image: image-set(url("shots/dash-daterange-480.jpg") 1x, url("shots/dash-daterange-960.jpg") 2x); }
.shot--dash-kpi { background-image: url("shots/dash-kpi-960.jpg"); background-image: -webkit-image-set(url("shots/dash-kpi-480.jpg") 1x, url("shots/dash-kpi-960.jpg") 2x); background-image: image-set(url("shots/dash-kpi-480.jpg") 1x, url("shots/dash-kpi-960.jpg") 2x); }
.shot--dash-recent { background-image: url("shots/dash-recent-960.jpg"); background-image: -webkit-image-set(url("shots/dash-recent-480.jpg") 1x, url("shots/dash-recent-960.jpg") 2x); background-image: image-set(url("shots/dash-recent-480.jpg") 1x, url("shots/dash-recent-960.jpg") 2x); }
.shot--dash-top { background-image: url("shots/dash-top-960.jpg"); background-image: -webkit-image-set(url("shots/dash-top-480.jpg") 1x, url("shots/dash-top-960.jpg") 2x); background-image: image-set(url("shots/dash-top-480.jpg") 1x, url("shots/dash-top-960.jpg") 2x); }
.shot--flt-blockitems { background-image: url("shots/flt-blockitems-960.jpg"); background-image: -webkit-image-set(url("shots/flt-blockitems-480.jpg") 1x, url("shots/flt-blockitems-960.jpg") 2x); background-image: image-set(url("shots/flt-blockitems-480.jpg") 1x, url("shots/flt-blockitems-960.jpg") 2x); }
.shot--flt-blocklists { background-image: url("shots/flt-blocklists-960.jpg"); background-image: -webkit-image-set(url("shots/flt-blocklists-480.jpg") 1x, url("shots/flt-blocklists-960.jpg") 2x); background-image: image-set(url("shots/flt-blocklists-480.jpg") 1x, url("shots/flt-blocklists-960.jpg") 2x); }
.shot--flt-editor { background-image: url("shots/flt-editor-960.jpg"); background-image: -webkit-image-set(url("shots/flt-editor-480.jpg") 1x, url("shots/flt-editor-960.jpg") 2x); background-image: image-set(url("shots/flt-editor-480.jpg") 1x, url("shots/flt-editor-960.jpg") 2x); }
.shot--flt-stats { background-image: url("shots/flt-stats-960.jpg"); background-image: -webkit-image-set(url("shots/flt-stats-480.jpg") 1x, url("shots/flt-stats-960.jpg") 2x); background-image: image-set(url("shots/flt-stats-480.jpg") 1x, url("shots/flt-stats-960.jpg") 2x); }
.shot--int-adv-editor { background-image: url("shots/int-adv-editor-960.jpg"); background-image: -webkit-image-set(url("shots/int-adv-editor-480.jpg") 1x, url("shots/int-adv-editor-960.jpg") 2x); background-image: image-set(url("shots/int-adv-editor-480.jpg") 1x, url("shots/int-adv-editor-960.jpg") 2x); }
.shot--int-adv-log { background-image: url("shots/int-adv-log-960.jpg"); background-image: -webkit-image-set(url("shots/int-adv-log-480.jpg") 1x, url("shots/int-adv-log-960.jpg") 2x); background-image: image-set(url("shots/int-adv-log-480.jpg") 1x, url("shots/int-adv-log-960.jpg") 2x); }
.shot--int-fbpix { background-image: url("shots/int-fbpix-960.jpg"); background-image: -webkit-image-set(url("shots/int-fbpix-480.jpg") 1x, url("shots/int-fbpix-960.jpg") 2x); background-image: image-set(url("shots/int-fbpix-480.jpg") 1x, url("shots/int-fbpix-960.jpg") 2x); }
.shot--int-p2b { background-image: url("shots/int-p2b-960.jpg"); background-image: -webkit-image-set(url("shots/int-p2b-480.jpg") 1x, url("shots/int-p2b-960.jpg") 2x); background-image: image-set(url("shots/int-p2b-480.jpg") 1x, url("shots/int-p2b-960.jpg") 2x); }
.shot--int-tabs { background-image: url("shots/int-tabs-960.jpg"); background-image: -webkit-image-set(url("shots/int-tabs-480.jpg") 1x, url("shots/int-tabs-960.jpg") 2x); background-image: image-set(url("shots/int-tabs-480.jpg") 1x, url("shots/int-tabs-960.jpg") 2x); }
.shot--logs-api { background-image: url("shots/logs-api-960.jpg"); background-image: -webkit-image-set(url("shots/logs-api-480.jpg") 1x, url("shots/logs-api-960.jpg") 2x); background-image: image-set(url("shots/logs-api-480.jpg") 1x, url("shots/logs-api-960.jpg") 2x); }
.shot--logs-detail { background-image: url("shots/logs-detail-960.jpg"); background-image: -webkit-image-set(url("shots/logs-detail-480.jpg") 1x, url("shots/logs-detail-960.jpg") 2x); background-image: image-set(url("shots/logs-detail-480.jpg") 1x, url("shots/logs-detail-960.jpg") 2x); }
.shot--logs-pb { background-image: url("shots/logs-pb-960.jpg"); background-image: -webkit-image-set(url("shots/logs-pb-480.jpg") 1x, url("shots/logs-pb-960.jpg") 2x); background-image: image-set(url("shots/logs-pb-480.jpg") 1x, url("shots/logs-pb-960.jpg") 2x); }
.shot--prof-interface { background-image: url("shots/prof-interface-960.jpg"); background-image: -webkit-image-set(url("shots/prof-interface-480.jpg") 1x, url("shots/prof-interface-960.jpg") 2x); background-image: image-set(url("shots/prof-interface-480.jpg") 1x, url("shots/prof-interface-960.jpg") 2x); }
.shot--prof-security { background-image: url("shots/prof-security-960.jpg"); background-image: -webkit-image-set(url("shots/prof-security-480.jpg") 1x, url("shots/prof-security-960.jpg") 2x); background-image: image-set(url("shots/prof-security-480.jpg") 1x, url("shots/prof-security-960.jpg") 2x); }
.shot--rep-columns { background-image: url("shots/rep-columns-960.jpg"); background-image: -webkit-image-set(url("shots/rep-columns-480.jpg") 1x, url("shots/rep-columns-960.jpg") 2x); background-image: image-set(url("shots/rep-columns-480.jpg") 1x, url("shots/rep-columns-960.jpg") 2x); }
.shot--rep-currency { background-image: url("shots/rep-currency-960.jpg"); background-image: -webkit-image-set(url("shots/rep-currency-480.jpg") 1x, url("shots/rep-currency-960.jpg") 2x); background-image: image-set(url("shots/rep-currency-480.jpg") 1x, url("shots/rep-currency-960.jpg") 2x); }
.shot--rep-filter { background-image: url("shots/rep-filter-960.jpg"); background-image: -webkit-image-set(url("shots/rep-filter-480.jpg") 1x, url("shots/rep-filter-960.jpg") 2x); background-image: image-set(url("shots/rep-filter-480.jpg") 1x, url("shots/rep-filter-960.jpg") 2x); }
.shot--rep-graph { background-image: url("shots/rep-graph-960.jpg"); background-image: -webkit-image-set(url("shots/rep-graph-480.jpg") 1x, url("shots/rep-graph-960.jpg") 2x); background-image: image-set(url("shots/rep-graph-480.jpg") 1x, url("shots/rep-graph-960.jpg") 2x); }
.shot--rep-group { background-image: url("shots/rep-group-960.jpg"); background-image: -webkit-image-set(url("shots/rep-group-480.jpg") 1x, url("shots/rep-group-960.jpg") 2x); background-image: image-set(url("shots/rep-group-480.jpg") 1x, url("shots/rep-group-960.jpg") 2x); }
.shot--rep-grouping-editor { background-image: url("shots/rep-grouping-editor-960.jpg"); background-image: -webkit-image-set(url("shots/rep-grouping-editor-480.jpg") 1x, url("shots/rep-grouping-editor-960.jpg") 2x); background-image: image-set(url("shots/rep-grouping-editor-480.jpg") 1x, url("shots/rep-grouping-editor-960.jpg") 2x); }
.shot--set-events { background-image: url("shots/set-events-960.jpg"); background-image: -webkit-image-set(url("shots/set-events-480.jpg") 1x, url("shots/set-events-960.jpg") 2x); background-image: image-set(url("shots/set-events-480.jpg") 1x, url("shots/set-events-960.jpg") 2x); }
.shot--src-bulk { background-image: url("shots/src-bulk-960.jpg"); background-image: -webkit-image-set(url("shots/src-bulk-480.jpg") 1x, url("shots/src-bulk-960.jpg") 2x); background-image: image-set(url("shots/src-bulk-480.jpg") 1x, url("shots/src-bulk-960.jpg") 2x); }
.shot--src-costcell { background-image: url("shots/src-costcell-960.jpg"); background-image: -webkit-image-set(url("shots/src-costcell-480.jpg") 1x, url("shots/src-costcell-960.jpg") 2x); background-image: image-set(url("shots/src-costcell-480.jpg") 1x, url("shots/src-costcell-960.jpg") 2x); }
.shot--src-import { background-image: url("shots/src-import-960.jpg"); background-image: -webkit-image-set(url("shots/src-import-480.jpg") 1x, url("shots/src-import-960.jpg") 2x); background-image: image-set(url("shots/src-import-480.jpg") 1x, url("shots/src-import-960.jpg") 2x); }
.shot--start-classic-switch { background-image: url("shots/start-classic-switch-960.jpg"); background-image: -webkit-image-set(url("shots/start-classic-switch-480.jpg") 1x, url("shots/start-classic-switch-960.jpg") 2x); background-image: image-set(url("shots/start-classic-switch-480.jpg") 1x, url("shots/start-classic-switch-960.jpg") 2x); }
.shot--start-editor { background-image: url("shots/start-editor-960.jpg"); background-image: -webkit-image-set(url("shots/start-editor-480.jpg") 1x, url("shots/start-editor-960.jpg") 2x); background-image: image-set(url("shots/start-editor-480.jpg") 1x, url("shots/start-editor-960.jpg") 2x); }
.shot--start-first-report { background-image: url("shots/start-first-report-960.jpg"); background-image: -webkit-image-set(url("shots/start-first-report-480.jpg") 1x, url("shots/start-first-report-960.jpg") 2x); background-image: image-set(url("shots/start-first-report-480.jpg") 1x, url("shots/start-first-report-960.jpg") 2x); }
.shot--start-new-camp { background-image: url("shots/start-new-camp-960.jpg"); background-image: -webkit-image-set(url("shots/start-new-camp-480.jpg") 1x, url("shots/start-new-camp-960.jpg") 2x); background-image: image-set(url("shots/start-new-camp-480.jpg") 1x, url("shots/start-new-camp-960.jpg") 2x); }
.shot--team-invite { background-image: url("shots/team-invite-960.jpg"); background-image: -webkit-image-set(url("shots/team-invite-480.jpg") 1x, url("shots/team-invite-960.jpg") 2x); background-image: image-set(url("shots/team-invite-480.jpg") 1x, url("shots/team-invite-960.jpg") 2x); }
.shot--team-roles { background-image: url("shots/team-roles-960.jpg"); background-image: -webkit-image-set(url("shots/team-roles-480.jpg") 1x, url("shots/team-roles-960.jpg") 2x); background-image: image-set(url("shots/team-roles-480.jpg") 1x, url("shots/team-roles-960.jpg") 2x); }
