.account-settings-switcher-rail[data-v-991f17ee]{display:flex;width:100%;min-width:0;flex:1 1 0%;flex-direction:column;min-height:0;border-right:1px solid var(--cp-border-500);background-color:var(--cp-background-500);overflow:hidden}.account-settings-switcher-rail__heading[data-v-991f17ee]{flex-shrink:0;border-bottom:1px solid var(--cp-border-500)}.account-settings-switcher-rail__inner[data-v-991f17ee]{flex:1 1 0%;min-height:0;overflow-y:auto;overflow-x:hidden}:root{--account-sidebar-w:280px;--account-main-content-max:720px;--account-content-gap:1rem;--account-sidebar-min:200px;--account-main-min:400px}@media(max-width:1200px){:root{--account-sidebar-w:240px}}@media(max-width:1024px){:root{--account-sidebar-w:200px}}.account-settings-layout-web[data-v-1297c12f]{display:flex;width:100%;flex:1 1 0%;flex-direction:column;min-height:0}.grid-shell[data-v-1297c12f]{display:grid;flex:1 1 0%;min-height:0;width:100%;max-width:100%;margin:0;grid-template-columns:minmax(var(--account-sidebar-min),var(--account-sidebar-w)) minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:0}.col-sidebar[data-v-1297c12f]{grid-column:1;justify-self:start;align-self:stretch}.col-main[data-v-1297c12f],.col-sidebar[data-v-1297c12f]{display:flex;min-height:0;min-width:0;flex-direction:column;grid-row:1}.col-main[data-v-1297c12f]{height:100%;grid-column:2}.main-scroll[data-v-1297c12f]{overflow:hidden;padding:0!important}.main-scroll[data-v-1297c12f],.main-scroll-inner[data-v-1297c12f]{flex:1 1 0%;min-height:0;height:100%}.main-scroll-inner[data-v-1297c12f]{display:flex;width:100%;flex-direction:column;align-items:stretch}.account-settings-main-scroll-content[data-v-1297c12f]{box-sizing:border-box;width:100%;max-width:calc(1040px + 1rem);height:100%;margin-inline:auto;padding:1rem}.account-settings-main-scroll-content[data-v-1297c12f],.main-content[data-v-1297c12f]{display:flex;flex:1 1 0%;flex-direction:column;min-height:0}.account-settings-layout-web .main-scroll:has(.account-settings-page-container){overflow:hidden!important;display:flex;flex-direction:column;min-height:0}.account-settings-layout-web .main-scroll-inner:has(.account-settings-page-container){flex:1 1 0%;min-height:0;display:flex;flex-direction:column}.account-settings-layout-web .account-settings-main-scroll-content:has(.account-settings-page-container){flex:1 1 0%;min-height:0;height:100%;display:flex;flex-direction:column}.account-settings-layout-web .main-content:has(.account-settings-page-container){flex:1 1 0%;min-height:0;height:100%;display:flex;flex-direction:column}
