.has-unified-sidebar{box-sizing:border-box;padding-left:245px}.has-unified-sidebar>.app-sidebar,.has-unified-sidebar>.portfolio-sidebar{display:none!important}.has-unified-sidebar .dashboard-main{margin-left:0}.has-unified-sidebar.portfolio-page{display:block}.unified-sidebar{position:fixed;inset:0 auto 0 0;z-index:40;box-sizing:border-box;width:245px;padding:28px 20px;background:#12352d;color:#fff;display:flex;flex-direction:column;box-shadow:10px 0 35px #06161214}.unified-brand{display:flex;align-items:center;gap:11px;color:#fff;text-decoration:none}.unified-brand>span{display:block;flex:0 0 43px;width:43px;height:43px;border:0;border-radius:13px;background:url("assets/uproinco-symbol-inverse.svg") center/contain no-repeat;color:transparent;font-size:0;overflow:hidden}.unified-brand b,.unified-brand small{display:block}.unified-brand b{letter-spacing:.08em}.unified-brand small{margin-top:3px;color:#bcd0c8;font-size:.58rem;letter-spacing:.02em}.unified-sidebar nav{display:grid;gap:4px;margin-top:42px;overflow-y:auto}.unified-sidebar nav a{display:flex;align-items:center;gap:9px;min-height:43px;padding:0 11px;border-radius:10px;color:#bfd0ca;text-decoration:none;font-size:.76rem;font-weight:650}.unified-sidebar nav a:hover,.unified-sidebar nav a.active{background:#ffffff13;color:#fff}.unified-sidebar nav i{width:27px;color:#eab04b;font-style:normal;font-weight:800}.unified-sidebar-actions{display:grid;gap:14px;margin-top:auto;text-align:center}.unified-sidebar-actions a{color:#bfd0ca;text-decoration:none;font-size:.7rem}.unified-sidebar-actions .unified-primary{padding:13px;border-radius:999px;background:#eeb34b;color:#12352d;font-size:.75rem;font-weight:800}.unified-menu-toggle,.unified-sidebar-backdrop{display:none}@media(max-width:1050px){.has-unified-sidebar{padding-left:0}.unified-sidebar{transform:translateX(-105%);transition:transform .22s ease;box-shadow:18px 0 45px #06161244}.unified-sidebar.open{transform:none}.unified-menu-toggle{position:fixed;top:14px;left:14px;z-index:42;display:grid;place-items:center;width:44px;height:44px;border:1px solid #cfd7d2;border-radius:12px;background:#fff;color:#12352d;font-size:1.25rem}.unified-sidebar-backdrop{position:fixed;inset:0;z-index:39;border:0;background:#06161299;opacity:0;visibility:hidden;display:block;transition:.2s}.unified-sidebar-backdrop.open{opacity:1;visibility:visible}.has-unified-sidebar .dashboard-header{padding-left:72px}.has-unified-sidebar .portfolio-main,.has-unified-sidebar .asset-shell,.has-unified-sidebar .case-main,.has-unified-sidebar .analysis-shell,.has-unified-sidebar .valuation-shell{padding-top:72px}}
.unified-badge{margin-left:auto;min-width:20px;padding:1px 7px;border-radius:999px;background:#eab04b;color:#12352d;font-size:.66rem;font-weight:800;text-align:center}
.unified-subnav .unified-badge{margin-left:7px;display:inline-block}
