body.veea-integrated .sidebar-nav{overflow-y:auto;min-height:0}
.veea-primary-menu{border-bottom:1px solid var(--gray-200);padding-bottom:10px;margin-bottom:12px}
.veea-primary-menu .nav-item{font-size:12px;padding:8px 10px;white-space:normal}
.veea-primary-menu .veea-current-module{background:var(--green-light);color:var(--green-dark);font-weight:700}
.veea-account-context{border:1px solid var(--gray-200);border-radius:10px;background:var(--white);padding:12px 16px;margin-bottom:20px;font-size:12px;overflow-wrap:anywhere}
.veea-account-context p{margin:5px 0 9px;color:var(--gray-600)}
.veea-account-context .veea-persistence-result{white-space:pre-line;line-height:1.6}
.access-card .veea-primary-menu{margin-top:22px;text-align:left}
.access-card .veea-account-context{text-align:left}
@media(max-width:800px){body.veea-integrated .sidebar-nav>.veea-primary-menu{display:flex;align-items:center;flex:0 0 auto;margin:0 8px 0 0;padding:0 8px 0 0;border-bottom:0;border-right:1px solid var(--gray-200)}body.veea-integrated .sidebar-nav>.veea-primary-menu .nav-section{display:none}body.veea-integrated .sidebar-nav>.veea-primary-menu .nav-item{white-space:nowrap;flex:0 0 auto}.veea-account-context{padding:10px;font-size:11px}}
