.index_container__mphXP{display:flex;flex-direction:column;min-height:100vh}.index_withTabBar__71azF{padding-bottom:calc(13.33333vw + env(safe-area-inset-bottom, 0px))}.index_header___NEjN{position:sticky;top:0;background:#fff;border-bottom:1px solid var(--border-color);padding:0;z-index:99;display:flex;align-items:center;height:11.73333vw}.index_headerLeft__Y_2_N{display:flex;align-items:center;padding-left:4.26667vw;min-width:16vw}.index_headerCenter__3m3qO{flex:1;display:flex;justify-content:center;align-items:center}.index_headerRight__0_PjW{display:flex;align-items:center;padding-right:4.26667vw;min-width:16vw;justify-content:flex-end;gap:3.2vw}.index_backBtn__4Oa6Z,.index_moreBtn__LPab1,.index_searchBtn__ZWJyo{display:flex;align-items:center;justify-content:center;width:8.53333vw;height:8.53333vw;cursor:pointer;color:var(--text-color);transition:opacity .2s}.index_backBtn__4Oa6Z:hover,.index_moreBtn__LPab1:hover,.index_searchBtn__ZWJyo:hover{opacity:.6}.index_title__OdS9i{margin:0;font-size:4.53333vw;font-weight:600;color:var(--text-color);text-align:center;max-width:53.33333vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.index_content__zNu1A{flex:1}.index_tabBar__LG_wa{position:fixed;bottom:0;left:0;right:0;height:calc(13.33333vw + env(safe-area-inset-bottom, 0px));padding-bottom:env(safe-area-inset-bottom,0);box-sizing:border-box;background:#fff;display:flex;align-items:stretch;border-top:1px solid var(--border-color);z-index:100;overflow:visible}.index_tabItem__tLMmk{flex:1;text-align:center;min-width:0}.index_tabLink__rczBA{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;font-size:var(--font-size-sm);color:#cecece;transition:color .3s ease}.index_tabLink__rczBA.index_active__IVOXS{color:#11b787}.index_tabIcon__gySXw{display:flex;align-items:center;justify-content:center;margin-bottom:1.06667vw;width:5.86667vw;height:5.86667vw}.index_tabIcon__gySXw img{display:block}.index_tabText__4wRPT{font-size:var(--font-size-sm);line-height:1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.index_tabItemCenter__0pxnu{flex:1;min-width:0;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:1.6vw;text-decoration:none;color:inherit}.index_centerBtn__gunry{position:absolute;top:-5.86667vw;left:50%;transform:translateX(-50%);width:12.8vw;height:12.8vw;border-radius:50%;background:#11b787;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 1.06667vw 3.73333vw rgba(17,183,135,.4);border:.8vw solid #fff;transition:transform .15s ease,box-shadow .15s ease}.index_centerBtn__gunry:active{transform:translateX(-50%) scale(.96)}.index_centerBtnActive__Pbuck{box-shadow:0 1.06667vw 4.26667vw rgba(17,183,135,.55)}.index_centerText__tGrOV{color:#cecece;position:relative;z-index:1}.index_centerText__tGrOV.index_active__IVOXS{color:#11b787}.index_errorBox__FZt_e{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;padding:5.33333vw;text-align:center}.index_errorIcon__sPhKx{font-size:12.8vw;margin-bottom:4.26667vw}.index_errorMsg__rnfdg{color:var(--error-color);font-size:var(--font-size-base)}.index_loadingBox__zM_gR,.index_loginBox__Kdfn3{display:flex;align-items:center;justify-content:center;height:100vh}.index_loginBox__Kdfn3{flex-direction:column;padding:5.33333vw;text-align:center}.index_loginBtn__wQkpG{margin-top:4.26667vw;padding:2.13333vw 6.4vw;background-color:var(--primary-color);color:#fff;border:none;border-radius:var(--border-radius-base);font-size:var(--font-size-base);cursor:pointer}[data-theme=dark] .index_header___NEjN{background:#1a1a1a;border-bottom-color:#333}[data-theme=dark] .index_backBtn__4Oa6Z,[data-theme=dark] .index_moreBtn__LPab1,[data-theme=dark] .index_searchBtn__ZWJyo,[data-theme=dark] .index_title__OdS9i{color:#fff}[data-theme=dark] .index_tabBar__LG_wa{background:#1a1a1a;border-top-color:#333}[data-theme=dark] .index_tabLink__rczBA{color:#cecece}[data-theme=dark] .index_tabLink__rczBA.index_active__IVOXS{color:#11b787}[data-theme=dark] .index_centerBtn__gunry{border-color:#1a1a1a}[data-theme=dark] .index_centerText__tGrOV{color:#cecece}[data-theme=dark] .index_centerText__tGrOV.index_active__IVOXS{color:#11b787}