/* V231: unify primary card artwork with the poetry card's ivory paper. */
html body.studio-app #view-hall #hallDoors>.card-music .v226-music-note,
html body.studio-app #view-hall #hallDoors>.card-music .v226-music-note svg,
html body.studio-app #view-hall #hallDoors>.card-videos .card-illustration,
html body.studio-app #view-hall #hallDoors>.card-videos .card-illustration svg,
html body.studio-app #view-hall #hallDoors>.card-videos .shaliz-video-card-art {color:#eee2c7!important;}
html body.studio-app #view-hall #hallDoors>.card-videos .shaliz-video-card-art svg rect,
html body.studio-app #view-hall #hallDoors>.card-videos .shaliz-video-card-art svg path{stroke:#eee2c7!important;}
html body.studio-app #view-hall #hallDoors>.card-videos .shaliz-video-card-art svg path[fill="currentColor"]{fill:#eee2c7!important;}
/* The small illustrations sit on the right side, independent of the titles. */
html body.studio-app #view-hall #hallDoors>:is(.card-letters,.card-guests){position:relative!important;overflow:hidden!important;}
html body.studio-app #view-hall #hallDoors>:is(.card-letters,.card-guests) .card-illustration{
 display:flex!important;visibility:visible!important;opacity:1!important;
 position:absolute!important;right:12px!important;left:auto!important;top:50%!important;
 transform:translateY(-50%)!important;width:42px!important;height:42px!important;
 min-width:42px!important;max-width:42px!important;min-height:42px!important;max-height:42px!important;
 background:none!important;border:0!important;box-shadow:none!important;pointer-events:none!important;
 align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;
}
html body.studio-app #view-hall #hallDoors>:is(.card-letters,.card-guests) .card-illustration svg{
 display:block!important;width:40px!important;height:40px!important;max-width:100%!important;max-height:100%!important;
}
html body.studio-app #view-hall #hallDoors>:is(.card-letters,.card-guests) .card-bottom{
 padding-right:45px!important;box-sizing:border-box!important;
}
@media(max-width:650px){
 html body.studio-app #view-hall #hallDoors>:is(.card-letters,.card-guests) .card-illustration{
  right:5px!important;width:27px!important;height:27px!important;min-width:27px!important;min-height:27px!important;
 }
 html body.studio-app #view-hall #hallDoors>:is(.card-letters,.card-guests) .card-illustration svg{width:27px!important;height:27px!important;}
 html body.studio-app #view-hall #hallDoors>:is(.card-letters,.card-guests) .card-bottom{padding-right:25px!important;}
}
