.page-enter-active[data-v-5a77416f],.page-leave-active[data-v-5a77416f]{transition:opacity .2s}.page-enter-from[data-v-5a77416f],.page-leave-to[data-v-5a77416f]{opacity:0}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html{-webkit-text-size-adjust:100%;font-size:4.26667vw}body{color:#1a1a1a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f5f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:3.73333vw;line-height:1.5}#app{min-height:100dvh}::-webkit-scrollbar{width:0;height:0}img{vertical-align:middle;max-width:100%;height:auto}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}input,textarea{outline:none;font-family:inherit}ul,ol{list-style:none}.page-enter-active,.page-leave-active{transition:opacity .3s}.page-enter-from,.page-leave-to{opacity:0}.text-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-ellipsis-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.flex-center{justify-content:center;align-items:center;display:flex}.flex-between{justify-content:space-between;align-items:center;display:flex}.safe-area-bottom{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}:root{--nut-primary-color:var(--nut-primary-color,#fa2c19);--nut-primary-color-end:var(--nut-primary-color-end,#fa6419);--nut-title-color:#1a1a1a;--nut-text-color:#666}
