{"themes":[{"id":"retro-crt","name":"Retro CRT","description":"Green phosphor scanlines and chunky bitmap font — arcade classics.","category":"arcade","palette":{"bg":"#041405","fg":"#8cff9f","accent":"#39ff14","muted":"#1a4a2a"}},{"id":"neon-arcade","name":"Neon Arcade","description":"80s synthwave grid in pink and cyan.","category":"arcade","palette":{"bg":"#0a0420","fg":"#ffffff","accent":"#ff3df5","muted":"#06f0ff"}},{"id":"cyberpunk-rain","name":"Cyberpunk Rain","description":"Wet neon signs and Blade Runner skylines.","category":"cyber","palette":{"bg":"#0a0714","fg":"#f7f1ff","accent":"#ff2a6d","muted":"#05d9e8"}},{"id":"hacker-terminal","name":"Hacker Terminal","description":"Full-screen terminal with a green prompt.","category":"cyber","palette":{"bg":"#000000","fg":"#c6ffc6","accent":"#00ff41","muted":"#0d260d"}},{"id":"pixel-platformer","name":"Pixel Platformer","description":"Bright 8-bit tiles and bouncy font.","category":"platformer","palette":{"bg":"#5c94fc","fg":"#ffffff","accent":"#fcd84e","muted":"#f83800"}},{"id":"candy-pop","name":"Candy Pop","description":"Pastel gloss for casual match-3 and cozy titles.","category":"casual","palette":{"bg":"#ffe4f1","fg":"#7a2049","accent":"#ff6fa5","muted":"#a0d9ff"}},{"id":"midnight-noir","name":"Midnight Noir","description":"Black-and-white rain and typewriter serifs.","category":"noir","palette":{"bg":"#0a0a0a","fg":"#e6e6e6","accent":"#d1a15a","muted":"#4a4a4a"}},{"id":"corkboard-redstring","name":"Corkboard & Red String","description":"Pinned polaroids and red string — mystery.","category":"noir","palette":{"bg":"#b07a44","fg":"#22140a","accent":"#c41e3a","muted":"#efe6d0"}},{"id":"blood-moon","name":"Blood Moon","description":"Crimson on bone, brutalist serif for souls-likes.","category":"horror","palette":{"bg":"#0b0406","fg":"#f5e8d8","accent":"#b01033","muted":"#3a0a10"}},{"id":"glitch-vhs","name":"Glitch VHS","description":"Chromatic aberration and tracking bars.","category":"horror","palette":{"bg":"#050008","fg":"#ffffff","accent":"#ff00a8","muted":"#00f0ff"}},{"id":"haunted-crypt","name":"Haunted Crypt","description":"Torchlight flicker and cobwebs.","category":"horror","palette":{"bg":"#10080c","fg":"#d9c9a8","accent":"#e07b2d","muted":"#5a3a26"}},{"id":"dungeon-torch","name":"Dungeon Torch","description":"Stone walls and licking flame for roguelikes.","category":"rpg","palette":{"bg":"#1a120a","fg":"#e8d8b0","accent":"#f2a541","muted":"#5c3a1c"}},{"id":"forge-fantasy","name":"Forge Fantasy","description":"Leather scrolls and rune script for classic RPGs.","category":"rpg","palette":{"bg":"#2a1a0c","fg":"#f2e6c2","accent":"#c79a42","muted":"#6a4a22"}},{"id":"sakura-temple","name":"Sakura Temple","description":"Vermilion torii under cherry blossoms.","category":"rpg","palette":{"bg":"#1b0f14","fg":"#ffe3ec","accent":"#e94b6a","muted":"#c47b8d"}},{"id":"ninja-shadow","name":"Ninja Shadow","description":"Sumi-e ink brush on washi paper.","category":"fighting","palette":{"bg":"#efe7d6","fg":"#141414","accent":"#b81d24","muted":"#8a8376"}},{"id":"norse-rune","name":"Norse Rune","description":"Carved stone and wolf-knot motifs.","category":"rpg","palette":{"bg":"#1c2126","fg":"#e6e8ea","accent":"#9fb7c9","muted":"#5a6470"}},{"id":"greek-marble","name":"Greek Marble","description":"Chiseled serifs, columns, and laurel.","category":"strategy","palette":{"bg":"#f2ece0","fg":"#1a1a1a","accent":"#c89a3f","muted":"#8a8578"}},{"id":"egyptian-gold","name":"Egyptian Gold","description":"Hieroglyphs on sandstone with lapis accents.","category":"adventure","palette":{"bg":"#e6c675","fg":"#221100","accent":"#1c4d9e","muted":"#a3812b"}},{"id":"starship-hud","name":"Starship HUD","description":"Holographic blue telemetry for space sims.","category":"scifi","palette":{"bg":"#031326","fg":"#cfe9ff","accent":"#44d7ff","muted":"#0e3a66"}},{"id":"deep-nebula","name":"Deep Nebula","description":"Black void and nebular gradients.","category":"scifi","palette":{"bg":"#05010f","fg":"#f1e8ff","accent":"#b14aed","muted":"#2a1a5a"}},{"id":"tesla-lab","name":"Tesla Lab","description":"Chalkboard diagrams and arcing coils.","category":"scifi","palette":{"bg":"#0a1a1f","fg":"#eaf6f8","accent":"#9cf0ff","muted":"#3a4a50"}},{"id":"steampunk-brass","name":"Steampunk Brass","description":"Cogs, rivets, and Victorian serifs.","category":"puzzle","palette":{"bg":"#2c1d10","fg":"#f4e6c0","accent":"#c4883a","muted":"#6e4a22"}},{"id":"wasteland-rust","name":"Wasteland Rust","description":"Cracked earth and hazard tape for post-apoc.","category":"survival","palette":{"bg":"#2a1e14","fg":"#f0e2c4","accent":"#d65a1f","muted":"#7a5a3a"}},{"id":"voxel-block","name":"Voxel Block","description":"Blocky borders and pixel dirt — sandbox.","category":"sandbox","palette":{"bg":"#7cbf4c","fg":"#ffffff","accent":"#8b5a2b","muted":"#3b5a8c"}},{"id":"f1-telemetry","name":"F1 Telemetry","description":"Dashboard with sector colors and DRS lights.","category":"racing","palette":{"bg":"#0a0a0a","fg":"#f5f5f5","accent":"#e10600","muted":"#3a3a3a"}},{"id":"racer-chrome","name":"Racer Chrome","description":"Brushed metal and checkered flag.","category":"racing","palette":{"bg":"#111418","fg":"#f0f0f0","accent":"#ff3a00","muted":"#7a7a7a"}},{"id":"stadium-floodlight","name":"Stadium Floodlight","description":"Astroturf green under stadium lights.","category":"sports","palette":{"bg":"#073d1c","fg":"#ffffff","accent":"#ffd54a","muted":"#3a6a4a"}},{"id":"boxing-ring","name":"Boxing Ring","description":"Velvet rope and spotlight beam.","category":"fighting","palette":{"bg":"#120606","fg":"#f3e5c8","accent":"#d21a2b","muted":"#5a2a2a"}},{"id":"broadcast-hud","name":"Broadcast HUD","description":"Lower-thirds and team colors — e-sports.","category":"esports","palette":{"bg":"#0e1420","fg":"#e6ecf2","accent":"#00d1ff","muted":"#2a3446"}},{"id":"casino-velvet","name":"Casino Velvet","description":"Green felt and gold chips.","category":"casino","palette":{"bg":"#0a3a22","fg":"#f7ecc4","accent":"#d4a84b","muted":"#1a5a3a"}},{"id":"pirate-parchment","name":"Pirate Parchment","description":"Torn map with compass rose and rope borders.","category":"adventure","palette":{"bg":"#e7d2a8","fg":"#2a1a0a","accent":"#8b2e2e","muted":"#a88860"}},{"id":"wild-west-wanted","name":"Wild West Wanted","description":"Sepia wanted-poster with bullet holes.","category":"western","palette":{"bg":"#c8a572","fg":"#2a1a0c","accent":"#8b2e2e","muted":"#6a4a22"}},{"id":"cozy-cabin","name":"Cozy Cabin","description":"Wood grain, knitted textures, lantern glow.","category":"cozy","palette":{"bg":"#2a1a10","fg":"#f5e3c8","accent":"#e0a04a","muted":"#7a5a3a"}},{"id":"zen-ink","name":"Zen Ink","description":"Ink wash, raked sand, bonsai.","category":"puzzle","palette":{"bg":"#f5f1e8","fg":"#1a1a1a","accent":"#8b2e2e","muted":"#a8a29a"}},{"id":"concert-stage","name":"Concert Stage","description":"Sweeping stage lights and fog for rhythm games.","category":"rhythm","palette":{"bg":"#0a0412","fg":"#ffffff","accent":"#ff3ea5","muted":"#2a1a5a"}},{"id":"kawaii-plush","name":"Kawaii Plush","description":"Pink bows and bubble font for cute mascots.","category":"kids","palette":{"bg":"#fff0f5","fg":"#7a2a4a","accent":"#ff8ac1","muted":"#c4a8d4"}},{"id":"comic-halftone","name":"Comic Halftone","description":"POW! bursts and halftone dots.","category":"action","palette":{"bg":"#ffdd33","fg":"#111111","accent":"#e4002b","muted":"#1a58c4"}},{"id":"graffiti-street","name":"Graffiti Street","description":"Spray tags on a brick wall.","category":"urban","palette":{"bg":"#1a1a1a","fg":"#f5f5f5","accent":"#39ff14","muted":"#8a3a8a"}},{"id":"y2k-chrome","name":"Y2K Chrome","description":"Holographic mall vaporwave aesthetic.","category":"retro-future","palette":{"bg":"#ffe6f7","fg":"#1a0a2a","accent":"#a06cff","muted":"#6ce0ff"}},{"id":"aurora-tundra","name":"Aurora Tundra","description":"Northern lights over snow.","category":"winter","palette":{"bg":"#0b1a2e","fg":"#eaf6ff","accent":"#7af5c0","muted":"#5a9bc4"}},{"id":"tabletop-felt","name":"Tabletop Felt","description":"Felt mat with wooden meeples and dice.","category":"tabletop","palette":{"bg":"#1c3d2a","fg":"#f2e6c6","accent":"#c4883a","muted":"#6a4a2a"}}],"effects":[{"id":"none","name":"None","description":"No overlay effect.","intensity":"subtle"},{"id":"particles-drift","name":"Drifting Particles","description":"Soft floating dust motes.","intensity":"subtle"},{"id":"fireworks","name":"Fireworks","description":"Bursting celebration shells.","intensity":"intense"},{"id":"confetti-rain","name":"Confetti Rain","description":"Paper confetti tumbling down.","intensity":"moderate"},{"id":"stars-tunnel","name":"Stars Tunnel","description":"Warp-speed star field racing outward.","intensity":"intense"},{"id":"falling-3d-cubes","name":"Falling 3D Cubes","description":"Rotating voxel blocks cascading.","intensity":"moderate"},{"id":"aurora-waves","name":"Aurora Waves","description":"Ribbon-like polar lights.","intensity":"subtle"},{"id":"matrix-rain","name":"Matrix Rain","description":"Falling green code glyphs.","intensity":"moderate"},{"id":"embers-rising","name":"Rising Embers","description":"Warm sparks floating upward.","intensity":"subtle"},{"id":"sakura-petals","name":"Sakura Petals","description":"Cherry blossom petals drifting.","intensity":"subtle"},{"id":"autumn-leaves","name":"Autumn Leaves","description":"Maple leaves tumbling.","intensity":"subtle"},{"id":"snow-drift","name":"Snow Drift","description":"Falling snowflakes.","intensity":"subtle"},{"id":"bubbles-rising","name":"Rising Bubbles","description":"Water bubbles floating up.","intensity":"subtle"},{"id":"lightning-strikes","name":"Lightning Strikes","description":"Occasional forked bolts.","intensity":"intense"},{"id":"smoke-plumes","name":"Smoke Plumes","description":"Rolling volumetric smoke.","intensity":"moderate"},{"id":"water-ripples","name":"Water Ripples","description":"Surface ripples across the scene.","intensity":"subtle"},{"id":"scanline-crt","name":"CRT Scanlines","description":"Soft interlace scan lines.","intensity":"subtle"},{"id":"coin-shower","name":"Coin Shower","description":"Gold coins raining down.","intensity":"intense"},{"id":"laser-sweep","name":"Laser Sweep","description":"Sweeping concert lasers.","intensity":"intense"},{"id":"meteor-shower","name":"Meteor Shower","description":"Streaking meteors across the sky.","intensity":"moderate"},{"id":"chroma-swirl","name":"Chroma Swirl","description":"Soft rainbow nebular swirls.","intensity":"subtle"},{"id":"fog-creep","name":"Creeping Fog","description":"Low rolling fog.","intensity":"subtle"},{"id":"plasma-orbs","name":"Plasma Orbs","description":"Floating glowing orbs.","intensity":"moderate"},{"id":"vortex-pull","name":"Vortex Pull","description":"Swirling inward vortex.","intensity":"moderate"},{"id":"glass-shatter","name":"Glass Shatter","description":"Fires once when a new #1 is recorded.","intensity":"intense"},{"id":"heart-float","name":"Floating Hearts","description":"Drifting hearts.","intensity":"subtle"},{"id":"skulls-hover","name":"Hovering Skulls","description":"Ominous skulls drifting.","intensity":"moderate"},{"id":"feathers-drift","name":"Drifting Feathers","description":"Soft feathers floating down.","intensity":"subtle"},{"id":"rune-glow","name":"Rune Glow","description":"Glowing runes pulsing in the background.","intensity":"subtle"},{"id":"pixel-rain","name":"Pixel Rain","description":"Chunky 8-bit pixels falling.","intensity":"moderate"},{"id":"bokeh-lights","name":"Bokeh Lights","description":"Soft out-of-focus light circles.","intensity":"subtle"}]}