.tabbar[data-v-da20f53b]{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:420px;height:60px;background:var(--zy-card);border-top:1px solid var(--zy-border);display:flex;z-index:10}.tab[data-v-da20f53b]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:11px;color:var(--zy-text-sub);text-decoration:none}.tab.active[data-v-da20f53b]{color:var(--zy-primary-deep);font-weight:600}.tab-icon[data-v-da20f53b]{font-size:20px}:root{--zy-primary: #6CC4A1;--zy-primary-deep: #4FA98A;--zy-accent: #FFB59E;--zy-accent-deep: #F79B7E;--zy-bg: #F7F8F7;--zy-card: #FFFFFF;--zy-text: #2E3A36;--zy-text-sub: #6B7773;--zy-border: #E6EAE8;--zy-disclaimer-bg: #F0F2F1;--zy-warn: #F7D774;--zy-danger: #E89B8B;--zy-scene-bg: #FFF3EE;--zy-radius: 18px;--zy-radius-sm: 12px;--zy-shadow: 0 2px 8px rgba(0, 0, 0, .04)}*{box-sizing:border-box;margin:0;padding:0}body{font-family:-apple-system,PingFang SC,HarmonyOS Sans SC,Microsoft YaHei,sans-serif;background:var(--zy-bg);color:var(--zy-text);font-size:14px;line-height:1.6;-webkit-font-smoothing:antialiased}#app{max-width:420px;margin:0 auto;min-height:100vh;position:relative}.page{padding:16px 16px 80px}.btn-primary{display:block;width:100%;height:44px;border:none;border-radius:var(--zy-radius-sm);background:var(--zy-primary);color:#fff;font-size:15px;font-weight:600;cursor:pointer}.btn-primary:active{background:var(--zy-primary-deep);transform:scale(.98)}
