.us-product-sidebar{display:none}
@media(min-width:1051px){.us-has-product-sidebar .us-header{display:none}.us-has-product-sidebar .us-announcement{margin-left:196px}.us-has-product-sidebar #MainContent,.us-has-product-sidebar .us-footer{margin-left:196px}.us-product-sidebar{position:fixed;inset:0 auto 0 0;z-index:100;width:196px;display:flex;flex-direction:column;background:linear-gradient(180deg,#fff 0%,#f4f8ff 70%,#e6f0ff 100%);border-right:1px solid #cfdcf0;padding:34px 20px 24px;box-shadow:12px 0 35px rgba(9,30,66,.06);animation:usSidebarIn .7s cubic-bezier(.22,1,.36,1) both}.us-sidebar-logo{font-family:var(--us-font-display);font-size:29px;color:var(--navy);letter-spacing:-.5px;padding:4px 12px}.us-sidebar-logo span{color:var(--blue)}.us-product-sidebar nav{display:flex;flex-direction:column;gap:10px;margin:auto 0}.us-product-sidebar nav>a{position:relative;display:grid;grid-template-columns:27px 1fr auto;align-items:center;gap:7px;color:#4c5b73;border:1px solid transparent;border-radius:13px;padding:12px 13px;font-size:13px;font-weight:750;transition:transform .25s,background .25s,color .25s,border-color .25s,box-shadow .25s}.us-product-sidebar nav>a:hover{transform:translateX(6px);color:var(--blue);background:#fff;border-color:#c9daf4}.us-product-sidebar nav>a.active{color:#fff;background:linear-gradient(135deg,#0a2857,#1769FF);box-shadow:0 11px 24px rgba(23,105,255,.25);animation:usActiveNav .8s .25s cubic-bezier(.22,1,.36,1) both}.us-product-sidebar nav i{font-style:normal;font-size:19px;text-align:center}.us-product-sidebar nav b{display:grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:99px;background:#e8f1ff;color:var(--blue);font-size:10px}.us-product-sidebar nav .active b{background:#fff}.us-sidebar-help{border:1px solid #d3e0f2;border-radius:15px;padding:15px;background:rgba(255,255,255,.82);display:flex;flex-direction:column;gap:5px}.us-sidebar-help small{color:var(--blue);font-size:9px;font-weight:900;letter-spacing:1.4px}.us-sidebar-help strong{color:var(--navy);font-size:12px}.us-sidebar-help a{color:var(--blue);font-size:11px;font-weight:800;margin-top:4px}@keyframes usSidebarIn{from{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes usActiveNav{from{opacity:0;transform:translateX(-24px)}to{opacity:1;transform:translateX(0)}}}
@media(prefers-reduced-motion:reduce){.us-product-sidebar,.us-product-sidebar nav>a.active{animation:none!important}}
