.dashboard-ai-widget,.ai-presence,.sidebar-bottom .help-card,.da-mascot,.da-orbit,.da-motion{display:none!important}
.main>header{position:relative!important;min-height:74px}
#djassoAIHeader{position:absolute!important;left:45%;top:50%;transform:translate(-50%,-50%);width:64px!important;height:64px!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;outline-offset:2px;z-index:3;display:grid;place-items:center}
#djassoAIHeader:before,#djassoAIHeader:after{display:none!important}
#djassoAIHeader img{width:58px!important;height:58px!important;object-fit:contain;border:0!important;background:transparent!important;box-shadow:none!important;filter:drop-shadow(0 2px 0 #05070b) drop-shadow(0 4px 3px #0009);animation:djassoHeaderFloat 4s ease-in-out infinite;will-change:transform}
@keyframes djassoHeaderFloat{0%,100%{transform:translateY(1px) rotate(-3deg)}50%{transform:translateY(-3px) rotate(3deg)}}
#djassoAIHeader:hover img{animation-duration:2s}
@media(max-width:700px){.main>header{padding-right:70px!important}#djassoAIHeader{left:auto;right:8px;top:5px;transform:none;width:54px!important;height:54px!important}#djassoAIHeader img{width:50px!important;height:50px!important}.da-intro{gap:0!important}.breadcrumbs{max-width:200px}}
@media(prefers-reduced-motion:reduce){#djassoAIHeader img{animation:none!important}}
body #shell .main>header button#djassoAIHeader,body #shell .main>header button#djassoAIHeader:hover,body #shell .main>header button#djassoAIHeader:active{box-shadow:none!important;background:none!important;background-image:none!important;border:0!important;border-radius:0!important;filter:none!important}
.mobile-bottom a[href="#assistant"],#nav a[href="#assistant"],.sidebar-bottom [data-page="assistant"]{display:none!important}
.mobile-bottom{grid-template-columns:repeat(3,minmax(0,1fr))!important}
#conversation a.secondary{display:inline-flex!important;align-items:center;min-height:44px;margin:5px 5px 5px 0;white-space:normal;line-height:1.5;max-width:100%;overflow-wrap:anywhere}
/* Reserve the robot's space in layout, including the low-bandwidth control. */
body #shell .main>header{height:auto!important;min-height:78px!important;flex-wrap:wrap!important;padding-top:8px!important;padding-bottom:8px!important;gap:12px!important}
body #shell .main>header #djassoAIHeader{position:relative!important;left:auto!important;right:auto!important;top:auto!important;transform:none!important;flex:0 0 64px!important}
body #shell .main>header .header-actions{min-width:0!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:10px!important}
@media(max-width:700px){body #shell .main>header{padding-right:16px!important}body #shell .main>header #djassoAIHeader{flex-basis:54px!important;margin-left:auto!important}body #shell .main>header .header-actions{flex-basis:100%!important}body #shell .main>header .breadcrumbs{max-width:calc(100% - 112px)!important}}
