.AppShell-module-scss-module__DcsEpG__shell{flex-direction:column;min-height:100vh;display:flex}@media (min-width:768px){.AppShell-module-scss-module__DcsEpG__shell{background:var(--ok-surface);flex-direction:row;align-items:flex-start}}.AppShell-module-scss-module__DcsEpG__main{min-width:0;padding-bottom:calc(96px + env(safe-area-inset-bottom,0px));flex:auto}@media (min-width:768px){.AppShell-module-scss-module__DcsEpG__main{max-width:920px;padding:24px 24px 48px}}@media (min-width:1200px){.AppShell-module-scss-module__DcsEpG__main{max-width:1160px;padding:32px 40px 64px}}.AppShell-module-scss-module__DcsEpG__bottom{left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:100;border:1px solid var(--ok-line);height:64px;box-shadow:var(--ok-shadow-soft);background:#fffffff2;border-radius:32px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:6px;display:grid;position:fixed}@media (min-width:768px){.AppShell-module-scss-module__DcsEpG__bottom{display:none}}.AppShell-module-scss-module__DcsEpG__tab{min-width:0;color:var(--ok-dark);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:26px;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.AppShell-module-scss-module__DcsEpG__tabLabel{display:none}.AppShell-module-scss-module__DcsEpG__tabActive{background:var(--ok-main)}.AppShell-module-scss-module__DcsEpG__tabActive .AppShell-module-scss-module__DcsEpG__tabLabel{display:inline}.AppShell-module-scss-module__DcsEpG__side{display:none}@media (min-width:768px){.AppShell-module-scss-module__DcsEpG__side{background:var(--ok-white);border-right:1px solid var(--ok-line);flex-direction:column;flex-shrink:0;gap:6px;width:220px;min-height:100vh;padding:24px 16px;display:flex;position:sticky;top:0}}.AppShell-module-scss-module__DcsEpG__brand{color:var(--ok-dark);padding:4px 12px 16px;font-size:18px;font-weight:800}.AppShell-module-scss-module__DcsEpG__sideItem{min-height:48px;color:var(--ok-dark);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:24px;align-items:center;gap:10px;padding:0 16px;font-size:15px;font-weight:600;display:flex}.AppShell-module-scss-module__DcsEpG__sideItem:hover{background:var(--ok-surface)}.AppShell-module-scss-module__DcsEpG__sideActive{background:var(--ok-main);font-weight:700}.AppShell-module-scss-module__DcsEpG__sideActive:hover{background:var(--ok-main)}.AppShell-module-scss-module__DcsEpG__aside{margin-top:auto;padding-top:16px}
