:root{--color-primary:#db1f23;--color-primary-light:#f00e0f;--color-danger-from:#e60012;--color-danger-to:#fc5555;--color-bg:#f6f6f6;--color-card:#fff;--color-text:#4f4f4f;--color-text-secondary:#b6b6b6;--color-text-dark:#333;--color-text-placeholder:#b6b6b6;--color-border:#d2d9e0cc;--color-white:#fff;--shadow-card:0 .53333vw 1.06667vw #0000000d;--radius-card:2.13333vw}*{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;height:100%}body{color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;font-family:PingFang SC,Inter,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:3.73333vw}#app{width:100%;min-height:100%}img{max-width:100%;display:block}input{color:inherit;-webkit-appearance:none;background:0 0;border:none;outline:none;font-family:inherit}input::placeholder{color:var(--color-text-placeholder)}button{cursor:pointer;background:0 0;border:none;outline:none;font-family:inherit}ul,li{list-style:none}a{color:inherit;text-decoration:none}.tab-bar[data-v-fee3cde1]{z-index:100;height:calc(22.1333vw + env(safe-area-inset-bottom));padding:2.93333vw 0 env(safe-area-inset-bottom);background-color:var(--color-white);background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:2.13333vw 2.13333vw 0 0;justify-content:space-around;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -.53333vw .53333vw #0000000d}.tab-bar__item[data-v-fee3cde1]{flex-direction:column;align-items:center;gap:.53333vw;width:13.3333vw;height:13.3333vw;display:flex}.tab-bar__icon[data-v-fee3cde1]{width:8.53333vw;height:8.53333vw}.tab-bar__label[data-v-fee3cde1]{color:var(--color-text-secondary);font-size:3.73333vw;line-height:5.33333vw}.tab-bar__item.is-active .tab-bar__label[data-v-fee3cde1]{background:linear-gradient(#ff6266 0%,#db1f23 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-fade-enter-active,.page-fade-leave-active{transition:opacity .15s}.page-fade-enter-from,.page-fade-leave-to{opacity:0}
