:root{--color-primary:#4a90e2;--color-primary-pressed:#3a80d2;--color-secondary:#ff7d00;--color-secondary-pressed:#ee6d00;--color-success:#00c48c;--color-success-bg:#e8f8f3;--color-error:#ff5252;--color-error-bg:#feeeee;--color-child-bg:#ffd166;--color-child-primary:#4a90e2;--color-bg-page:#f5f7fa;--color-bg-card:#fff;--color-text-title:#333;--color-text-body:#666;--color-text-hint:#999;--radius-card:20px;--radius-btn:16px;--shadow-card:0px 4px 12px #00000014;--font-family-main:"Alibaba PuHuiTi","PingFang SC","Microsoft YaHei",sans-serif;--font-size-main-title:24px;--font-weight-main-title:700;--line-height-main-title:32px;--font-size-sub-title:20px;--font-weight-sub-title:700;--line-height-sub-title:28px;--font-size-body:18px;--font-weight-body:400;--line-height-body:26px;--font-size-caption:16px;--font-weight-caption:400;--line-height-caption:24px;--font-size-child:28px;--font-weight-child:700;--line-height-child:36px;--color-accent:var(--color-secondary);--color-accent-pressed:var(--color-secondary-pressed)}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--color-bg-page);color:var(--color-text-body);font-family:var(--font-family-main);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{color:var(--color-text-title);font-weight:700}.mobile-container{background-color:var(--color-bg-page);max-width:480px;min-height:100vh;margin:0 auto;padding-bottom:100px;position:relative}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}
.TabBar-module__zV-h6a__tabbar{z-index:100;background-color:#fff;justify-content:space-around;align-items:center;height:98px;padding-bottom:20px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 8px #0000000d}.TabBar-module__zV-h6a__item{color:var(--color-text-hint);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-size:16px;text-decoration:none;transition:color .2s;display:flex}.TabBar-module__zV-h6a__item.TabBar-module__zV-h6a__active{color:var(--color-primary)}.TabBar-module__zV-h6a__icon{margin-bottom:4px}
