body.designed-game { --accent:var(--design-accent); --dataflow:var(--design-accent); --ninja-bubble:var(--design-background); background:var(--design-bg); }
body.designed-game .quiz-bubbles i { background:var(--design-background) center/contain no-repeat; opacity:.18; }
body.designed-game #companyLogo[hidden],body.designed-game #eyebrow[hidden] { display:none!important; }
body.designed-game .done,body.designed-game .dash,body.designed-game .review { background-color:var(--design-bg); }
body.design-blue-background .shell { background:#fff;border-radius:24px;padding:24px; }
body.design-blue-background .dash,body.design-blue-background .review { background:#fff; }
body.design-blue-background .done { background:#0070bd;color:#fff; }
body.design-blue-background .done .btn { background:#fff;color:#143650; }
body.design-blue-background .done .saved { color:#fff; }
body.designed-game .company-logo { height:var(--design-logo-size); width:auto; max-width:min(280px,55vw); background:transparent; padding:0; border-radius:0; margin-bottom:8px; }
body.designed-game #h1:not([hidden]) { display:block; }
body.designed-game #h1[hidden] { display:none; }
body.designed-game .cbw-prize::before,body.designed-game .cbw-prize::after { background-image:var(--design-background); }
.design-result { border-color:var(--design-accent); }
.design-result .cbw-prize__score strong { color:var(--design-accent); }
.design-result .cbw-prize__brands { flex-wrap:wrap; }
.design-board__tiers { display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px; }
.design-board__tiers > div { border:2px solid;border-radius:16px;background:#fff;padding:16px 8px;text-align:center; }
.design-board__tiers strong { display:block;font-size:30px; }
.design-board__tiers span { display:block;font-size:12px; }
body.design-preview .intro,body.design-preview .boot,body.design-preview .toast { display:none!important; }
body.design-preview .shell { display:block!important; opacity:1!important; transform:none!important; visibility:visible!important; }
body.design-preview .done,body.design-preview .dash { animation:none!important; transition:none!important; }
body.design-preview .cbw-prize__medal .cbw-shield { animation:none!important; }
body.design-preview #banner,body.design-preview .tools,body.design-preview #again,body.design-preview #showDash,body.design-preview #showRev,body.design-preview #repairRound,body.design-preview #certificate { display:none!important; }
