.ProfilePageMenu{height:-moz-fit-content;height:fit-content;min-width:0;padding:8px!important}@media (max-width:1023.99px){.ProfilePageMenu{background:none!important;box-shadow:none!important;padding:0!important}}.ProfilePageMenu__content{min-width:0}@media (max-width:1023.99px){.ProfilePageMenu__content{display:flex;flex-direction:column}}.ProfilePageMenu__head{padding:8px}@media (max-width:1023.99px){.ProfilePageMenu__head{background:var(--bg-primary);border-radius:16px;box-shadow:0 0 2px #00000029;display:none;margin-top:16px;order:1;padding:12px 16px}.ProfilePageMenu__head--profile{display:block}}.ProfilePageMenu__phone{font-size:18px;font-weight:500;letter-spacing:-.01em;line-height:24px;margin-bottom:2px}.ProfilePageMenu__description{color:var(--text-secondary);font-size:12px;font-weight:400;letter-spacing:.01em;line-height:16px;margin-bottom:8px}@media (max-width:1023.99px){.ProfilePageMenu__description{margin-bottom:0}}.ProfilePageMenu__tabs{min-width:0;width:100%}@media (max-width:1023.99px){.ProfilePageMenu__tabs{order:0}}@media (max-width:767.99px){.ProfilePageMenu__tabs{margin-left:-16px;margin-right:-16px;max-width:calc(100% + 32px);width:calc(100% + 32px)}}@media (min-width:1024px){.ProfilePageMenu__tabs:after{display:none}.ProfilePageMenu__tabs .BaseTabs__scroller{overflow:visible}.ProfilePageMenu__tabs .BaseTabs__list{flex-direction:column;gap:2px;min-width:0;width:auto}.ProfilePageMenu__tabs .BaseTabs__tab{border-radius:8px;color:var(--text-primary);gap:12px;min-height:40px;padding:8px;width:100%}.ProfilePageMenu__tabs .BaseTabs__tab--active{background:var(--fill-accent-80);color:var(--text-link)}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.ProfilePageMenu__tabs .BaseTabs__tab:not(.BaseTabs__tab--active,.BaseTabs__tab--disabled):hover{background:var(--bg-quaternary)}}@media (min-width:1024px){.ProfilePageMenu__tabs .BaseTabs__indicator{display:none}}.ProfileLayout{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;--bg:var(--bg-secondary);background:var(--bg)}@media (max-width:1023.99px){.ProfileLayout .Header__content{padding-bottom:0}}@media (max-width:767.99px){body.app-banner-visible .ProfileLayout{border-radius:12px 12px 0 0;padding-top:48px}}.ProfileLayout__body{display:grid;grid-auto-rows:max-content;grid-template-columns:280px 1fr;grid-gap:20px;align-content:start;margin:0 auto;max-width:980px;min-height:92vh;padding-top:32px}@media (max-width:1023.99px){.ProfileLayout__body{grid-template-columns:1fr;padding:0 16px;grid-gap:16px}}.ProfileLayout .Footer{margin-top:20px;width:100%}.ProfileLayout__content{min-width:0}
