/* GENERATED by sync-creature-presentation.cjs from the canonical catalog. */
body.visual-v1[data-companion=pip], [data-theme-preview=pip] {--space-unit:4px;--radius-control:12px;--radius-panel:20px;--control-min-height:44px;--type-body:OppPlex, Arial, sans-serif;--type-world:OppBubble, OppPlex, Arial, sans-serif;--surface-world:#E9F3DC;--surface-panel:#FFF6FB;--surface-navigation:#C8E7A8;--content-primary:#243C2B;--content-secondary:#405641;--action-primary:#FF9ACB;--accent-secondary:#FF9ACB;--content-on-action:#243C2B;--content-on-accent:#243C2B;--border-subtle:#91B477;--border-control:#243C2B;--focus-ring:#243C2B;--world-frame:28px 28px 22px 22px;--v-paper:#E9F3DC;--v-surface:#FFFAF3;--v-ink:#243C2B;--v-muted:#405641;--v-shell:#C8E7A8;--v-hover:#E9F3DC;--v-line:#91B477;--v-control-line:#243C2B;--v-action:#A6D966;--v-pink:#FF9ACB;--v-water:#A6D966;--v-on-action:#243C2B;--v-on-secondary:#243C2B;--logo-body:#A6D966;--logo-fins:#F36BAC;--logo-halo:#FACBE1;--creature-habitat:url('/art/approved/pixel-biomes-2026-10-23/pip-room.webp');--creature-habitat-thumbnail:url('/art/approved/pixel-biomes-2026-10-23/pip-sidebar.webp');}
body.visual-v1[data-companion=ray], [data-theme-preview=ray] {--space-unit:4px;--radius-control:12px;--radius-panel:20px;--control-min-height:44px;--type-body:OppPlex, Arial, sans-serif;--type-world:OppBubble, OppPlex, Arial, sans-serif;--surface-world:#E3EEFF;--surface-panel:#FFF6F8;--surface-navigation:#BDD9FB;--content-primary:#172D50;--content-secondary:#3D5273;--action-primary:#F58EA8;--accent-secondary:#F58EA8;--content-on-action:#172D50;--content-on-accent:#172D50;--border-subtle:#80AADE;--border-control:#172D50;--focus-ring:#172D50;--world-frame:36px 36px 20px 20px;--v-paper:#E3EEFF;--v-surface:#F9FBFF;--v-ink:#172D50;--v-muted:#3D5273;--v-shell:#BDD9FB;--v-hover:#E3EEFF;--v-line:#80AADE;--v-control-line:#172D50;--v-action:#268EFA;--v-pink:#F58EA8;--v-water:#268EFA;--v-on-action:#10213B;--v-on-secondary:#172D50;--logo-body:#268EFA;--logo-fins:#ED456C;--logo-halo:#FACAD7;--creature-habitat:url('/art/approved/pixel-biomes-2026-10-23/ray-room.webp');--creature-habitat-thumbnail:url('/art/approved/pixel-biomes-2026-10-23/ray-sidebar.webp');}
body.visual-v1[data-companion=isopod], [data-theme-preview=isopod] {--space-unit:4px;--radius-control:12px;--radius-panel:20px;--control-min-height:44px;--type-body:OppPlex, Arial, sans-serif;--type-world:OppBubble, OppPlex, Arial, sans-serif;--surface-world:#F0E7FA;--surface-panel:#FFFBEF;--surface-navigation:#DDC7F4;--content-primary:#3B254E;--content-secondary:#604A70;--action-primary:#F8E17D;--accent-secondary:#F8E17D;--content-on-action:#3B254E;--content-on-accent:#3B254E;--border-subtle:#B899CE;--border-control:#3B254E;--focus-ring:#3B254E;--world-frame:20px 32px 20px 32px;--v-paper:#F0E7FA;--v-surface:#FCF9FF;--v-ink:#3B254E;--v-muted:#604A70;--v-shell:#DDC7F4;--v-hover:#F0E7FA;--v-line:#B899CE;--v-control-line:#3B254E;--v-action:#AF68E6;--v-pink:#F8E17D;--v-water:#AF68E6;--v-on-action:#291438;--v-on-secondary:#3B254E;--logo-body:#F8E17D;--logo-fins:#AF68E6;--logo-halo:#F5E7AE;--creature-habitat:url('/art/approved/pixel-biomes-2026-10-23/isopod-room.webp');--creature-habitat-thumbnail:url('/art/approved/pixel-biomes-2026-10-23/isopod-sidebar.webp');}
body.visual-v1[data-companion=mushroom], [data-theme-preview=mushroom] {--space-unit:4px;--radius-control:12px;--radius-panel:20px;--control-min-height:44px;--type-body:OppPlex, Arial, sans-serif;--type-world:OppBubble, OppPlex, Arial, sans-serif;--surface-world:#DEF2F1;--surface-panel:#FFF8F1;--surface-navigation:#ABDADB;--content-primary:#173E46;--content-secondary:#385B62;--action-primary:#FFAA83;--accent-secondary:#FFAA83;--content-on-action:#173E46;--content-on-accent:#173E46;--border-subtle:#74B6BE;--border-control:#173E46;--focus-ring:#173E46;--world-frame:32px 24px 32px 24px;--v-paper:#DEF2F1;--v-surface:#FFF9F0;--v-ink:#173E46;--v-muted:#385B62;--v-shell:#ABDADB;--v-hover:#DEF2F1;--v-line:#74B6BE;--v-control-line:#173E46;--v-action:#24B9C5;--v-pink:#FFAA83;--v-water:#24B9C5;--v-on-action:#173E46;--v-on-secondary:#173E46;--logo-body:#24B9C5;--logo-fins:#F65C4E;--logo-halo:#FFE0C4;--creature-habitat:url('/art/approved/pixel-biomes-2026-10-23/mushroom-room.webp');--creature-habitat-thumbnail:url('/art/approved/pixel-biomes-2026-10-23/mushroom-sidebar.webp');}
body.visual-v1[data-companion=gecko], [data-theme-preview=gecko] {--space-unit:4px;--radius-control:12px;--radius-panel:20px;--control-min-height:44px;--type-body:OppPlex, Arial, sans-serif;--type-world:OppBubble, OppPlex, Arial, sans-serif;--surface-world:#DDF4E9;--surface-panel:#FBF7FF;--surface-navigation:#ADE3D2;--content-primary:#193F42;--content-secondary:#3B6361;--action-primary:#D8B5EF;--accent-secondary:#D8B5EF;--content-on-action:#193F42;--content-on-accent:#193F42;--border-subtle:#7EB8A7;--border-control:#326964;--focus-ring:#193F42;--world-frame:24px;--v-paper:#DDF4E9;--v-surface:#FBF8FF;--v-ink:#193F42;--v-muted:#3B6361;--v-shell:#ADE3D2;--v-hover:#E5F0F0;--v-line:#7EB8A7;--v-control-line:#326964;--v-action:#79D8C2;--v-pink:#D8B5EF;--v-water:#79D8C2;--v-on-action:#193F42;--v-on-secondary:#193F42;--logo-body:#59C9BA;--logo-fins:#D8B5EF;--logo-halo:#EAD9F6;--creature-habitat:url('/art/approved/pixel-biomes-2026-10-23/gecko-room.webp');--creature-habitat-thumbnail:url('/art/approved/pixel-biomes-2026-10-23/gecko-sidebar.webp');}
body.visual-v1[data-companion=pangolin], [data-theme-preview=pangolin] {--space-unit:4px;--radius-control:12px;--radius-panel:20px;--control-min-height:44px;--type-body:OppPlex, Arial, sans-serif;--type-world:OppBubble, OppPlex, Arial, sans-serif;--surface-world:#E9DDD0;--surface-panel:#FFF5EA;--surface-navigation:#CDB091;--content-primary:#3C291D;--content-secondary:#59412F;--action-primary:#B7C781;--accent-secondary:#B7C781;--content-on-action:#3C291D;--content-on-accent:#3C291D;--border-subtle:#A88767;--border-control:#725037;--focus-ring:#3C291D;--world-frame:24px;--v-paper:#E9DDD0;--v-surface:#FFF7EE;--v-ink:#3C291D;--v-muted:#59412F;--v-shell:#CDB091;--v-hover:#E8D5C1;--v-line:#A88767;--v-control-line:#725037;--v-action:#B7C781;--v-pink:#B7C781;--v-water:#B7C781;--v-on-action:#3C291D;--v-on-secondary:#3C291D;--logo-body:#839751;--logo-fins:#B8743F;--logo-halo:#E8B08A;--creature-habitat:url('/art/approved/pixel-biomes-2026-10-23/pangolin-room.webp');--creature-habitat-thumbnail:url('/art/approved/pixel-biomes-2026-10-23/pangolin-sidebar.webp');}
body.visual-v1[data-companion=velvetbat], [data-theme-preview=velvetbat] {--space-unit:4px;--radius-control:12px;--radius-panel:20px;--control-min-height:44px;--type-body:OppPlex, Arial, sans-serif;--type-world:OppBubble, OppPlex, Arial, sans-serif;--surface-world:#191122;--surface-panel:#2C1D39;--surface-navigation:#23162E;--content-primary:#F9EAF7;--content-secondary:#C9B7CF;--action-primary:#F18BC8;--accent-secondary:#F18BC8;--content-on-action:#29132F;--content-on-accent:#29132F;--border-subtle:#765781;--border-control:#C2A4CF;--focus-ring:#F9EAF7;--world-frame:24px;--v-paper:#191122;--v-surface:#2C1D39;--v-ink:#F9EAF7;--v-muted:#C9B7CF;--v-shell:#23162E;--v-hover:#3C284B;--v-line:#765781;--v-control-line:#C2A4CF;--v-action:#EBA1D2;--v-pink:#F18BC8;--v-water:#EBA1D2;--v-on-action:#29132F;--v-on-secondary:#29132F;--logo-body:#865AAB;--logo-fins:#F18BC8;--logo-halo:#F9DFC5;--creature-habitat:url('/art/approved/pixel-biomes-2026-10-23/velvetbat-room.webp');--creature-habitat-thumbnail:url('/art/approved/pixel-biomes-2026-10-23/velvetbat-sidebar.webp');}
body.visual-v1[data-companion=moth], [data-theme-preview=moth] {--space-unit:4px;--radius-control:12px;--radius-panel:20px;--control-min-height:44px;--type-body:OppPlex, Arial, sans-serif;--type-world:OppBubble, OppPlex, Arial, sans-serif;--surface-world:#101629;--surface-panel:#202A46;--surface-navigation:#182039;--content-primary:#FFF2D6;--content-secondary:#C3C9DD;--action-primary:#FFC363;--accent-secondary:#FFC363;--content-on-action:#1C2037;--content-on-accent:#1C2037;--border-subtle:#657395;--border-control:#ACB8D4;--focus-ring:#FFF2D6;--world-frame:24px;--v-paper:#101629;--v-surface:#202A46;--v-ink:#FFF2D6;--v-muted:#C3C9DD;--v-shell:#182039;--v-hover:#303D5D;--v-line:#657395;--v-control-line:#ACB8D4;--v-action:#D7B5FF;--v-pink:#FFC363;--v-water:#D7B5FF;--v-on-action:#1C2037;--v-on-secondary:#1C2037;--logo-body:#7B80CD;--logo-fins:#FFC363;--logo-halo:#FFF2D6;--creature-habitat:url('/art/approved/pixel-biomes-2026-10-23/moth-room.webp');--creature-habitat-thumbnail:url('/art/approved/pixel-biomes-2026-10-23/moth-sidebar.webp');}
/* Founder-approved 60dbed7 presentation finish; canonical catalog owns colors. */
body .companion-cutout,body .pip-sprite,body .loading-creature{image-rendering:pixelated!important}
body.visual-v1[data-companion=pip] :is(.side-nav a,.btn,.sidebar button){background-image:linear-gradient(180deg,rgba(255,255,255,.27),rgba(255,255,255,0) 55%);box-shadow:inset 0 1px 0 rgba(255,255,255,.6)}
