/* Approved widget design, shared by every browser. */
#app{background-image:none !important;background-color:#292500 !important;padding:40px !important}
#app::before{opacity:0.47 !important;--space-scale:1.25 !important;--space-x:0% !important;--space-y:0% !important;--space-top:0% !important;--space-right:0% !important}


:root{--back-filter:none;--back-tint:#fff0f0}
.illustration{zoom:1.15 !important}



#app .place h2,#app .meaning h3,#app .status,#app .empty-slot span,#app .question-box input,#app .question-box input::placeholder,#app .question-optional,#app .again,#app .deck-controls span{color:#d6c066 !important;zoom:1.1 !important;text-shadow:-1.25px -1.25px 0 #000,0px -1.25px 0 #000,1.25px -1.25px 0 #000,-1.25px 0px 0 #000,1.25px 0px 0 #000,-1.25px 1.25px 0 #000,0px 1.25px 0 #000,1.25px 1.25px 0 #000 !important}

#app .meaning ul,#app .meaning header button{color:#9baab5 !important}
#app .meaning{background-image:none !important;background-color:#1a191a !important}
#app button.primary,#app .deck-controls button{background-image:none !important;background-color:#aab9c5 !important}
:root{--motion-duration:4.6;--motion-movement:0.6;--motion-rotation:0.8;--motion-stagger:0.4;--motion-count:23;--motion-spiral:1.9;--motion-colors:0.05;--motion-trails:1}
#app .question-box{zoom:1.1 !important;--question-purple:#23027e}
