.accPageShell,.dashLayout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:18px;width:min(1600px,100%);margin:0 auto;display:grid}.accountSidebar{background:#fff;border:1px solid #dfe5ee;border-radius:14px;flex-direction:column;gap:3px;max-height:calc(100vh - 28px);padding:20px 14px;display:flex;position:sticky;top:14px;overflow:auto;box-shadow:0 8px 28px #0b1b3310}.accSideTitle{color:#071b3b;margin:0 8px 14px;font-size:19px;font-weight:900}.accSideSectionLabel{color:#768399;margin:0 10px 7px;font-size:11px;font-weight:900}.accSideNav{flex-direction:column;gap:3px;display:flex}.accSideItem{color:#14213a;border-radius:9px;align-items:center;gap:11px;min-height:42px;padding:8px 11px;font-size:13px;font-weight:750;text-decoration:none;display:flex}.accSideItem:hover{background:#f3f6fa}.accSideItem.is-active{background:#071b3b;position:relative;color:#fff!important}.accSideItem.is-active:before{content:"";background:#ffad05;border-radius:4px 0 0 4px;width:4px;position:absolute;inset-block:7px;inset-inline-start:0}.accSideItem.is-active .accSideIcon{color:#ffad05!important}.accSideItem.is-active .accSideLabel{color:#fff!important}.accSideIcon{color:#66758d;display:inline-flex}.accSideIcon svg{width:18px;height:18px}.accSideLabel{flex:1}.accSideBadge{color:#071a33;background:#ffab03;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:11px;font-weight:900;display:inline-flex}.accSideDivider{border:0;border-top:1px solid #e8edf3;width:100%;margin:12px 0}.accSideHelp{background:#f4f7fb;border-radius:11px;margin-top:14px;padding:14px}.accSideHelp strong{color:#071b3b;font-size:13px;display:block}.accSideHelp p{color:#6f7d91;margin:6px 0 10px;font-size:11px;line-height:1.7}.accSideHelp a{color:#1764d8;font-size:11px;font-weight:900;text-decoration:none}@media (max-width:900px){.accPageShell,.dashLayout{grid-template-columns:64px minmax(0,1fr)}.accountSidebar{padding:10px 6px}.accSideTitle,.accSideLabel,.accSideSectionLabel,.accSideHelp{display:none}.accSideItem{justify-content:center;padding:10px 0}.accSideDivider{margin:7px 0}}@media (max-width:620px){.accPageShell,.dashLayout{display:block}.accountSidebar{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;flex-direction:row;align-items:stretch;gap:6px;width:100%;max-height:none;margin-bottom:12px;padding:7px;display:flex;position:static;overflow-x:auto}.accountSidebar .accSideDivider,.accountSidebar .accSideTitle,.accountSidebar .accSideSectionLabel,.accountSidebar .accSideHelp{display:none}.accountSidebar .accSideNav{flex-direction:row;flex:none;gap:6px;display:flex}.accountSidebar .accSideItem{scroll-snap-align:start;flex-direction:column;flex:none;gap:4px;min-width:82px;min-height:58px;padding:7px 9px}.accountSidebar .accSideLabel{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:112px;font-size:10px;display:block;overflow:hidden}}
