page{--yy-bg:#f6f1e7;--yy-surface:#fffdf8;--yy-surface-soft:#f3ede3;--yy-ink:#292620;--yy-muted:#82796d;--yy-cedar:#173c34;--yy-cedar-2:#285a4e;--yy-gold:#c39a5d;--yy-gold-soft:#f3e7d3;--yy-line:#e7dccb;--yy-danger:#b64a43;--yy-success:#39745c;--yy-shadow-sm:0 0.15rem 0.45rem rgba(40,31,21,.055);--yy-shadow-md:0 0.35rem 0.9rem rgba(40,31,21,.085);--yy-shadow-float:0 0.45rem 1.15rem rgba(16,42,36,.2);--yy-ease-out:cubic-bezier(0.22,1,0.36,1);--yy-ease-standard:cubic-bezier(0.4,0,0.2,1);-webkit-font-smoothing:antialiased;background:#f6f1e7;color:#292620;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;font-size:.7rem;line-height:1.55;min-height:100%}.pagination-footer{align-items:center;display:flex;flex-direction:column;gap:.4rem;padding:.6rem .5rem 1rem}taro-button-core,taro-image-core,taro-input-core,taro-scroll-view-core,taro-text-core,taro-textarea-core,taro-view-core{box-sizing:border-box}.activities,.activity-detail,.article,.follows,.home,.humidor,.knowledge,.login-page,.mine,.owner,.page,.privacy-page,.profile,.publish,.tag-feed,.taskwall{animation:yy-page-enter .46s cubic-bezier(.22,1,.36,1) backwards;color:#292620}.card,.form-card,.hot-tag,.info-grid,.item,.note-card,.stat-row,.tab-content,.ticket-mini{background:#fffdf8;border:.025rem solid rgba(23,60,52,.09);border-radius:.55rem;box-shadow:0 .25rem .7rem rgba(48,38,25,.055),inset 0 .025rem hsla(0,0%,100%,.72)}.card{margin:.5rem;padding:.7rem}.apply-title,.card .cigar,.form-title,.panel-title,.privacy-h,.privacy-title,.section-title,.title{color:#173c34;font-family:Songti SC,STSong,SimSun,serif;font-weight:700;letter-spacing:.0125rem}.label{color:#514b42;font-size:.625rem;font-weight:600;letter-spacing:.0125rem}.caps-label{color:#a67d45;font-size:.5rem;letter-spacing:.1rem;text-transform:uppercase}.muted{color:#82796d;font-size:.6rem}.row{align-items:center;display:flex}.apply-field,.detail-input,.field,.input,.picker,.picker-value,.search,.search-input,.textarea{background:#f3ede3;border:.025rem solid #e7dccb;border-radius:.4rem;color:#292620;min-height:2rem}.textarea{line-height:1.65}.btn-primary,.login-btn,.submit{background:linear-gradient(135deg,#173c34,#285a4e);border-radius:1.1rem;box-shadow:0 .25rem .6rem rgba(23,60,52,.18);color:#fffdf8;font-size:.75rem;font-weight:600;letter-spacing:.025rem;min-height:2.2rem;transition:transform .16s cubic-bezier(.4,0,.2,1),box-shadow .22s ease,opacity .16s ease}.btn-danger::after,.btn-gold::after,.btn-mini::after,.btn-plain::after,.btn-primary::after,.login-btn::after,.submit::after{border:none}.btn-gold{background:linear-gradient(135deg,#c39a5d,#ad7e41);border-radius:1rem;box-shadow:0 .2rem .5rem rgba(166,125,69,.18);color:#173c34;font-size:.7rem;font-weight:700;min-height:2rem;transition:transform .16s cubic-bezier(.4,0,.2,1),box-shadow .22s ease}.btn-mini{border-radius:24.975rem;font-weight:600;min-height:1.45rem;transition:transform .15s cubic-bezier(.4,0,.2,1),background-color .18s ease,color .18s ease,border-color .18s ease}.btn-plain{background:#eee6d9;color:#514b42}.btn-danger,.danger{background:#b64a43;color:#fff}.category,.chip,.hot-tag-chip,.level,.notif-type,.owner-badge,.status,.tag,.tag-chip{border-radius:24.975rem}.chip,.hot-tag-chip,.notif-type,.tag-chip{background:#f3ede3;border:.025rem solid #e7dccb;color:#514b42}.chip-active,.chip.on,.notif-type.active{background:#173c34;border-color:#173c34;color:#fffdf8}.star,.star-btn.on{color:#c39a5d}.owner-badge{background:#c39a5d;color:#173c34;font-size:.5rem;font-weight:700;margin-left:.25rem;padding:.075rem .275rem}.status-aging,.status-approved,.status-attended,.status-confirmed,.status-stored{background:#e5f1e9;color:#39745c}.audit-pending,.status-pending,.status-requested,.status-under_review{background:#f3e7d3;color:#8a6539}.audit-rejected,.status-rejected,.status-removed{background:#f7e4e1;color:#a43f39}.empty{animation:yy-soft-enter .36s ease-out both;background:rgba(255,253,248,.62);border:.025rem dashed #d8c8b4;border-radius:.5rem;color:#82796d;margin:.5rem 0;padding:1.8rem .7rem;text-align:center}.avatar{background:linear-gradient(135deg,#d9c7ad,#b7c9c0);border:.05rem solid rgba(255,253,248,.8)}.cigar-img,.cover,.photo,.thumb{background-color:#e9e1d5}@keyframes yy-page-enter{from{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}@keyframes yy-soft-enter{from{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes yy-reveal{from{opacity:0;transform:translateY(-.2rem) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes yy-modal-backdrop{from{opacity:0}to{opacity:1}}@keyframes yy-modal-enter{from{opacity:0;transform:translateY(.7rem) scale(.965)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes yy-pop{0%{opacity:0;transform:scale(.86)}70%{opacity:1;transform:scale(1.06)}100%{opacity:1;transform:scale(1)}}.activities > .card,.appointment-shop,.dash-card,.discovery-item,.home > .card,.humidor > .card,.knowledge > .card,.tab-content > .card,.tab-content > .note-record,.tab-content > .notif-fold,.taskwall .card{animation:yy-soft-enter .4s cubic-bezier(.22,1,.36,1) both}.home > .card:nth-child(2),.tab-content > .card:nth-child(2),.tab-content > .note-record:nth-child(2),.tab-content > .notif-fold:nth-child(2),.taskwall .card:nth-child(2){animation-delay:35ms}.home > .card:nth-child(3),.tab-content > .card:nth-child(3),.tab-content > .note-record:nth-child(3),.tab-content > .notif-fold:nth-child(3),.taskwall .card:nth-child(3){animation-delay:70ms}.home > .card:nth-child(4),.tab-content > .card:nth-child(4),.tab-content > .note-record:nth-child(4),.tab-content > .notif-fold:nth-child(4),.taskwall .card:nth-child(4){animation-delay:105ms}.appointment-form,.candidate-list,.care-form,.climate-form,.climate-logs,.deposit-detail-list,.detail,.detail-panel,.member-detail,.note-record-body,.notif-fold-body,.offer-box,.profile-form,.signup-list{animation:yy-reveal .3s cubic-bezier(.22,1,.36,1) both;transform-origin:top center}.cropper-mask,.poster-mask,.withdraw-modal-mask{animation:yy-modal-backdrop .22s ease-out both}.cropper-panel,.poster-panel,.withdraw-modal{animation:yy-modal-enter .36s cubic-bezier(.22,1,.36,1) both}.strong-reminder-mask{align-items:center;animation:yy-modal-backdrop .18s ease-out both;backdrop-filter:blur(.2rem);background:rgba(18,29,25,.58);display:flex;inset:0;justify-content:center;padding:calc(env(safe-area-inset-top) + .8rem) .7rem calc(env(safe-area-inset-bottom) + .8rem);position:fixed;z-index:100000}.strong-reminder-card{animation:yy-modal-enter .3s cubic-bezier(.22,1,.36,1) both;background:#fffdf8;border:.025rem solid rgba(195,154,93,.5);border-radius:.7rem;box-shadow:0 .7rem 1.8rem rgba(9,28,23,.32);max-height:86vh;max-width:17rem;overflow:hidden;padding:.85rem .75rem .6rem;width:100%}.strong-reminder-head{align-items:center;display:flex;gap:.45rem}.strong-reminder-icon{align-items:center;background:linear-gradient(145deg,#c39a5d,#9d6d34);border-radius:50%;box-shadow:0 .225rem .55rem rgba(166,125,69,.28);color:#fffdf8;display:flex;flex:0 0 1.8rem;font-family:Georgia,serif;font-size:1.05rem;font-weight:700;height:1.8rem;justify-content:center;width:1.8rem}.strong-reminder-heading,.strong-reminder-item{display:flex;flex-direction:column;min-width:0}.strong-reminder-kicker{color:#a67d45;font-size:.525rem;font-weight:700;letter-spacing:.075rem}.strong-reminder-title{color:#173c34;font-family:Songti SC,STSong,SimSun,serif;font-size:.9rem;font-weight:700;margin-top:.05rem}.strong-reminder-summary{color:#625a50;display:block;font-size:.625rem;line-height:1.55;margin-top:.55rem}.strong-reminder-list{margin-top:.5rem;max-height:12.5rem;width:100%}.strong-reminder-shop{background:#f8f3ea;border:.025rem solid #e7dccb;border-radius:.45rem;margin-bottom:.45rem;overflow:hidden}.strong-reminder-shop:last-child{margin-bottom:0}.strong-reminder-shop-name{border-bottom:.025rem solid #e7dccb;color:#173c34;display:block;font-size:.625rem;font-weight:700;padding:.375rem .45rem .3rem}.strong-reminder-change{align-items:center;border-bottom:.025rem solid hsla(36,37%,85%,.78);display:flex;gap:.5rem;justify-content:space-between;padding:.425rem .45rem}.strong-reminder-change:last-child{border-bottom:0}.strong-reminder-item{flex:1}.strong-reminder-type{color:#9b7544;font-size:.525rem;font-weight:700}.strong-reminder-name{color:#292620;font-size:.675rem;font-weight:600;max-width:7.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.strong-reminder-quantity{align-items:center;display:flex;flex:0 0 auto;gap:.2rem}.strong-reminder-after,.strong-reminder-before{font-size:.75rem;font-weight:700;min-width:.8rem;text-align:center}.strong-reminder-before{color:#82796d}.strong-reminder-arrow{color:#a49a8d;font-size:.625rem}.strong-reminder-after.is-up,.strong-reminder-delta.is-up{color:#39745c}.strong-reminder-after.is-down,.strong-reminder-delta.is-down{color:#b64a43}.strong-reminder-delta{background:hsla(0,0%,100%,.76);border-radius:24.975rem;font-size:.5rem;font-weight:700;min-width:2rem;padding:.125rem .225rem;text-align:center}.strong-reminder-confirm{background:linear-gradient(135deg,#173c34,#285a4e);border:0;border-radius:1rem;box-shadow:0 .25rem .6rem rgba(23,60,52,.2);color:#fffdf8;font-size:.725rem;font-weight:700;line-height:2rem;margin:.6rem 0 0;min-height:2rem}.strong-reminder-confirm::after{border:0}.strong-reminder-timeout{color:#93897c;display:block;font-size:.525rem;margin-top:.3rem;text-align:center}.appointment-shop,.candidate,.card,.chip,.dash-card,.deposit-group-toggle,.discovery-item,.feed-tab,.grid-cell,.hot-tag-chip,.module-item,.note-record-head,.notif-fold-head,.quick-entry-icon-wrap,.search-bar,.tab-item{transition:transform .16s cubic-bezier(.4,0,.2,1),box-shadow .22s ease,background-color .18s ease,border-color .18s ease,color .18s ease}.appointment-shop:active,.btn-gold:active,.btn-mini:active,.btn-primary:active,.candidate:active,.chip:active,.dash-card:active,.discovery-item:active,.fab:active,.feed-tab:active,.grid-cell:active,.hot-tag-chip:active,.login-btn:active,.module-item:active,.search-bar:active,.submit:active,.tab-item:active{transform:scale(.975)}.quick-entry:active .quick-entry-icon-wrap{transform:translateY(.05rem) scale(.94)}.btn-primary:active,.fab:active,.login-btn:active,.submit:active{box-shadow:0 .125rem .35rem rgba(23,60,52,.16)}.badge,.notif-task-status,.owner-badge,.status{animation:yy-pop .28s cubic-bezier(.22,1,.36,1) both}.apply-field,.detail-input,.field,.input,.picker,.picker-value,.search,.search-input,.textarea{transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}@media (hover:hover){.btn-primary:hover,.fab:hover,.login-btn:hover,.submit:hover{box-shadow:0 .375rem .85rem rgba(23,60,52,.22);transform:translateY(-.05rem)}.card:hover{box-shadow:0 .4rem .95rem rgba(40,31,21,.09)}.dash-card:hover,.discovery-item:hover,.module-item:hover{transform:translateY(-.05rem)}}@media (prefers-reduced-motion:reduce){.activities,.activity-detail,.appointment-form,.article,.badge,.candidate-list,.card,.deposit-detail-list,.detail,.detail-panel,.follows,.home,.humidor,.knowledge,.login-page,.member-detail,.mine,.note-record,.note-record-body,.notif-fold,.notif-fold-body,.owner,.owner-badge,.page,.poster-mask,.poster-panel,.privacy-page,.profile,.publish,.status,.strong-reminder-card,.strong-reminder-mask,.tag-feed,.taskwall,.withdraw-modal,.withdraw-modal-mask{animation:none!important;transition-duration:.01ms!important}}@media (hover:hover){.candidate,.card,.chip,.item,taro-button-core{transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.candidate:hover,.item:hover{background-color:#f3ede3}}