# Components · replit-deck Small shared primitives you'll compose slides from. None of these should be edited per-slide beyond the `[REPLACE]` content slots. If you find yourself rewriting the CSS of a component, you're fighting the theme — pick a different layout instead. --- ## meta-bar Top-row brand / context / page. Every slide has one. ```html
[REPLACE] BRAND · CONTEXT [REPLACE] NN / NN
``` - Mono, uppercase, 11px, tracked 0.1em, `--muted` color. - On `vance`, meta-bar sits **inside** the black top band (`.vance-top`) and gets 3 columns. --- ## eyebrow Section kicker above the slide headline. ```html

SECTION EYEBROW · OPTIONAL DATE

COLORED VARIANT

``` - Default: `--muted`. - `.eyebrow.accent` → `--accent` color. Use once per slide, sparingly. - On `atlas`/`holm` add a em-dash prefix: `—   CHAPTER ONE …`. --- ## numeric display (`.num`, `.num-label`, `.num-delta`) The single most important primitive for helix / world / atlas. ```html
Annual Recurring Revenue
$1.37B
▲ 38% YoY
``` - `.num` is the display typeface, 48–84px, line-height 1, tight tracking. - `.num-delta` is **mono**, `--accent` color. Use `▲` / `▼` Unicode — never an emoji. - Don't wrap a number in a colored background. Number = chromatic anchor. --- ## bevel-frame (bevel only) Dashed neon rectangle with corner dots. ```html
``` - Already has `::before` / `::after` neon dots on diagonal corners. - Do NOT fill the frame with neon. Frame is 1px dashed border; fill is image or muted bg. --- ## world-marker (world-* only) Small yellow square used inline next to section titles. ```html ``` - 14×14px, flat color, no animation. - Appears at most twice on one slide. --- ## atlas-dot (atlas only) Small vermilion disc used as chapter mark or list bullet. ```html ``` - 10×10px. Smaller (6×6) variant manually sized for the inline `EXHIBIT 04.B` tag. --- ## bh-card (bluehouse only) Colored card in the consumer-grid row. ```html
``` - `peach` = flat warm sand. - `coral` = coral→peach 135° gradient. - `lavender` = cool lavender→blue 180° gradient. - Interior: `flex column`, `justify-content: space-between` — put icons/meta top, numbers bottom. - Always `border-radius: 24px`, always 4:3 aspect unless explicitly broken for layout reasons. --- ## progress + counter chrome (auto) You do not author these. The seed ships with: ```html
1 / 3
← / → · scroll · swipe
``` …and the `