/* Image widths are derived from actual native aspect, bounded by122px illustration area. */
#game[data-route="care"] .actions{top:542px;grid-auto-rows:146px;gap:8px}
#game[data-route="care"] .action{height:146px;overflow:hidden}
#game[data-route="care"] .action::before,#game[data-route="care"] .action::after{content:none}
#game[data-route="care"] .action .card88-art{position:absolute;left:0;right:0;top:0;height:122px;display:flex;align-items:flex-end;justify-content:center;pointer-events:none;z-index:0}
#game[data-route="care"] .action .card88-image{display:block;width:min(100%,calc(122px * var(--card88-ratio)));height:auto;max-width:none;flex:none;pointer-events:none}
#game[data-route="care"] .action .effects{position:absolute;left:0;right:0;bottom:0;top:122px;height:24px;min-height:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;column-gap:3px;row-gap:0;font-size:11.5px;line-height:1.04;padding:0 2px;background-image:var(--card88-paper);background-size:100% 100%;color:#64412c}
#game[data-route="care"] .action[data-disabled-reason] .effects{color:#746c61;background-color:transparent}
#game[data-route="care"] .action[data-disabled-reason]{filter:none;opacity:1}
#game[data-route="care"] .action .wish-bonus{z-index:2}
#game[data-route="care"] .action[data-action="feed"]{--card88-ratio:1.050691244240;--card88-paper:url("assets/card-feed-paper-v88.webp")}
#game[data-route="care"] .action[data-action="ball"]{--card88-ratio:1.018433179724;--card88-paper:url("assets/card-ball-paper-v88.webp")}
#game[data-route="care"] .action[data-action="bath"]{--card88-ratio:1.050691244240;--card88-paper:url("assets/card-bath-paper-v88.webp")}
#game[data-route="care"] .action[data-action="nap"]{--card88-ratio:0.938650306748;--card88-paper:url("assets/card-nap-paper-v88.webp")}
#game[data-route="care"] .action[data-action="sport"]{--card88-ratio:0.944444444444;--card88-paper:url("assets/card-sport-paper-v88.webp")}
#game[data-route="care"] .action[data-action="music"]{--card88-ratio:0.974358974359;--card88-paper:url("assets/card-music-paper-v88.webp")}
#game[data-route="care"] .action[data-action="ball"][data-disabled-reason]{--card88-ratio:1.034246575342}
#game[data-route="care"] .action[data-action="sport"][data-disabled-reason]{--card88-ratio:0.938650306748}
#game[data-route="care"] .action[data-action="music"][data-disabled-reason]{--card88-ratio:0.950920245399}

/* Override old higher-specificity V87solid-footerbackgroundshorthand for disabled cards. */
#game[data-route="care"] .action[data-disabled-reason] .effects{background-image:var(--card88-paper);background-size:100% 100%;background-repeat:no-repeat}
