/* theme-face:computer */
body[data-theme="computer"] {
  --ink: #1b2330;
  --accent: #2ec4b6;
  --paper: #f3f6f8;
  --on: #06211e;
  --display: Consolas, "Courier New", monospace;
  background: #f3f6f8;
  color: #1b2330;
}
body[data-theme="computer"] .utility-bar { background: #1b2330; color: #fff; }
body[data-theme="computer"] .brand-mark { background: #1b2330; color: #fff; }
body[data-theme="computer"] .brand-copy strong,
body[data-theme="computer"] h1,
body[data-theme="computer"] h2 { font-family: Consolas, "Courier New", monospace; }
body[data-theme="computer"] .header-search button,
body[data-theme="computer"] .button-primary { background: #2ec4b6; color: #06211e; border-color: #2ec4b6; }
body[data-theme="computer"] .nav-shell { background: #1b2330; }
body[data-theme="computer"] .main-nav a { color: #fff; }
body[data-theme="computer"] .category-menu > summary { background: #2ec4b6; color: #06211e; }
body[data-theme="computer"] .site-footer { background: #1b2330; color: #fff; }
body[data-theme="computer"] .site-footer a { color: #fff; }
body[data-theme="computer"] .hero-copy-block h1,
body[data-theme="computer"] .hero-kicker,
body[data-theme="computer"] .hero-copy-block > p,
body[data-theme="computer"] .hero-points,
body[data-theme="computer"] .section-kicker { color: #1b2330; }
body[data-theme="computer"] .catalog-header { background: #1b2330; color: #fff; }
body[data-theme="computer"] .catalog-header .section-kicker,
body[data-theme="computer"] .catalog-header h1,
body[data-theme="computer"] .catalog-header p { color: #fff; }
body[data-theme="computer"] .catalog-count strong { color: #2ec4b6; }
body[data-theme="computer"] .category-menu-level-0 { display: grid; grid-template-columns: repeat(auto-fill, minmax(220px, 1fr)); gap: 8px 18px; }
body[data-theme="computer"] .category-menu-level-1 { margin: 4px 0 10px; padding-left: 12px; }
body[data-theme="computer"] .brand-mark { background: #2ec4b6; color: #06211e; } body[data-theme="computer"] .utility-bar, body[data-theme="computer"] .site-header, body[data-theme="computer"] .nav-shell { background: #12161c; color: #d7fff8; } body[data-theme="computer"] .brand-copy strong, body[data-theme="computer"] .main-nav a, body[data-theme="computer"] .header-guide { color: #d7fff8; } body[data-theme="computer"] .commerce-hero { background: #0e141b; } body[data-theme="computer"] .hero-copy-block h1, body[data-theme="computer"] .hero-copy-block > p, body[data-theme="computer"] .hero-points { color: #e8fff9; } body[data-theme="computer"] .hero-kicker { color: #2ec4b6; } body[data-theme="computer"] .category-section { background: #12161c; } body[data-theme="computer"] .category-section h2, body[data-theme="computer"] .section-kicker { color: #e8fff9; } body[data-theme="computer"] .category-card { background: #1c2630; color: #e8fff9; border: 1px solid #2ec4b6; border-radius: 8px; } body[data-theme="computer"] .category-copy strong, body[data-theme="computer"] .category-copy small { color: #e8fff9; }
