.my-page-navigation[data-v-513bfb3a]{flex-direction:column;gap:16px;display:flex}.my-page-navigation__items[data-v-513bfb3a],.my-page-navigation__section[data-v-513bfb3a]{flex-direction:column;gap:2px;display:flex}.my-page-navigation__section-title[data-v-513bfb3a]{color:var(--token-text-muted);padding:4px 6px;font-size:13px;font-weight:700}.my-page-navigation__items[data-v-513bfb3a]{list-style:none}.my-page-navigation__item[data-v-513bfb3a]{width:100%;color:var(--token-text);text-align:left;cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;transition:opacity .16s,filter .16s,background-color .16s,border-color .16s,color .16s;display:flex}.my-page-navigation__item.is-pressed[data-v-513bfb3a],.my-page-navigation__item[data-v-513bfb3a]:active{opacity:.64}@media (hover:hover) and (pointer:fine){.my-page-navigation__item[data-v-513bfb3a]:not(.my-page-navigation__item--active):hover{background-color:var(--token-surface)}}.my-page-navigation__item--active[data-v-513bfb3a]{color:var(--token-main-deep);background-color:var(--theme-main-surface,#e5ecef);font-weight:600}.my-page-navigation__item--danger[data-v-513bfb3a]{color:var(--token-danger-soft);font-weight:600}.my-page-navigation__item-icon[data-v-513bfb3a]{flex-shrink:0}.my-page-navigation__item-text[data-v-513bfb3a]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.my-page[data-v-ac95c247]{flex-direction:column;display:flex}.my-page__header[data-v-ac95c247]{height:56px}.my-page__main[data-v-ac95c247]{height:calc(100dvh - 56px - var(--tab-footer-height,0px));background-color:var(--token-background);gap:24px;padding:24px;display:flex}.my-page__sidebar[data-v-ac95c247]{flex:0 240px;min-width:200px;overflow-y:auto}.my-page__contents[data-v-ac95c247]{flex-direction:column;flex:1;gap:16px;min-width:0;display:flex}.my-page__contents-screen[data-v-ac95c247]{background-color:var(--token-surface);border-radius:8px;flex:1;justify-content:safe center;align-items:flex-start;padding:40px 32px;line-height:1.4;display:flex;overflow-y:auto}.my-page__contents-screen--filled[data-v-ac95c247]{align-items:stretch;padding:0}@media screen and (max-width:959px){.my-page__main[data-v-ac95c247]{padding:0}.my-page__contents[data-v-ac95c247]{gap:0}.my-page__contents-screen[data-v-ac95c247]{border-radius:0;padding:24px 16px}.my-page__contents-screen--filled[data-v-ac95c247]{padding:0}}
