page{background:#faf5f0;color:#40362f;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,sans-serif;font-size:.7rem;-webkit-font-smoothing:antialiased}taro-input-core,taro-scroll-view-core,taro-text-core,taro-textarea-core,taro-view-core{box-sizing:border-box}.page{background:#faf5f0;min-height:100vh;padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.page-body{padding:0 .8rem}.card{background:#fff;border-radius:.7rem;box-shadow:0 .25rem .9rem rgba(150,103,74,.07)}.btn-primary{align-items:center;background:linear-gradient(135deg,#b98a66,#a2704f);border:none;border-radius:1.2rem;color:#fff;display:flex;font-size:.8rem;font-weight:600;height:2.4rem;justify-content:center;letter-spacing:.05rem}.btn-primary::after{border:none}.btn-primary.is-disabled{background:#d8c9be;color:#f8f3ef}.btn-ghost{align-items:center;background:transparent;border:.05rem solid #e4d3c6;border-radius:1.1rem;color:#96674a;display:flex;font-size:.75rem;height:2.2rem;justify-content:center}.btn-ghost::after{border:none}.tag{align-items:center;background:#f6ede6;border-radius:.55rem;color:#a2704f;display:inline-flex;font-size:.55rem;height:1.1rem;padding:0 .4rem}.section-title{align-items:baseline;display:flex;justify-content:space-between;margin:1.1rem 0 .6rem}.section-title taro-text-core{color:#40362f;font-size:.85rem;font-weight:600}.section-title .hint{color:#a0928a;font-size:.6rem;font-weight:400}.empty{color:#a0928a;font-size:.7rem;padding:3rem 0;text-align:center}.divider{background:#f1e8e1;height:.025rem}.safe-bottom{padding-bottom:env(safe-area-inset-bottom)}