/* Lift-off: colourways and the scene's own resting states. Every colour the template uses is a --c-* variable set
   here per colourway, so a colourway is a real change of paper, never a filter. */
.ks-card--good-luck-rocket {
  --c-star: #FFF6E9; --c-star-2: #F5B83D; --c-doily: #FFF6E9; --c-moon: #FBE3A4; --c-moon-2: #F0CB78;
  --c-nose: #FFF6E9; --c-glass: #9CCDE6; --c-nozzle: #3A1B3F; --c-flame: #F8A23A; --c-flame-2: #FFE9A6;
  --c-gantry: #F6E3C5; --c-gantry-2: #D7B98C; --c-smoke: #FFF8EC; --c-dish: #FFF6E9;
  --c-screen: #3A1B3F; --c-lamp-ink: #8F7594; --c-lit-ink: #3A1B3F; --c-panel: #FFF6E9; --c-name: #3A1B3F;
  --c-hazard: #F5B83D;
  /* signal red (default): a vermilion rocket on a bright royal blue night */
  --c-wall: #2B45A6; --c-wall-2: #3A5CC8; --c-wall-3: #6583E0;
  --c-planet: #F5B83D; --c-planet-2: #F9D27C; --c-ring: #F7B4A7; --c-ring-2: #FFF6E9; --c-flag: #E4472B;
  --c-rk: #E4472B; --c-rk-s: #C93A20; --c-fin: #F5B83D; --c-fin-2: #DF9F1F;
  --c-deck: #F5B83D; --c-beacon: #E4472B;
  --c-pad: #3B3F97; --c-pad-2: #2A2D75; --c-pad-lip: #6A74D6;
  --c-smoke-2: #DCE2F6; --c-dish-2: #D5DDF5; --c-sock-a: #E4472B; --c-sock-b: #FFF6E9;
  --c-board: #F5B83D; --c-board-2: #DF9F1F; --c-label: #3A1B3F; --c-lit: #8FE3CB;
  --c-floor: #CBD6F4; --c-floor-dot: #BBC8EE; --c-floor-line: #E4EAFB;
  --c-front: #2A2D75; --c-front-2: #F5B83D; --c-front-3: #FFF6E9;
  --c-cover: #2B45A6; --c-cover-line: #F5B83D; --c-cover-ink: #FFF6E9;
}
/* saturn gold: a marigold rocket on teal */
.ks-card--good-luck-rocket[data-colourway="saturn-gold"] {
  --c-wall: #147C84; --c-wall-2: #1C8F97; --c-wall-3: #58BEC2;
  --c-planet: #F7B4A7; --c-planet-2: #FBD3CA; --c-ring: #FFF6E9; --c-ring-2: #F5B83D; --c-flag: #E4472B;
  --c-rk: #F5B83D; --c-rk-s: #DF9F1F; --c-fin: #E4472B; --c-fin-2: #BF3219; --c-flame: #FF8A4A;
  --c-deck: #E4472B; --c-beacon: #F5B83D;
  --c-pad: #0E4F58; --c-pad-2: #0A3B43; --c-pad-lip: #35A6AC;
  --c-smoke-2: #D3ECE8; --c-dish-2: #CFE9E5; --c-sock-a: #E4472B; --c-sock-b: #FFF6E9;
  --c-board: #E4472B; --c-board-2: #BF3219; --c-label: #FFF6E9; --c-lit: #FBE08A;
  --c-floor: #CDEBE6; --c-floor-dot: #B6DED7; --c-floor-line: #E9F7F4;
  --c-front: #0E4F58; --c-front-2: #F5B83D; --c-front-3: #FFF6E9;
  --c-cover: #147C84; --c-cover-line: #F5B83D; --c-cover-ink: #FFF6E9;
}
/* jade nebula: a jade rocket on violet */
.ks-card--good-luck-rocket[data-colourway="jade-nebula"] {
  --c-wall: #5B2E86; --c-wall-2: #6B3C9A; --c-wall-3: #9A6DC6;
  --c-planet: #F5B83D; --c-planet-2: #F9D27C; --c-ring: #9CCDE6; --c-ring-2: #FFF6E9; --c-flag: #3FA796;
  --c-rk: #3FA796; --c-rk-s: #2E8B7B; --c-fin: #F7B4A7; --c-fin-2: #EC917F;
  --c-deck: #F7B4A7; --c-beacon: #F5B83D;
  --c-pad: #3C1E63; --c-pad-2: #2B134A; --c-pad-lip: #8457BC;
  --c-smoke-2: #E6DAF2; --c-dish-2: #DFD2EE; --c-sock-a: #3FA796; --c-sock-b: #FFF6E9;
  --c-board: #F7B4A7; --c-board-2: #EC917F; --c-label: #3A1B3F; --c-lit: #F5B83D;
  --c-floor: #E3D6F1; --c-floor-dot: #D4C3E8; --c-floor-line: #F2EAF9;
  --c-front: #3C1E63; --c-front-2: #F7B4A7; --c-front-3: #FFF6E9;
  --c-cover: #5B2E86; --c-cover-line: #F7B4A7; --c-cover-ink: #FFF6E9;
}
/* the name is cut-paper lettering, centred on the board whatever size it is fitted to */
.ks-card--good-luck-rocket .rk-name { dominant-baseline: central; letter-spacing: .01em; }
.ks-card--good-luck-rocket .rk-label { letter-spacing: .12em; }
/* resting state = the finished still: GO! is lit, the rocket is on the pad, no parachute, no signal, no trail */
.ks-card--good-luck-rocket .rk-lit-0, .ks-card--good-luck-rocket .rk-lit-1, .ks-card--good-luck-rocket .rk-lit-2,
.ks-card--good-luck-rocket .rk-chute, .ks-card--good-luck-rocket .rk-signal, .ks-card--good-luck-rocket .rk-trail { opacity: 0; }
