page{background:#f7f6f2;color:#171714;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;font-size:.7rem;min-height:100%}taro-button-core,taro-input-core,taro-scroll-view-core,taro-text-core,taro-textarea-core,taro-view-core{box-sizing:border-box}taro-button-core::after{border:0}.haptic-button-active{filter:brightness(.96);opacity:.84;transform:scale(.985)}.page{min-height:100vh;padding:.9rem .75rem 1.6rem}.safe-bottom{padding-bottom:calc(.9rem + env(safe-area-inset-bottom))}.eyebrow{color:#77756c;font-size:.55rem;letter-spacing:.1rem;text-transform:uppercase}.title{font-size:1.45rem;font-weight:750;letter-spacing:-.05rem;line-height:1.15;margin-top:.45rem}.subtitle{color:#6d6b64;font-size:.725rem;line-height:1.7;margin-top:.45rem}.card{background:#fff;border:.025rem solid #e9e7df;border-radius:.7rem;box-shadow:0 .3rem .9rem rgba(29,28,24,.05)}.primary-button,.secondary-button,.text-button{align-items:center;border-radius:1.15rem;display:flex;font-size:.725rem;font-weight:650;justify-content:center;line-height:1;margin:0;min-height:2.3rem}.primary-button{background:#171714;color:#fff}.primary-button[disabled]{background:#e8e6df;color:#aaa89f}.secondary-button{background:#fff;border:.025rem solid #d9d6cc;color:#171714}.text-button{background:transparent;color:#66645e;font-size:.65rem;min-height:1.8rem}.section-title{font-size:.9rem;font-weight:720;line-height:1.3}.muted{color:#77756f;line-height:1.65}.pill{background:#f0eee7;border-radius:24.975rem;color:#55534c;display:inline-flex;font-size:.575rem;padding:.25rem .45rem}.empty{color:#77756f;padding:2.4rem .8rem;text-align:center}