/* Griddim's original artwork belongs to its workspace; rails stay opaque. */
#griddim-network-shell[data-gn-shell-runtime] > .workspace[data-gn-shell-region="workspace"]{background-color:#030609!important;background-image:linear-gradient(rgba(3,6,9,.18),rgba(3,6,9,.3)),url('/assets/griddim_background_081226.png')!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;--gn-chat-bg:transparent;--gn-chat-surface:transparent;--gn-workspace-bg:transparent;--gn-chat-bubble:rgba(2,6,9,.9);--gn-chat-user-bubble:rgba(3,10,14,.9)}
#griddim-network-shell[data-gn-shell-runtime] > .workspace[data-gn-shell-region="workspace"] .gn-agent-workspace-chat-host,#griddim-network-shell[data-gn-shell-runtime] > .workspace[data-gn-shell-region="workspace"] .gn-agent-conversation{background:transparent!important}
#griddim-network-shell[data-gn-shell-runtime] > .workspace[data-gn-shell-region="workspace"] > .gr-module-page{background:rgba(2,6,9,.35)!important}
#griddim-network-shell[data-gn-shell-runtime] > .workspace[data-gn-shell-region="workspace"] .gn-community{background:transparent!important}
#griddim-network-shell[data-gn-shell-runtime] > .workspace[data-gn-shell-region="workspace"] .gn-community-card{background:rgba(5,13,20,.75)}
#griddim-network-shell[data-gn-shell-runtime] > .workspace[data-gn-shell-region="workspace"] .gn-thread-view{background:transparent}
#griddim-network-shell[data-gn-shell-runtime] > .workspace[data-gn-shell-region="workspace"] .gn-forum-post{background:rgba(8,18,27,.9)}
#griddim-network-shell[data-gn-shell-runtime] > .workspace[data-gn-shell-region="workspace"] .gn-forum-post-header{background:rgba(6,14,21,.92)}
#griddim-network-shell[data-gn-shell-runtime] > .workspace[data-gn-shell-region="workspace"] .gr-agent-manager-host{background:transparent!important}
html:has(body.griddim-store-workspace){background:#030609}
body.griddim-store-workspace{background:linear-gradient(rgba(3,6,9,.3),rgba(3,6,9,.45)),url('/assets/griddim_background_081226.png') center/cover fixed no-repeat!important}