.layout[data-v-ee0f3a34]{height:100%;display:flex;flex-direction:column;background-color:#121721}.layout-content[data-v-ee0f3a34]{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:calc(60px + var(--safe-area-inset-bottom))}.bottom-nav[data-v-ee0f3a34]{position:fixed;left:0;right:0;bottom:0;display:flex;justify-content:space-evenly;background-color:#1a1e2c;padding:8px 20px;border-top:1px solid #2a3050;z-index:100}.nav-item[data-v-ee0f3a34]{display:flex;flex-direction:column;align-items:center;padding:4px 0}.nav-icon[data-v-ee0f3a34]{width:24px;height:24px;background-color:#3a4366;border-radius:6px;margin-bottom:4px;text-align:center}.nav-label[data-v-ee0f3a34]{font-size:12px;color:#a0a5c6}.nav-item.active .nav-icon[data-v-ee0f3a34]{background-color:#6a7ce0;color:#fff;text-align:center}.nav-item.active .nav-label[data-v-ee0f3a34]{color:#fff;text-align:center}