/* The approved yellow/pink sites banner sets the color direction for the rest of the deck. */
.slide-ops{background:#ff7f69;color:#252524}.slide-agents{background:#ed9cca;color:#2d2530}.slide-content{background:#ffa15e;color:#2b2724}.slide-work{background:#91d8c5;color:#193d33}.slide-concepts{background:#ffd54f;color:#332a22}
.slide-ops .showcase-copy>p,.slide-agents .showcase-copy>p{color:inherit;opacity:.86}.slide-ops .offer-free{background:#ffe36a;color:#382c23;transform:rotate(-3deg);border-radius:2px}.slide-agents .offer-free{background:#392a42;color:#fff1d2;transform:rotate(2deg);border-radius:2px}.slide-work .offer-free{background:#ffd849;color:#223d2c;transform:rotate(-2deg);border-radius:2px}.slide-content .offer-free{background:#c82270;color:#fff9e9;transform:rotate(-3deg);border-radius:2px}.slide-concepts .offer-free{background:#cc306e;color:#fff5dd;transform:rotate(2deg);border-radius:2px}
.slide-ops::after,.slide-agents::after,.slide-content::after,.slide-work::after,.slide-concepts::after{mix-blend-mode:multiply;opacity:.62}.slide-concepts::after{background-image:url('/assets/catalogo/festival-print.svg');background-size:cover;opacity:.07}.ops-reel,.agents-reel{color:#332a30}.reel-caption>span:last-child{opacity:.7}.ops-reel .reel-screen,.agents-reel .reel-screen{box-shadow:0 17px 30px #4c223a33}
/* Node color identifies its role; execution still uses stroke, dot and motion. */
.pipeline-node[data-tool=database]{--node-fill:#d7e5f7;--node-stroke:#93accb;--node-ink:#253744}.pipeline-node[data-tool=storage]{--node-fill:#fff0a6;--node-stroke:#ccb44b;--node-ink:#443a1c}.pipeline-node[data-tool=trigger]{--node-fill:#ffba94;--node-stroke:#cc865d;--node-ink:#4b3024}.pipeline-node[data-tool=tool]{--node-fill:#f0bfdb;--node-stroke:#b67ca3;--node-ink:#472c42}.pipeline-node[data-tool=code]{--node-fill:#bee8cf;--node-stroke:#7aac91;--node-ink:#2a4434}.pipeline-node[data-tool=branch]{--node-fill:#ffd25d;--node-stroke:#bb9134;--node-ink:#48391a}.pipeline-node[data-tool=loop]{--node-fill:#d8c5f5;--node-stroke:#9d83c2;--node-ink:#382e4b}.pipeline-node[data-tool=stop]{--node-fill:#f2a6b1;--node-stroke:#c06c82;--node-ink:#4c2c35}.pipeline-node[data-tool=merge]{--node-fill:#b8d7df;--node-stroke:#80a2ab;--node-ink:#293d42}.pipeline-node[data-tool=agent]{--node-fill:#dce6a2;--node-stroke:#9faf66;--node-ink:#394522}
.showcase .pipeline-node[data-tool] .pipeline-node-body{fill:var(--node-fill);stroke:var(--node-stroke)}.showcase .pipeline-node[data-tool] .pipeline-node-title{fill:var(--node-ink)}.showcase .pipeline-node[data-tool] .pipeline-node-kind{fill:var(--node-ink);opacity:.7}.showcase .pipeline-node[data-tool] .pipeline-node-note{fill:var(--node-ink);opacity:.8}.showcase .pipeline-node[data-state=active] .pipeline-node-body{stroke:#fff5d9;stroke-width:4}.showcase .pipeline-node[data-state=done] .pipeline-node-body{stroke:#b7d69d;stroke-width:2}.showcase .pipeline-node[data-state=review] .pipeline-node-body{stroke:#ff984a;stroke-width:4}.showcase .pipeline-node[data-state=waiting]{opacity:.78}.showcase .pipeline-node[data-state=active],.showcase .pipeline-node[data-state=done]{opacity:1}.showcase .pipeline-node[data-state=skipped]{opacity:.32}.pipeline-packet{fill:#ffe062}.pipeline-wire[data-active=true]{stroke:#fce6a9}.pipeline-wire.memory[data-active=true]{stroke:#f3b8dc}.pipeline-node[data-state=active] .pipeline-node-dot{fill:#ce427f}.agents-reel .pipeline-heading>span{color:#edc298}.agents-reel .pipeline-outcome{background:#3c4d37;color:#e6edc1}
/* Paper files burst in four colors; each folder has its own surface and material. */
.concepts-reel .reel-appbar{background:#34293c;color:#eee1ef}.folder-demo{background:#372b49}.folder-demo[data-folder-index="1"]{background:#273f3c}.folder-demo[data-folder-index="2"]{background:#342a49}.folder-demo[data-folder-index="3"]{background:#493026}.folder-demo-heading>span{color:#c8b9c9}.folder-demo-heading>p{color:#d0c6ce}.folder-demo-count{color:#dbcbd0}.folder-back{fill:#bf8b31;stroke:#d3a95d}.folder-inner{fill:#785526}.folder-front{fill:#f6c84e;stroke:#ffe89f}.folder-demo[data-folder-index="1"] .folder-back{fill:#a94476;stroke:#d48aae}.folder-demo[data-folder-index="1"] .folder-front{fill:#ed91be;stroke:#ffc2df}.folder-demo[data-folder-index="2"] .folder-back{fill:#7355ac;stroke:#9d83cc}.folder-demo[data-folder-index="2"] .folder-front{fill:#b5a0e5;stroke:#ddd1ff}.folder-demo[data-folder-index="3"] .folder-back{fill:#ba662d;stroke:#e7a365}.folder-demo[data-folder-index="3"] .folder-front{fill:#ffae60;stroke:#ffdab1}.demo-file:nth-child(1){background:#e2efba}.demo-file:nth-child(2){background:#ffd0e2}.demo-file:nth-child(3){background:#ffdfa0}.demo-file:nth-child(4){background:#e3d4fa}.demo-file>span{background:#ffffff88;color:#55475f}.demo-file>b{color:#352e3a}.demo-file>small{color:#6a5d70}.folder-demo-cursor>i{border-color:#ffcf54}.concepts-reel .reel-status{background:#3e3544;color:#e1d5e2}.concept-terminal{background:#282632}.concept-terminal>div:first-child{color:#d5b6de}.terminal-dollar{color:#f4c95a}.clone-output{color:#bfc4d1}.clone-output p>b{color:#eecb6b}.clone-progress{background:#48404f}.clone-progress>i{background:#ef9dc8}.terminal-repo>span{color:#f7ca5f}.concept-repositories{background:#fff4dc;color:#3e323e}.repo-search{background:#eadbf1}.repo-list>article:nth-child(1){background:#e7d4f3}.repo-list>article:nth-child(2){background:#ffdcaa}.repo-list>article:nth-child(3){background:#c4e7da}.repo-list>article.is-current{background:#ffcf5a}.repo-list article>p,.repo-list article>small,.repo-list article>span{color:#6f5c6e}.concept-checks{background:#fff2d8;color:#3b303c}.concept-trigger{color:#836075}.hook-chain{background:#f2bed2}.hook-chain>span{color:#a55b7d}.hook-chain>i{background:#566e42}.eval-summary strong{color:#b33f75}.eval-table>div{border-color:#d7bed0}.eval-table i{color:#416b48}
/* Excel stays recognizable, with a brighter RTERA dashboard inside it. */
.fleet-dashboard{background:#f6f1e4}.fleet-dashboard-heading>div>span{color:#8d775b}.fleet-dashboard-heading>span{background:#e8d8ef;color:#654477}.fleet-kpis>div:nth-child(1){background:#f6dc80}.fleet-kpis>div:nth-child(2){background:#b7e1d2}.fleet-kpis>div:nth-child(3){background:#355b40}.fleet-kpis>div:nth-child(4){background:#f3bdd3}.fleet-kpis>div:not(:nth-child(3))>span{color:#665445}.fleet-kpis>div:not(:nth-child(3))>small{color:#7f6e59}.fleet-vehicle-focus{background:#e6d8ed}.fleet-focus-dot{background:#a9588a}.fleet-distance-row.is-selected{background:#f8e5b3}.fleet-distance-row.is-selected>span{color:#6f4f25}.fleet-dashboard-charts>section{background:#fffdf4}.report-chart>i:nth-child(1){background:#27754f}.report-chart>i:nth-child(2){background:#c43c78}.report-chart>i:nth-child(3){background:#7955b4}.report-chart>i:nth-child(4){background:#b96929}.report-figures>div:nth-child(2)>b{color:#9d3b67}.report-figures>div:nth-child(3)>b{color:#76549f}.organized-folder:nth-child(1) svg{fill:#75b893;stroke:#50805d}.organized-folder:nth-child(2) svg{fill:#e9a1bf;stroke:#ba7492}.organized-folder:nth-child(3) svg{fill:#b9a4da;stroke:#8d78b3}.motion-edit-strip{color:#512f35}.motion-edit-strip>i:nth-of-type(1){background:#f3d153}.motion-edit-strip>i:nth-of-type(2){background:#c55591}.motion-edit-strip>i:nth-of-type(3){background:#6c8c58}
.community-home[data-hero-dark=true] .showcase-controls{color:#30262b}.community-home[data-hero-dark=true] .showcase-pause{border-color:#58423466}
