.layout-module-scss-module__dRjd3G__accountWrapper{background-color:var(--background);flex-direction:column;min-height:100vh;display:flex}.layout-module-scss-module__dRjd3G__body{margin-top:calc(-1*var(--logo-overhang,3.5rem));flex:1;display:flex}.layout-module-scss-module__dRjd3G__content{padding:var(--modular-scale-3);padding-top:calc(var(--logo-overhang,3.5rem) + var(--modular-scale-3));flex:1;overflow-y:auto}@media screen and (600px<width<1200px){.layout-module-scss-module__dRjd3G__content{padding:var(--modular-scale-2);padding-top:calc(var(--logo-overhang,3.5rem) + var(--modular-scale-2))}}@media screen and (max-width:600px){.layout-module-scss-module__dRjd3G__body{flex-direction:column;margin-top:0}.layout-module-scss-module__dRjd3G__content{padding:var(--modular-scale-2) var(--modular-scale-1)}}@media print{.layout-module-scss-module__dRjd3G__accountWrapper>:not(.layout-module-scss-module__dRjd3G__body),.layout-module-scss-module__dRjd3G__body>nav{display:none}.layout-module-scss-module__dRjd3G__body{margin:0}.layout-module-scss-module__dRjd3G__content{padding:0;overflow:visible}}
.account-sidebar-module-scss-module__V45eJG__sidebar{width:16rem;padding:var(--modular-scale-2);padding-top:calc(var(--logo-overhang,3.5rem) + var(--modular-scale-2));background-color:var(--backgroundLight);border-right:1px solid var(--grey200);flex-shrink:0}.account-sidebar-module-scss-module__V45eJG__sidebarHeading{margin-bottom:var(--modular-scale-1);padding-bottom:var(--modular-scale-0);border-bottom:2px solid var(--brandPastelPurple)}.account-sidebar-module-scss-module__V45eJG__mobileToggle{display:none}.account-sidebar-module-scss-module__V45eJG__navList{gap:var(--modular-scale-00);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.account-sidebar-module-scss-module__V45eJG__navItem{padding:var(--modular-scale-0) var(--modular-scale-0);color:inherit;border-radius:var(--border-radius);cursor:pointer;text-align:left;background:0 0;border:none;width:100%;text-decoration:none;transition:background-color .15s;display:block}.account-sidebar-module-scss-module__V45eJG__navItem:hover{background-color:var(--brandBeige)}.account-sidebar-module-scss-module__V45eJG__navItemActive{background-color:var(--brandBeige);border-left:3px solid var(--brandMediumPurple);padding-left:calc(var(--modular-scale-0) - 3px)}.account-sidebar-module-scss-module__V45eJG__signOutItem{margin-top:var(--modular-scale-1);padding-top:var(--modular-scale-1);border-top:1px solid var(--grey200)}.account-sidebar-module-scss-module__V45eJG__chevron{border-bottom:2px solid;border-right:2px solid;width:.5rem;height:.5rem;transition:transform .2s;display:inline-block;transform:rotate(45deg)}.account-sidebar-module-scss-module__V45eJG__chevronOpen{transform:rotate(-135deg)}@media screen and (600px<width<1200px){.account-sidebar-module-scss-module__V45eJG__sidebar{width:13rem;padding:var(--modular-scale-2) var(--modular-scale-1);padding-top:calc(var(--logo-overhang,3.5rem) + var(--modular-scale-2))}}@media screen and (max-width:600px){.account-sidebar-module-scss-module__V45eJG__sidebar{border-right:none;border-bottom:1px solid var(--grey200);background-color:var(--backgroundLight);width:100%;padding:0;position:relative}.account-sidebar-module-scss-module__V45eJG__sidebarHeading{display:none}.account-sidebar-module-scss-module__V45eJG__mobileToggle{width:100%;padding:var(--modular-scale-0) var(--modular-scale-1);cursor:pointer;color:inherit;background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}.account-sidebar-module-scss-module__V45eJG__navList{border-top:1px solid var(--grey200);flex-direction:column;gap:0;display:none}.account-sidebar-module-scss-module__V45eJG__navListOpen{display:flex}.account-sidebar-module-scss-module__V45eJG__navItem{padding:var(--modular-scale-0) var(--modular-scale-1);border-radius:0}.account-sidebar-module-scss-module__V45eJG__navItemActive{border-left:3px solid var(--brandMediumPurple);padding-left:calc(var(--modular-scale-1) - 3px)}.account-sidebar-module-scss-module__V45eJG__signOutItem{border-top:1px solid var(--grey200);margin-top:0;padding-top:0}}