/* RBD_CDN_LOCAL_ASSETS_CLEANUP_20260707: extracted from dashboard/dashboard.php style block 2. */
.rbd-ai-direct-wrap{height:auto;min-height:0;overflow:visible;}
.rbd-ai-direct-mount{background:transparent;padding:0;border-radius:18px;box-shadow:none;overflow:hidden;line-height:normal;}
.rbd-ai-direct-mount .maze-root{width:100%;box-sizing:border-box;border:0!important;outline:0!important;border-radius:18px!important;overflow:hidden!important;background-clip:padding-box;box-shadow:0 18px 48px -30px rgba(0,66,122,.72)!important;background:radial-gradient(120% 140% at 88% -10%, rgba(31,127,210,.46) 0%, rgba(31,127,210,0) 55%),radial-gradient(90% 120% at 8% 110%, rgba(52,211,153,.16) 0%, rgba(52,211,153,0) 50%),linear-gradient(135deg,#082B55 0%,#005BAC 48%,#0F73C9 100%)!important;}
.rbd-ai-direct-mount .maze-store{background:linear-gradient(90deg,#B9DDFF,#fff)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;}
.rbd-ai-direct-mount .maze-greet b{background:linear-gradient(90deg,#5EEAD4,#8CCBFF)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;}
.rbd-ai-direct-mount .maze-send{background:linear-gradient(135deg,#005BAC,#0F73C9)!important;}
.rbd-ai-direct-mount .maze-side{border:0!important;background:rgba(255,255,255,.07)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12);}
