/* V141: final loaded overrides for five home cards */
body.studio-app #hallDoors .portal .card-bottom { position:relative!important; z-index:12!important; opacity:1!important; visibility:visible!important; overflow:visible!important; }
body.studio-app #hallDoors .portal .card-bottom .door-title {
 position:relative!important; inset:auto!important; display:block!important; visibility:visible!important;
 opacity:1!important; transform:none!important; filter:none!important;
 width:auto!important; min-width:fit-content!important; max-width:100%!important;
 margin:0 0 9px!important; padding:5px 14px 8px!important;
 font-family:'Noto Naskh Arabic','IBM Plex Sans Arabic',serif!important;
 font-size:clamp(23px,2.1vw,31px)!important; font-weight:700!important; line-height:1.65!important;
 letter-spacing:0!important; text-align:right!important; white-space:nowrap!important;
 background:#4b1e31!important; background-image:none!important;
 color:#fff0cb!important; -webkit-text-fill-color:#fff0cb!important;
 -webkit-background-clip:border-box!important; background-clip:border-box!important;
 border:1.5px solid #d5ac65!important; border-radius:9px!important;
 box-shadow:0 4px 14px #1a07194d!important; text-shadow:0 1px 2px #12050a!important;
}
body.studio-app.night #hallDoors .portal .card-bottom .door-title {
 background:#281823!important; background-image:none!important; color:#ffe1a1!important;
 -webkit-text-fill-color:#ffe1a1!important; border-color:#d2a763!important;
 box-shadow:0 4px 16px #0009!important;
}
/* Day: distinctly separate warm ivory cards from the pale page. */
body.studio-app.day #hallDoors .portal,
body.studio-app:not(.night) #hallDoors .portal {
 background-color:#e6d6c3!important;
 border:2px solid #86506a!important;
 outline:1px solid #c7a36c!important; outline-offset:2px!important;
 box-shadow:0 12px 30px #51293c35, inset 0 0 0 2px #f7e8d4!important;
}
body.studio-app.day #hallDoors .portal:nth-child(2n),
body.studio-app:not(.night) #hallDoors .portal:nth-child(2n){background-color:#e9d9df!important}
body.studio-app.day #hallDoors .portal .door-note,
body.studio-app.day #hallDoors .portal .card-footnote,
body.studio-app:not(.night) #hallDoors .portal .door-note,
body.studio-app:not(.night) #hallDoors .portal .card-footnote {
 color:#542638!important;-webkit-text-fill-color:#542638!important;opacity:1!important;
 text-shadow:none!important;
}
body.studio-app.day #hallDoors .portal:hover,
body.studio-app:not(.night) #hallDoors .portal:hover {border-color:#a5753b!important;box-shadow:0 16px 35px #51293c55,inset 0 0 0 2px #f7e8d4!important}
