#app{height:100vh;overflow:hidden}.wechat-loading-container{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;background-color:hsla(0,0%,100%,.9)}.wechat-loading-container,.wechat-loading-container .loading-overlay{display:flex;align-items:center;justify-content:center}.wechat-loading-container .loading-overlay :deep(.van-loading__text){margin-top:.42667rem;font-size:.37333rem;color:#333}.data-preparing-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.9);z-index:9998}.data-preparing-overlay :deep(.van-loading__text){margin-top:.42667rem;font-size:.37333rem;color:#333}*{margin:0;padding:0;box-sizing:border-box}body,html{width:100%;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.37333rem;color:#323233;background-color:#f5f5f5;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}#app{width:100%;height:100%;overflow:auto}@supports(padding:max(0px)){body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.flex{display:flex}.flex-center{justify-content:center}.flex-between,.flex-center{display:flex;align-items:center}.flex-between{justify-content:space-between}.mt-10{margin-top:.26667rem}.mt-20{margin-top:.53333rem}.mb-10{margin-bottom:.26667rem}.mb-20{margin-bottom:.53333rem}.p-10{padding:.26667rem}.p-20{padding:.53333rem}.splash-screen-page[data-v-5277d4c8]{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;z-index:10000;background-color:#000}.splash-screen-page .splash-content[data-v-5277d4c8]{width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative}.splash-screen-page .splash-content .skip-button[data-v-5277d4c8]{position:absolute;top:.53333rem;right:.53333rem;padding:.21333rem .42667rem;background-color:rgba(0,0,0,.5);color:#fff;border-radius:.53333rem;font-size:.37333rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splash-screen-page .splash-content .skip-button[data-v-5277d4c8]:active{background-color:rgba(0,0,0,.7)}.splash-screen-page .splash-loading[data-v-5277d4c8]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.7)}.splash-screen-page .splash-loading[data-v-5277d4c8] .van-loading__text{margin-top:.42667rem;font-size:.37333rem;color:#fff}.login-page[data-v-95bb4b42]{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);padding:1.6rem .53333rem .53333rem}.login-page .wechat-loading[data-v-95bb4b42]{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden}.login-page .wechat-loading .welcome-bg[data-v-95bb4b42]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.login-page .wechat-loading .loading-overlay[data-v-95bb4b42]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(0,0,0,.3);color:#fff}.login-page .wechat-loading .loading-overlay .loading-text[data-v-95bb4b42]{margin-top:.53333rem;font-size:.37333rem}.login-page .login-header[data-v-95bb4b42]{text-align:center;color:#fff;margin-bottom:1.33333rem}.login-page .login-header .logo[data-v-95bb4b42]{margin-bottom:.53333rem}.login-page .login-header .title[data-v-95bb4b42]{font-size:.74667rem;font-weight:700;margin:0 0 .26667rem}.login-page .login-header .subtitle[data-v-95bb4b42]{font-size:.37333rem;opacity:.9;margin:0}.login-page .login-form .login-actions[data-v-95bb4b42]{margin:.8rem .42667rem 0}.login-page .login-form .login-actions .login-btn[data-v-95bb4b42]{margin-bottom:.53333rem}.login-page .login-form .login-actions .register-link[data-v-95bb4b42]{text-align:center;color:#fff;font-size:.37333rem}.login-page .login-form .login-actions .register-link a[data-v-95bb4b42]{color:#fff;text-decoration:underline}.login-page .register-popup[data-v-95bb4b42]{padding:.53333rem}.login-page .register-popup .popup-header[data-v-95bb4b42]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.53333rem}.login-page .register-popup .popup-header h2[data-v-95bb4b42]{margin:0;font-size:.53333rem}.login-page .register-popup .register-actions[data-v-95bb4b42]{margin-top:.8rem}.auth-page[data-v-4421e8e2]{min-height:100vh;background:#fff;display:flex;flex-direction:column}.auth-page .auth-content[data-v-4421e8e2]{flex:1;padding:.53333rem;display:flex;flex-direction:column;position:relative}.auth-page .auth-content .auth-illustration[data-v-4421e8e2]{display:flex;justify-content:center;align-items:center;margin-bottom:.53333rem;padding-top:.53333rem}.auth-page .auth-content .auth-illustration .illustration-img[data-v-4421e8e2]{width:100%;height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.auth-page .auth-content .auth-header[data-v-4421e8e2]{text-align:center;margin-bottom:1.06667rem}.auth-page .auth-content .auth-header .title[data-v-4421e8e2]{font-size:.53333rem;font-weight:500;color:#323233;margin:0;letter-spacing:.01333rem}.auth-page .auth-content .auth-options[data-v-4421e8e2]{display:flex;flex-direction:column;align-items:center;gap:.42667rem;margin-bottom:1.06667rem}.auth-page .auth-content .auth-options .role-btn[data-v-4421e8e2]{width:80%;max-width:8.53333rem;height:1.49333rem;border-radius:1.33333rem;display:flex;align-items:center;justify-content:center;font-size:.42667rem;font-weight:500;color:#646566;background:#f7f8fa;border:.05333rem solid transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s ease}.auth-page .auth-content .auth-options .role-btn[data-v-4421e8e2]:active{transform:scale(.98)}.auth-page .auth-content .auth-options .role-btn.active[data-v-4421e8e2]{background:#fff;border-color:#ff9500;color:#323233;box-shadow:0 .05333rem .21333rem rgba(255,149,0,.15)}.auth-page .auth-content .confirm-wrapper[data-v-4421e8e2]{margin-top:auto;padding-bottom:.53333rem;display:flex;justify-content:center}.auth-page .auth-content .confirm-wrapper .confirm-btn[data-v-4421e8e2]{width:80%;max-width:8.53333rem;height:1.33333rem;font-size:.42667rem;font-weight:500;background:#ff9500;border:none;color:#fff;border-radius:1.33333rem}.auth-page .auth-content .confirm-wrapper .confirm-btn[data-v-4421e8e2]:disabled{background:#ebedf0;color:#c8c9cc}.auth-page .auth-content .confirm-wrapper .confirm-btn[data-v-4421e8e2]:not(:disabled):active{background:#e6850e}.auth-page .auth-content .more-options-wrapper[data-v-4421e8e2]{padding:.26667rem 0}.auth-page .auth-content .more-options-wrapper .more-options-link[data-v-4421e8e2]{display:flex;align-items:center;justify-content:center;gap:.16rem;color:#969799;font-size:.34667rem;padding:.21333rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .3s ease}.auth-page .auth-content .more-options-wrapper .more-options-link[data-v-4421e8e2]:active{opacity:.7}.auth-page .auth-content .more-options-wrapper .more-options-link .van-icon[data-v-4421e8e2]{transition:transform .3s ease}.role-select-page[data-v-41dd2e06]{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;padding:.53333rem}.role-select-container[data-v-41dd2e06]{width:100%;max-width:10.66667rem}.header[data-v-41dd2e06]{text-align:center;margin-bottom:1.06667rem}.header .title[data-v-41dd2e06]{font-size:.74667rem;font-weight:600;color:#fff;margin:0 0 .32rem 0}.header .subtitle[data-v-41dd2e06]{font-size:.37333rem;color:hsla(0,0%,100%,.9);margin:0}.role-cards[data-v-41dd2e06]{display:flex;flex-direction:column;gap:.42667rem;margin-bottom:.85333rem}.role-card[data-v-41dd2e06]{background:#fff;border-radius:.42667rem;padding:.64rem;cursor:pointer;transition:all .3s ease;border:.08rem solid transparent;position:relative}.role-card[data-v-41dd2e06]:active{transform:scale(.98)}.role-card.active[data-v-41dd2e06]{border-color:#1989fa;background:linear-gradient(135deg,rgba(25,137,250,.05),rgba(25,137,250,.1));box-shadow:0 .21333rem .64rem rgba(25,137,250,.4),0 0 0 .10667rem rgba(25,137,250,.1);transform:translateY(-.05333rem)}.role-card .check-icon[data-v-41dd2e06]{position:absolute;top:.32rem;right:.32rem;width:.85333rem;height:.85333rem;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 .05333rem .21333rem rgba(25,137,250,.3);animation:checkIn-41dd2e06 .3s ease}.role-card .role-icon[data-v-41dd2e06]{width:2.13333rem;height:2.13333rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto .42667rem;color:#fff;transition:all .3s ease}.role-card .role-icon.nurturer-icon[data-v-41dd2e06]{background:linear-gradient(135deg,#4a90e2,#357abd)}.role-card .role-icon.caregiver-icon[data-v-41dd2e06]{background:linear-gradient(135deg,#ff6b9d,#ff8fab)}.role-card.active .role-icon[data-v-41dd2e06]{transform:scale(1.1);box-shadow:0 .10667rem .42667rem rgba(0,0,0,.2)}.role-card .role-name[data-v-41dd2e06]{font-size:.48rem;font-weight:600;color:#323233;text-align:center;margin-bottom:.21333rem;transition:color .3s ease}.role-card.active .role-name[data-v-41dd2e06]{color:#1989fa}.role-card .role-desc[data-v-41dd2e06]{font-size:.34667rem;color:#969799;text-align:center;line-height:1.5;transition:color .3s ease}.role-card.active .role-desc[data-v-41dd2e06]{color:#646566}@keyframes checkIn-41dd2e06{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.action-buttons .van-button[data-v-41dd2e06]{height:1.28rem;font-size:.42667rem;font-weight:500}.more-options[data-v-41dd2e06]{margin-top:.64rem;background:hsla(0,0%,100%,.1);border-radius:.32rem;padding:.32rem}.more-options .more-options-title[data-v-41dd2e06]{display:flex;align-items:center;justify-content:space-between;color:hsla(0,0%,100%,.8);font-size:.37333rem;padding:.21333rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.more-options .more-options-title[data-v-41dd2e06]:active{opacity:.7}.more-options .more-options-list[data-v-41dd2e06]{margin-top:.21333rem;padding-top:.21333rem;border-top:.02667rem solid hsla(0,0%,100%,.2)}.more-options .more-option-item[data-v-41dd2e06]{display:flex;align-items:center;gap:.21333rem;padding:.32rem;background:hsla(0,0%,100%,.1);border-radius:.21333rem;color:hsla(0,0%,100%,.9);font-size:.37333rem;cursor:pointer;transition:all .3s ease;position:relative;margin-bottom:.21333rem}.more-options .more-option-item[data-v-41dd2e06]:last-child{margin-bottom:0}.more-options .more-option-item[data-v-41dd2e06]:active{opacity:.7}.more-options .more-option-item.active[data-v-41dd2e06]{background:hsla(0,0%,100%,.2);color:#fff}.more-options .more-option-item .check-icon[data-v-41dd2e06]{position:absolute;top:.21333rem;right:.21333rem}.mobile-layout[data-v-4bac42ac]{display:flex;flex-direction:column;height:100vh;overflow:hidden}.mobile-layout .content-wrapper[data-v-4bac42ac]{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.home-page[data-v-4e13ca2c]{min-height:100vh;background-color:#f5f5f5}.home-page .home-content[data-v-4e13ca2c]{padding-bottom:.53333rem}.home-page .banner-swipe[data-v-4e13ca2c]{width:100%;height:5.33333rem;margin-bottom:.4rem}.home-page .banner-swipe .banner-item[data-v-4e13ca2c]{width:100%;height:100%;background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center;position:relative}.home-page .banner-swipe .banner-item[data-v-4e13ca2c]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3)}.home-page .banner-swipe .banner-item .banner-content[data-v-4e13ca2c]{position:relative;z-index:1;color:#fff;text-align:center}.home-page .banner-swipe .banner-item .banner-content h3[data-v-4e13ca2c]{font-size:.64rem;margin:0 0 .26667rem}.home-page .banner-swipe .banner-item .banner-content p[data-v-4e13ca2c]{font-size:.37333rem;margin:0}.home-page .quick-actions[data-v-4e13ca2c]{background:#fff;margin-bottom:.4rem;padding:.4rem 0}.home-page .section[data-v-4e13ca2c]{background:#fff;padding:.4rem}.home-page .section .section-header[data-v-4e13ca2c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.4rem}.home-page .section .section-header h2[data-v-4e13ca2c]{margin:0;font-size:.48rem;font-weight:700}.home-page .section .section-header .more[data-v-4e13ca2c]{color:#1989fa;font-size:.37333rem}.home-page .section .content-list .card-footer[data-v-4e13ca2c]{display:flex;justify-content:space-between;font-size:.32rem;color:#969799;margin-top:.26667rem}.knowledge-page[data-v-f7e2dafa]{display:flex;flex-direction:column;height:100%;overflow:hidden}.knowledge-page .knowledge-list[data-v-f7e2dafa]{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:#f5f5f5;padding:.4rem}.knowledge-page .knowledge-list .card-footer[data-v-f7e2dafa]{display:flex;justify-content:space-between;font-size:.32rem;color:#969799;margin-top:.26667rem}.profile-page[data-v-449fe760]{min-height:100vh;background-color:#f5f5f5}.profile-page .profile-content[data-v-449fe760]{padding-bottom:.53333rem}.profile-page .user-card[data-v-449fe760]{background:linear-gradient(135deg,#667eea,#764ba2);padding:1.06667rem .53333rem .8rem;display:flex;align-items:center;color:#fff;margin-bottom:.4rem}.profile-page .user-card .user-avatar[data-v-449fe760]{margin-right:.53333rem}.profile-page .user-card .user-info[data-v-449fe760]{flex:1}.profile-page .user-card .user-info h2[data-v-449fe760]{margin:0 0 .21333rem;font-size:.53333rem;font-weight:700}.profile-page .user-card .user-info p[data-v-449fe760]{margin:0;font-size:.37333rem;opacity:.9}.profile-page .logout-section[data-v-449fe760]{margin:.8rem .4rem 0}.ai-button[data-v-9dcef5bc]{width:1.49333rem;height:1.49333rem;border-radius:50%;background:linear-gradient(135deg,#ff8c42,#ff6b35);display:flex;align-items:center;justify-content:center;position:absolute;top:-.4rem;left:50%;transform:translateX(-50%);box-shadow:0 .10667rem .32rem rgba(255,107,53,.4);z-index:10;transition:all .3s ease;cursor:pointer;pointer-events:auto}.ai-button[data-v-9dcef5bc]:active{transform:translateX(-50%) scale(.95);box-shadow:0 .05333rem .21333rem rgba(255,107,53,.3)}.ai-button.is-active[data-v-9dcef5bc]{background:linear-gradient(135deg,#ff6b35,#ff8c42);box-shadow:0 .16rem .42667rem rgba(255,107,53,.5)}.ai-button .ai-text[data-v-9dcef5bc]{color:#fff;font-size:.64rem;font-weight:600;letter-spacing:.01333rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nurturer-layout[data-v-71775329]{display:flex;flex-direction:column;height:100vh;overflow:hidden}.nurturer-layout .content-wrapper[data-v-71775329]{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}[data-v-71775329] .van-tabbar{overflow:visible}[data-v-71775329] .ai-chat-tab{position:relative;overflow:visible}[data-v-71775329] .ai-chat-tab .van-tabbar-item__wrapper{position:relative;overflow:visible;display:flex;flex-direction:column;align-items:center}[data-v-71775329] .ai-chat-tab .van-tabbar-item__icon{display:none!important}.nurturer-home-page[data-v-47bf4b5f]{min-height:100%;background-color:#f5f5f5}.nurturer-home-page .home-content[data-v-47bf4b5f]{padding-bottom:.53333rem}.nurturer-home-page .nurturing-period-card-wrapper[data-v-47bf4b5f]{padding:.32rem .42667rem;background:#fff;margin-bottom:.32rem}.nurturer-home-page .nurturing-period-card-wrapper .nurturing-period-card[data-v-47bf4b5f]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:.32rem;padding:.53333rem;color:#fff}.nurturer-home-page .nurturing-period-card-wrapper .nurturing-period-card .period-info .child-name-row[data-v-47bf4b5f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.21333rem}.nurturer-home-page .nurturing-period-card-wrapper .nurturing-period-card .period-info .child-name-row .child-name[data-v-47bf4b5f]{font-size:.53333rem;font-weight:600;flex:1}.nurturer-home-page .nurturing-period-card-wrapper .nurturing-period-card .period-info .child-name-row .switch-child-btn[data-v-47bf4b5f]{border-color:hsla(0,0%,100%,.5);color:#fff;background:hsla(0,0%,100%,.2)}.nurturer-home-page .nurturing-period-card-wrapper .nurturing-period-card .period-info .child-name-row .switch-child-btn[data-v-47bf4b5f] .van-icon{margin-left:.10667rem}.nurturer-home-page .nurturing-period-card-wrapper .nurturing-period-card .period-info .period-text[data-v-47bf4b5f]{font-size:.4rem;opacity:.95;line-height:1.5}.nurturer-home-page .quick-actions[data-v-47bf4b5f]{background:#fff;margin-bottom:.32rem;padding:.42667rem 0}.nurturer-home-page .quick-actions[data-v-47bf4b5f] .van-grid-item{padding:.21333rem 0}.nurturer-home-page .quick-actions[data-v-47bf4b5f] .van-grid-item__icon{font-size:.74667rem;margin-bottom:.21333rem}.nurturer-home-page .quick-actions[data-v-47bf4b5f] .van-grid-item__text{font-size:.34667rem;color:#323233}.nurturer-home-page .section[data-v-47bf4b5f]{background:#fff;padding:.42667rem;margin-bottom:.32rem}.nurturer-home-page .section .section-header[data-v-47bf4b5f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.32rem}.nurturer-home-page .section .section-header h2[data-v-47bf4b5f]{margin:0;font-size:.48rem;font-weight:600;color:#323233}.nurturer-home-page .section .section-header .more[data-v-47bf4b5f]{color:#1989fa;font-size:.37333rem;cursor:pointer}.nurturer-home-page .section .attention-list[data-v-47bf4b5f] .van-cell{padding:.32rem 0;align-items:center}.nurturer-home-page .section .attention-list[data-v-47bf4b5f] .van-cell:not(:last-child){border-bottom:.02667rem solid #ebedf0}.nurturer-home-page .section .attention-list[data-v-47bf4b5f] .van-cell .van-cell__title{font-size:.4rem;font-weight:500;color:#323233}.nurturer-home-page .section .attention-list[data-v-47bf4b5f] .van-cell .van-cell__label{margin-top:.16rem}.nurturer-home-page .section .attention-list[data-v-47bf4b5f] .van-cell .van-cell__right-icon{align-self:center}.nurturer-home-page .section .attention-list .content-meta[data-v-47bf4b5f]{display:flex;align-items:center;gap:.21333rem;font-size:.32rem;color:#969799}.nurturer-home-page .section .attention-list .content-meta .favorite-count[data-v-47bf4b5f]{color:#ffd21e}.nurturer-home-page .section .content-list .knowledge-item-wrapper[data-v-47bf4b5f]{position:relative;overflow:visible}.nurturer-home-page .section .content-list .knowledge-item-wrapper[data-v-47bf4b5f]:not(:last-child) .van-cell{border-bottom:.02667rem solid #ebedf0}.nurturer-home-page .section .content-list[data-v-47bf4b5f] .van-cell{padding:.42667rem 0;position:relative}.nurturer-home-page .section .content-list[data-v-47bf4b5f] .van-cell .van-cell__wrapper{position:relative;z-index:1}.nurturer-home-page .section .content-list[data-v-47bf4b5f] .van-cell .van-cell__title{font-size:.4rem;font-weight:500;color:#323233;margin-bottom:.21333rem;position:relative;z-index:1}.nurturer-home-page .section .content-list[data-v-47bf4b5f] .van-cell .van-cell__label{margin-top:0;position:relative;z-index:1}.nurturer-home-page .section .content-list[data-v-47bf4b5f] .van-cell .van-cell__right-icon{position:relative;z-index:2}.nurturer-home-page .section .content-list .content-meta[data-v-47bf4b5f]{display:flex;align-items:center;gap:.32rem;font-size:.32rem;color:#969799;margin-top:.10667rem}.nurturer-home-page .section .content-list .content-meta .date-info[data-v-47bf4b5f]{flex:1}.nurturer-home-page .section .content-list .content-meta .favorite-count[data-v-47bf4b5f]{color:#ffd21e}.nurturer-home-page .section .content-list .progress-overlay[data-v-47bf4b5f]{position:absolute;top:0;left:-.42667rem;height:100%;width:calc(var(--progress-width, 0%) + .42667rem);background:linear-gradient(90deg,rgba(25,137,250,.25),rgba(7,193,96,.25));transition:width .1s linear;z-index:0;pointer-events:none;animation:progress-wave-47bf4b5f 2s infinite}@keyframes progress-wave-47bf4b5f{0%{box-shadow:inset 0 0 .26667rem rgba(25,137,250,.15)}50%{box-shadow:inset 0 0 .53333rem rgba(25,137,250,.25)}to{box-shadow:inset 0 0 .26667rem rgba(25,137,250,.15)}}.nurturer-home-page .section .content-list .play-button-wrapper[data-v-47bf4b5f]{display:flex;align-items:center;justify-content:center;gap:.21333rem;padding:0 .21333rem}.nurturer-home-page .section .content-list .play-button-wrapper .favorite-icon[data-v-47bf4b5f]{font-size:.53333rem;cursor:pointer;transition:all .3s;color:#969799}.nurturer-home-page .section .content-list .play-button-wrapper .favorite-icon.favorited[data-v-47bf4b5f]{color:#ffd21e}.nurturer-home-page .section .content-list .play-button-wrapper .favorite-icon[data-v-47bf4b5f]:active{transform:scale(.9)}.nurturer-home-page .section .content-list .play-button-wrapper .favorite-icon[data-v-47bf4b5f]:hover{color:#ffd21e}.nurturer-home-page .section .content-list .play-button-wrapper .play-icon[data-v-47bf4b5f],.nurturer-home-page .section .content-list .play-button-wrapper .stop-icon[data-v-47bf4b5f]{font-size:.64rem;cursor:pointer;transition:all .3s}.nurturer-home-page .section .content-list .play-button-wrapper .play-icon[data-v-47bf4b5f]:active,.nurturer-home-page .section .content-list .play-button-wrapper .stop-icon[data-v-47bf4b5f]:active{transform:scale(.9)}.nurturer-home-page .section .content-list .play-button-wrapper .play-icon[data-v-47bf4b5f]{color:#1989fa}.nurturer-home-page .section .content-list .play-button-wrapper .play-icon[data-v-47bf4b5f]:hover{color:#0570c9}.nurturer-home-page .section .content-list .play-button-wrapper .stop-icon[data-v-47bf4b5f]{color:#ee0a24}.nurturer-home-page .section .content-list .play-button-wrapper .stop-icon[data-v-47bf4b5f]:hover{color:#c20a1f}.nurturer-home-page .section .empty-container[data-v-47bf4b5f],.nurturer-home-page .section .loading-container[data-v-47bf4b5f]{padding:.53333rem;text-align:center}.nurturer-children-page[data-v-3f5e322e]{min-height:100%;background:linear-gradient(180deg,#f8f9fa,#f5f5f5)}.nurturer-children-page .children-content[data-v-3f5e322e]{padding:.42667rem;padding-bottom:2.66667rem}.nurturer-children-page .fab-button[data-v-3f5e322e]{position:fixed;right:.53333rem;bottom:2.13333rem;width:1.49333rem;height:1.49333rem;border-radius:50%;background:linear-gradient(135deg,#1989fa,#076dd9);box-shadow:0 .16rem .53333rem rgba(25,137,250,.4);display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;z-index:100;transition:all .3s ease}.nurturer-children-page .fab-button[data-v-3f5e322e]:active{transform:scale(.95);box-shadow:0 .08rem .26667rem rgba(25,137,250,.4)}@supports(padding:max(0px)){.nurturer-children-page .fab-button[data-v-3f5e322e]{bottom:max(2.13333rem,2.13333rem + env(safe-area-inset-bottom))}}.nurturer-children-page .empty-wrapper[data-v-3f5e322e],.nurturer-children-page .loading-wrapper[data-v-3f5e322e]{padding:2.66667rem .53333rem;text-align:center}.nurturer-children-page .children-list .child-card[data-v-3f5e322e]{margin-bottom:.42667rem;border-radius:.42667rem;overflow:hidden;box-shadow:0 .05333rem .42667rem rgba(0,0,0,.06);background:#fff;transition:all .3s cubic-bezier(.4,0,.2,1)}.nurturer-children-page .children-list .child-card[data-v-3f5e322e]:active{transform:translateY(-.02667rem);box-shadow:0 .10667rem .53333rem rgba(0,0,0,.1)}.nurturer-children-page .children-list .child-card .card-header[data-v-3f5e322e]{display:flex;align-items:center;justify-content:space-between;padding:.53333rem .53333rem .42667rem;background:linear-gradient(135deg,#f8f9fa,#fff);border-bottom:.02667rem solid rgba(0,0,0,.04)}.nurturer-children-page .children-list .child-card .card-header .header-left[data-v-3f5e322e]{display:flex;align-items:center;flex:1;min-width:0}.nurturer-children-page .children-list .child-card .card-header .header-left .child-avatar[data-v-3f5e322e]{width:1.49333rem;height:1.49333rem;border-radius:.42667rem;display:flex;align-items:center;justify-content:center;color:#fff;margin-right:.32rem;flex-shrink:0}.nurturer-children-page .children-list .child-card .card-header .header-left .child-avatar.avatar-boy[data-v-3f5e322e]{background:linear-gradient(135deg,#4a90e2,#357abd);box-shadow:0 .10667rem .32rem rgba(74,144,226,.3)}.nurturer-children-page .children-list .child-card .card-header .header-left .child-avatar.avatar-girl[data-v-3f5e322e]{background:linear-gradient(135deg,#ff6b9d,#ff8fab);box-shadow:0 .10667rem .32rem rgba(255,107,157,.3)}.nurturer-children-page .children-list .child-card .card-header .header-left .child-avatar.avatar-default[data-v-3f5e322e]{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 .10667rem .32rem rgba(102,126,234,.25)}.nurturer-children-page .children-list .child-card .card-header .header-left .child-name-section[data-v-3f5e322e]{flex:1;min-width:0}.nurturer-children-page .children-list .child-card .card-header .header-left .child-name-section .child-name[data-v-3f5e322e]{margin:0 0 .16rem;font-size:.48rem;font-weight:600;color:#323233;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nurturer-children-page .children-list .child-card .card-header .header-left .child-name-section .child-meta[data-v-3f5e322e]{display:flex;align-items:center;gap:.16rem;font-size:.34667rem;color:#969799}.nurturer-children-page .children-list .child-card .card-header .header-left .child-name-section .child-meta .gender[data-v-3f5e322e]{font-weight:500;color:#646566}.nurturer-children-page .children-list .child-card .card-header .header-left .child-name-section .child-meta .divider[data-v-3f5e322e]{color:#dcdee0}.nurturer-children-page .children-list .child-card .card-header .header-left .child-name-section .child-meta .birth-date[data-v-3f5e322e]{color:#969799}.nurturer-children-page .children-list .child-card .card-header .header-right[data-v-3f5e322e]{margin-left:.32rem;flex-shrink:0;text-align:right}.nurturer-children-page .children-list .child-card .card-header .header-right .relationship-info[data-v-3f5e322e]{display:flex;flex-direction:column;align-items:flex-end;gap:.10667rem}.nurturer-children-page .children-list .child-card .card-header .header-right .relationship-info .relationship-label[data-v-3f5e322e]{font-size:.29333rem;color:#969799;line-height:1.2}.nurturer-children-page .children-list .child-card .card-header .header-right .relationship-info .relationship-value[data-v-3f5e322e]{font-size:.37333rem;font-weight:600;color:#323233;line-height:1.2}.nurturer-children-page .children-list .child-card .info-list[data-v-3f5e322e]{padding:.42667rem .53333rem .53333rem}.nurturer-children-page .children-list .child-card .info-list .info-row[data-v-3f5e322e]{display:flex;align-items:center;justify-content:space-between;padding:.32rem 0;border-bottom:.02667rem solid #f0f0f0}.nurturer-children-page .children-list .child-card .info-list .info-row[data-v-3f5e322e]:last-child{border-bottom:none}.nurturer-children-page .children-list .child-card .info-list .info-row .info-label[data-v-3f5e322e]{font-size:.37333rem;color:#969799;font-weight:400}.nurturer-children-page .children-list .child-card .info-list .info-row .info-value[data-v-3f5e322e]{font-size:.4rem;color:#323233;font-weight:500;text-align:right;word-break:break-all}.nurturer-children-page .children-list .child-card .info-list .info-row .info-value[data-v-3f5e322e] .van-tag{font-size:.32rem;padding:.05333rem .21333rem}.nurturer-children-page .children-list .child-card .info-list .info-row.audit-comment-row[data-v-3f5e322e]{align-items:flex-start}.nurturer-children-page .children-list .child-card .info-list .info-row.audit-comment-row .info-label[data-v-3f5e322e]{padding-top:.10667rem}.nurturer-children-page .children-list .child-card .info-list .info-row.audit-comment-row .audit-comment[data-v-3f5e322e]{text-align:left;font-size:.37333rem;color:#646566;font-weight:400;line-height:1.5;white-space:normal}.nurturer-children-page .children-list .child-card .card-actions[data-v-3f5e322e]{padding:0 .53333rem .53333rem;display:flex;justify-content:flex-end}.nurturer-children-page .children-list .child-card .card-actions .unbind-btn[data-v-3f5e322e]{height:.96rem;padding:0 .42667rem;font-size:.34667rem;display:flex;align-items:center;gap:.10667rem;border-radius:.48rem}.nurturer-children-page .children-list .child-card .card-actions .unbind-btn .van-icon[data-v-3f5e322e]{margin-right:.05333rem}.nurturer-children-page .bind-dialog[data-v-3f5e322e]{height:100%;display:flex;flex-direction:column;background:#fff}.nurturer-children-page .bind-dialog .dialog-header[data-v-3f5e322e]{padding:.74667rem .53333rem .53333rem;text-align:center;border-bottom:.02667rem solid #ebedf0;background:linear-gradient(180deg,#fafafa,#fff)}.nurturer-children-page .bind-dialog .dialog-header h3[data-v-3f5e322e]{margin:0 0 .21333rem;font-size:.53333rem;font-weight:600;color:#323233}.nurturer-children-page .bind-dialog .dialog-header .dialog-subtitle[data-v-3f5e322e]{margin:0;font-size:.37333rem;color:#969799}.nurturer-children-page .bind-dialog .dialog-content[data-v-3f5e322e]{flex:1;overflow-y:auto;padding:.64rem .53333rem}.nurturer-children-page .bind-dialog .dialog-content[data-v-3f5e322e] .van-field{background:#fafafa;border-radius:.32rem;margin-bottom:.42667rem;padding:.32rem .42667rem}.nurturer-children-page .bind-dialog .dialog-content[data-v-3f5e322e] .van-field .van-field__label{font-weight:500;color:#323233}.nurturer-children-page .bind-dialog .dialog-content[data-v-3f5e322e] .van-field .van-field__control{font-size:.4rem}.nurturer-children-page .bind-dialog .dialog-content .dialog-actions[data-v-3f5e322e]{margin-top:.85333rem}.nurturer-children-page .bind-dialog .dialog-content .dialog-actions[data-v-3f5e322e] .van-button{height:1.28rem;font-size:.42667rem;font-weight:500;border-radius:.64rem;box-shadow:0 .10667rem .32rem rgba(25,137,250,.3)}.nurturer-children-page .bind-dialog .dialog-content .dialog-actions .bind-error-message[data-v-3f5e322e]{margin-top:.32rem;padding:.32rem .42667rem;background:#fef0f0;border:.02667rem solid #fde2e2;border-radius:.21333rem;display:flex;align-items:flex-start;gap:.21333rem;color:#ee0a24;font-size:.34667rem;line-height:1.5}.nurturer-children-page .bind-dialog .dialog-content .dialog-actions .bind-error-message .van-icon[data-v-3f5e322e]{flex-shrink:0;margin-top:.02667rem}.nurturer-children-page .bind-dialog .dialog-content .dialog-actions .bind-error-message span[data-v-3f5e322e]{flex:1;word-break:break-word}.nurturer-children-page[data-v-3f5e322e] .van-popup .van-picker .van-picker__toolbar{padding:.42667rem}.nurturer-children-page[data-v-3f5e322e] .van-popup .van-picker .van-picker__columns .van-picker-column__item{font-size:.42667rem}.nurturer-children-page[data-v-3f5e322e] .van-popup .van-picker .van-picker__columns .van-picker-column__item--selected{font-weight:600;color:#1989fa}.ai-chat-component[data-v-dcc1eaa6]{display:flex;flex-direction:column;height:100%;overflow:hidden}.ai-chat-component .chat-container[data-v-dcc1eaa6]{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding:.4rem;background-color:#f5f5f5}.ai-chat-component .chat-container .chat-messages .message-item[data-v-dcc1eaa6]{display:flex;margin-bottom:.53333rem;animation:fadeIn-dcc1eaa6 .3s}.ai-chat-component .chat-container .chat-messages .message-item.user[data-v-dcc1eaa6]{flex-direction:row-reverse}.ai-chat-component .chat-container .chat-messages .message-item.user .message-content[data-v-dcc1eaa6]{align-items:flex-end}.ai-chat-component .chat-container .chat-messages .message-item.user .message-content .message-bubble[data-v-dcc1eaa6]{background-color:#1989fa;color:#fff;border-radius:.48rem .48rem .10667rem .48rem}.ai-chat-component .chat-container .chat-messages .message-item.ai .message-content[data-v-dcc1eaa6]{align-items:flex-start}.ai-chat-component .chat-container .chat-messages .message-item.ai .message-content .message-bubble[data-v-dcc1eaa6]{background-color:#fff;color:#323233;border-radius:.48rem .48rem .48rem .10667rem}.ai-chat-component .chat-container .chat-messages .message-item .message-avatar[data-v-dcc1eaa6]{width:1.06667rem;height:1.06667rem;border-radius:50%;background-color:#ebedf0;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin:0 .26667rem}.ai-chat-component .chat-container .chat-messages .message-item .message-avatar .van-icon[data-v-dcc1eaa6]{font-size:.53333rem;color:#1989fa}.ai-chat-component .chat-container .chat-messages .message-item .message-content[data-v-dcc1eaa6]{max-width:70%;display:flex;flex-direction:column}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble[data-v-dcc1eaa6]{padding:.32rem .42667rem;word-wrap:break-word;word-break:break-all;box-shadow:0 .05333rem .10667rem rgba(0,0,0,.1)}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .thinking-indicator[data-v-dcc1eaa6]{display:flex;align-items:center;gap:.21333rem;color:#969799;font-size:.34667rem;margin-bottom:.21333rem;padding-bottom:.21333rem;border-bottom:.02667rem solid #ebedf0}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text[data-v-dcc1eaa6]{font-size:.4rem;line-height:1.5}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] p{margin:.21333rem 0;line-height:1.6}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] p:first-child{margin-top:0}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] p:last-child{margin-bottom:0}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] h1,.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] h2,.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] h3,.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] h4,.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] h5,.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] h6{margin:.32rem 0 .21333rem 0;font-weight:600;line-height:1.4}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] h1:first-child,.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] h2:first-child,.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] h3:first-child,.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] h4:first-child,.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] h5:first-child,.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] h6:first-child{margin-top:0}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] h1{font-size:.53333rem;border-bottom:.02667rem solid #eaecef;padding-bottom:.21333rem}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] h2{font-size:.48rem;border-bottom:.02667rem solid #eaecef;padding-bottom:.16rem}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] h3{font-size:.42667rem}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] h4,.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] h5,.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] h6{font-size:.4rem}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] ol,.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] ul{margin:.21333rem 0;padding-left:.64rem}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] ol li,.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] ul li{margin:.10667rem 0;line-height:1.6}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] blockquote{margin:.21333rem 0;padding:.21333rem .32rem;border-left:.10667rem solid #1989fa;background-color:#f0f7ff;color:#666;border-radius:.10667rem}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] blockquote p{margin:0}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] code{padding:.05333rem .16rem;background-color:#f5f5f5;border-radius:.08rem;font-family:Courier New,Consolas,monospace;font-size:.37333rem;color:#e83e8c}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] pre{margin:.21333rem 0;padding:.32rem;background-color:#f5f5f5;border-radius:.16rem;overflow-x:auto;line-height:1.5}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] pre code{padding:0;background-color:transparent;color:#333;font-size:.34667rem;display:block;white-space:pre-wrap;word-wrap:break-word}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] a{color:#1989fa;text-decoration:none}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] a:hover{text-decoration:underline}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] img{max-width:100%;height:auto;border-radius:.10667rem;margin:.21333rem 0}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] hr{margin:.32rem 0;border:none;border-top:.02667rem solid #eaecef}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] table{width:100%;border-collapse:collapse;margin:.21333rem 0;font-size:.37333rem}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] table td,.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] table th{padding:.21333rem .32rem;border:.02667rem solid #eaecef;text-align:left}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] table th{background-color:#f5f5f5;font-weight:600}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] table tr:nth-child(2n){background-color:#fafafa}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] strong{font-weight:600;color:#323233}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] em{font-style:italic}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-text.markdown-body[data-v-dcc1eaa6] u{text-decoration:underline}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-feedback[data-v-dcc1eaa6]{display:flex;gap:.21333rem;margin-top:.26667rem;padding-top:.26667rem;border-top:.02667rem solid #ebedf0}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-feedback .feedback-btn[data-v-dcc1eaa6]{display:flex;align-items:center;gap:.10667rem;padding:.16rem .32rem;border:.02667rem solid #ebedf0;border-radius:.42667rem;background:#fff;color:#646566;font-size:.34667rem;cursor:pointer;transition:all .2s;border:none}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-feedback .feedback-btn[data-v-dcc1eaa6]:active{transform:scale(.95)}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-feedback .feedback-btn.like-btn.active[data-v-dcc1eaa6],.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-feedback .feedback-btn.like-btn[data-v-dcc1eaa6]:hover{border-color:#1989fa;color:#1989fa;background:#ecf5ff}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-feedback .feedback-btn.like-btn.active[data-v-dcc1eaa6]{background:#ecf5ff;color:#1989fa}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-feedback .feedback-btn.dislike-btn.active[data-v-dcc1eaa6],.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-feedback .feedback-btn.dislike-btn[data-v-dcc1eaa6]:hover{border-color:#ee0a24;color:#ee0a24;background:#fef0f0}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-feedback .feedback-btn.dislike-btn.active[data-v-dcc1eaa6]{background:#fef0f0;color:#ee0a24}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-bubble .message-feedback .feedback-btn.dislike-btn .thumbs-down-icon[data-v-dcc1eaa6]{transform:rotate(180deg)}.ai-chat-component .chat-container .chat-messages .message-item .message-content .message-time[data-v-dcc1eaa6]{font-size:.32rem;color:#969799;margin-top:.13333rem;padding:0 .13333rem}.ai-chat-component .chat-input-wrapper[data-v-dcc1eaa6]{background-color:#fff;padding:.32rem .42667rem;padding-bottom:calc(.32rem + env(safe-area-inset-bottom));border-top:.02667rem solid #ebedf0;box-shadow:0 -.05333rem .26667rem rgba(0,0,0,.05)}.ai-chat-component .chat-input-wrapper .input-container[data-v-dcc1eaa6]{display:flex;align-items:flex-end;gap:.21333rem;background-color:#f7f8fa;border-radius:.64rem;padding:.21333rem .21333rem .21333rem .42667rem;min-height:1.28rem}.ai-chat-component .chat-input-wrapper .input-container .input-box[data-v-dcc1eaa6]{flex:1;min-width:0}.ai-chat-component .chat-input-wrapper .input-container .input-box .chat-input-field[data-v-dcc1eaa6]{background:transparent;border:none;padding:0}.ai-chat-component .chat-input-wrapper .input-container .input-box .chat-input-field[data-v-dcc1eaa6] .van-field__control{background:transparent;border:none;font-size:.4rem;line-height:1.5;color:#323233;padding:0;min-height:.85333rem;max-height:3.2rem;resize:none}.ai-chat-component .chat-input-wrapper .input-container .input-box .chat-input-field[data-v-dcc1eaa6] .van-field__control::-webkit-input-placeholder{color:#969799}.ai-chat-component .chat-input-wrapper .input-container .input-box .chat-input-field[data-v-dcc1eaa6] .van-field__control::-moz-placeholder{color:#969799}.ai-chat-component .chat-input-wrapper .input-container .input-box .chat-input-field[data-v-dcc1eaa6] .van-field__control::placeholder{color:#969799}.ai-chat-component .chat-input-wrapper .input-container .input-box .chat-input-field[data-v-dcc1eaa6] .van-field__word-limit{display:none}.ai-chat-component .chat-input-wrapper .input-container .send-button[data-v-dcc1eaa6]{width:1.06667rem;height:1.06667rem;min-width:1.06667rem;border-radius:50%;border:none;background:linear-gradient(135deg,#1989fa,#0570c9);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;flex-shrink:0;box-shadow:0 .05333rem .21333rem rgba(25,137,250,.3)}.ai-chat-component .chat-input-wrapper .input-container .send-button[data-v-dcc1eaa6]:active:not(.disabled){transform:scale(.95);box-shadow:0 .02667rem .10667rem rgba(25,137,250,.4)}.ai-chat-component .chat-input-wrapper .input-container .send-button.disabled[data-v-dcc1eaa6]{background:#c8c9cc;box-shadow:none;cursor:not-allowed;opacity:.6}.ai-chat-component .chat-input-wrapper .input-container .send-button.loading[data-v-dcc1eaa6]{background:linear-gradient(135deg,#1989fa,#0570c9)}.ai-chat-component .chat-input-wrapper .input-container .send-button .van-icon[data-v-dcc1eaa6]{display:flex;align-items:center;justify-content:center}.ai-chat-component .chat-input-wrapper .input-footer[data-v-dcc1eaa6]{display:flex;justify-content:space-between;align-items:center;margin-top:.21333rem}.ai-chat-component .chat-input-wrapper .input-footer .word-count[data-v-dcc1eaa6]{font-size:.32rem;color:#969799;padding-left:.21333rem}.ai-chat-component .chat-input-wrapper .input-footer .clear-session-btn[data-v-dcc1eaa6]{display:flex;align-items:center;gap:.10667rem;padding:.10667rem .32rem;border:.02667rem solid #ebedf0;border-radius:.42667rem;background:#fff;color:#646566;font-size:.32rem;cursor:pointer;transition:all .2s}.ai-chat-component .chat-input-wrapper .input-footer .clear-session-btn[data-v-dcc1eaa6]:active{transform:scale(.95);background:#f7f8fa}.ai-chat-component .chat-input-wrapper .input-footer .clear-session-btn[data-v-dcc1eaa6]:hover{border-color:#ee0a24;color:#ee0a24}@keyframes fadeIn-dcc1eaa6{0%{opacity:0;transform:translateY(.26667rem)}to{opacity:1;transform:translateY(0)}}.nurturer-ai-chat-page[data-v-1569111a]{display:flex;flex-direction:column;height:100%;overflow:hidden}.knowledge-list-component[data-v-179a5194]{min-height:100%;background-color:#f5f5f5}.knowledge-list-component .knowledge-content[data-v-179a5194]{padding-bottom:.53333rem}.knowledge-list-component .section[data-v-179a5194]{background:#fff;padding:.42667rem;margin-bottom:.32rem}.knowledge-list-component .section .section-header[data-v-179a5194]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.32rem}.knowledge-list-component .section .section-header h2[data-v-179a5194]{margin:0;font-size:.48rem;font-weight:600;color:#323233}.knowledge-list-component .section .section-header .section-subtitle[data-v-179a5194]{font-size:.32rem;color:#969799}.knowledge-list-component .section .section-header[data-v-179a5194] .van-button{height:.74667rem;padding:0 .32rem;font-size:.32rem}.knowledge-list-component .section .filter-buttons-wrapper[data-v-179a5194]{margin-bottom:.32rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.knowledge-list-component .section .filter-buttons-wrapper[data-v-179a5194]::-webkit-scrollbar{display:none}.knowledge-list-component .section .filter-buttons-wrapper[data-v-179a5194]{scrollbar-width:none}.knowledge-list-component .section .filter-buttons-wrapper .filter-buttons[data-v-179a5194]{display:flex;gap:.21333rem;padding-bottom:.10667rem;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.knowledge-list-component .section .filter-buttons-wrapper .filter-buttons[data-v-179a5194] .van-button{height:.85333rem;padding:0 .42667rem;font-size:.34667rem;border-radius:.42667rem;white-space:nowrap;flex-shrink:0;transition:all .3s}.knowledge-list-component .section .filter-buttons-wrapper .filter-buttons[data-v-179a5194] .van-button.active{background-color:#1989fa;border-color:#1989fa;color:#fff}.knowledge-list-component .section .filter-buttons-wrapper .filter-buttons[data-v-179a5194] .van-button:not(.active){background-color:#f7f8fa;border-color:#ebedf0;color:#323233}.knowledge-list-component .section .empty-container[data-v-179a5194],.knowledge-list-component .section .loading-container[data-v-179a5194]{padding:.53333rem;text-align:center}.knowledge-list-component .section .ranking-list .ranking-item[data-v-179a5194]{display:flex;align-items:center;padding:.32rem 0;border-bottom:.02667rem solid #ebedf0;cursor:pointer}.knowledge-list-component .section .ranking-list .ranking-item[data-v-179a5194]:last-child{border-bottom:none}.knowledge-list-component .section .ranking-list .ranking-item .ranking-number[data-v-179a5194]{width:.85333rem;height:.85333rem;line-height:.85333rem;text-align:center;border-radius:50%;font-weight:600;font-size:.37333rem;margin-right:.32rem;background-color:#f7f8fa;color:#646566}.knowledge-list-component .section .ranking-list .ranking-item .ranking-number.rank-first[data-v-179a5194]{background:linear-gradient(135deg,gold,#ffed4e);color:#fff}.knowledge-list-component .section .ranking-list .ranking-item .ranking-number.rank-second[data-v-179a5194]{background:linear-gradient(135deg,silver,#e8e8e8);color:#fff}.knowledge-list-component .section .ranking-list .ranking-item .ranking-number.rank-third[data-v-179a5194]{background:linear-gradient(135deg,#cd7f32,#e6a85c);color:#fff}.knowledge-list-component .section .ranking-list .ranking-item .ranking-content[data-v-179a5194]{flex:1}.knowledge-list-component .section .ranking-list .ranking-item .ranking-content .ranking-title[data-v-179a5194]{font-size:.4rem;font-weight:500;color:#323233;margin-bottom:.16rem;line-height:1.4}.knowledge-list-component .section .ranking-list .ranking-item .ranking-content .ranking-meta[data-v-179a5194]{display:flex;align-items:center;gap:.21333rem;font-size:.32rem;color:#969799}.knowledge-list-component .section .ranking-list .ranking-item .ranking-content .ranking-meta .ranking-views[data-v-179a5194]{margin-left:.10667rem}.knowledge-list-component .section .ranking-list .ranking-item .ranking-arrow[data-v-179a5194]{color:#c8c9cc;font-size:.42667rem}.knowledge-list-component .section .content-list .knowledge-item-wrapper[data-v-179a5194]{position:relative;overflow:visible}.knowledge-list-component .section .content-list .knowledge-item-wrapper[data-v-179a5194]:not(:last-child) .van-cell{border-bottom:.02667rem solid #ebedf0}.knowledge-list-component .section .content-list[data-v-179a5194] .van-cell{padding:.42667rem 0;position:relative}.knowledge-list-component .section .content-list[data-v-179a5194] .van-cell .van-cell__wrapper{position:relative;z-index:1}.knowledge-list-component .section .content-list[data-v-179a5194] .van-cell .van-cell__title{font-size:.4rem;font-weight:500;color:#323233;margin-bottom:.21333rem;position:relative;z-index:1}.knowledge-list-component .section .content-list[data-v-179a5194] .van-cell .van-cell__label{margin-top:0;position:relative;z-index:1}.knowledge-list-component .section .content-list[data-v-179a5194] .van-cell .van-cell__right-icon{position:relative;z-index:2}.knowledge-list-component .section .content-list .content-meta[data-v-179a5194]{display:flex;align-items:center;gap:.32rem;font-size:.32rem;color:#969799;margin-top:.10667rem}.knowledge-list-component .section .content-list .content-meta .period-info[data-v-179a5194]{flex:1}.knowledge-list-component .section .content-list .progress-overlay[data-v-179a5194]{position:absolute;top:0;left:-.42667rem;height:100%;width:calc(var(--progress-width, 0%) + .42667rem);background:linear-gradient(90deg,rgba(25,137,250,.25),rgba(7,193,96,.25));transition:width .1s linear;z-index:0;pointer-events:none;animation:progress-wave-179a5194 2s infinite}@keyframes progress-wave-179a5194{0%{box-shadow:inset 0 0 .26667rem rgba(25,137,250,.15)}50%{box-shadow:inset 0 0 .53333rem rgba(25,137,250,.25)}to{box-shadow:inset 0 0 .26667rem rgba(25,137,250,.15)}}.knowledge-list-component .section .content-list .play-button-wrapper[data-v-179a5194]{display:flex;align-items:center;justify-content:center;gap:.21333rem;padding:0 .21333rem}.knowledge-list-component .section .content-list .play-button-wrapper .favorite-icon[data-v-179a5194]{font-size:.53333rem;cursor:pointer;transition:all .3s;color:#969799}.knowledge-list-component .section .content-list .play-button-wrapper .favorite-icon.favorited[data-v-179a5194]{color:#ffd21e}.knowledge-list-component .section .content-list .play-button-wrapper .favorite-icon[data-v-179a5194]:active{transform:scale(.9)}.knowledge-list-component .section .content-list .play-button-wrapper .play-icon[data-v-179a5194],.knowledge-list-component .section .content-list .play-button-wrapper .stop-icon[data-v-179a5194]{font-size:.64rem;cursor:pointer;transition:all .3s}.knowledge-list-component .section .content-list .play-button-wrapper .play-icon[data-v-179a5194]:active,.knowledge-list-component .section .content-list .play-button-wrapper .stop-icon[data-v-179a5194]:active{transform:scale(.9)}.knowledge-list-component .section .content-list .play-button-wrapper .play-icon[data-v-179a5194]{color:#1989fa}.knowledge-list-component .section .content-list .play-button-wrapper .stop-icon[data-v-179a5194]{color:#ee0a24}.knowledge-list-component .section .load-more[data-v-179a5194]{margin-top:.42667rem}.knowledge-list-component .section .finished-text[data-v-179a5194]{text-align:center;padding:.42667rem;color:#969799;font-size:.32rem}.knowledge-category-popup[data-v-ede412d4]{height:100%;display:flex;flex-direction:column;background:#f5f5f5}.knowledge-category-popup .popup-header[data-v-ede412d4]{padding:.53333rem .42667rem;background:#fff;border-bottom:.02667rem solid #ebedf0;flex-shrink:0}.knowledge-category-popup .popup-header h2[data-v-ede412d4]{margin:0 0 .10667rem 0;font-size:.48rem;font-weight:600;color:#323233}.knowledge-category-popup .popup-header .subtitle[data-v-ede412d4]{font-size:.32rem;color:#969799}.knowledge-category-popup .filter-section[data-v-ede412d4]{background:#fff;flex-shrink:0;padding:.42667rem;border-bottom:.02667rem solid #ebedf0}.knowledge-category-popup .filter-section .filter-buttons-wrapper[data-v-ede412d4]{overflow-x:auto;-webkit-overflow-scrolling:touch}.knowledge-category-popup .filter-section .filter-buttons-wrapper[data-v-ede412d4]::-webkit-scrollbar{display:none}.knowledge-category-popup .filter-section .filter-buttons-wrapper[data-v-ede412d4]{scrollbar-width:none}.knowledge-category-popup .filter-section .filter-buttons-wrapper .filter-buttons[data-v-ede412d4]{display:flex;gap:.21333rem;padding-bottom:.10667rem;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.knowledge-category-popup .filter-section .filter-buttons-wrapper .filter-buttons[data-v-ede412d4] .van-button{height:.85333rem;padding:0 .42667rem;font-size:.34667rem;border-radius:.42667rem;white-space:nowrap;flex-shrink:0;transition:all .3s}.knowledge-category-popup .filter-section .filter-buttons-wrapper .filter-buttons[data-v-ede412d4] .van-button.active{background-color:#1989fa;border-color:#1989fa;color:#fff}.knowledge-category-popup .filter-section .filter-buttons-wrapper .filter-buttons[data-v-ede412d4] .van-button:not(.active){background-color:#f7f8fa;border-color:#ebedf0;color:#323233}.knowledge-category-popup .section[data-v-ede412d4]{flex:1;overflow-y:auto;padding:.42667rem}.knowledge-category-popup .section .empty-container[data-v-ede412d4],.knowledge-category-popup .section .loading-container[data-v-ede412d4]{padding:1.06667rem .53333rem;text-align:center}.knowledge-category-popup .section .content-list .knowledge-item-wrapper[data-v-ede412d4]{position:relative;overflow:visible;background:#fff;border-radius:.21333rem;margin-bottom:.21333rem}.knowledge-category-popup .section .content-list .knowledge-item-wrapper[data-v-ede412d4]:not(:last-child) .van-cell{border-bottom:.02667rem solid #ebedf0}.knowledge-category-popup .section .content-list[data-v-ede412d4] .van-cell{padding:.42667rem;position:relative}.knowledge-category-popup .section .content-list[data-v-ede412d4] .van-cell .van-cell__wrapper{position:relative;z-index:1}.knowledge-category-popup .section .content-list[data-v-ede412d4] .van-cell .van-cell__title{font-size:.4rem;font-weight:500;color:#323233;margin-bottom:.21333rem;position:relative;z-index:1}.knowledge-category-popup .section .content-list[data-v-ede412d4] .van-cell .van-cell__label{margin-top:0;position:relative;z-index:1}.knowledge-category-popup .section .content-list[data-v-ede412d4] .van-cell .van-cell__right-icon{position:relative;z-index:2}.knowledge-category-popup .section .content-list .content-meta[data-v-ede412d4]{display:flex;align-items:center;gap:.32rem;font-size:.32rem;color:#969799;margin-top:.10667rem}.knowledge-category-popup .section .content-list .content-meta .period-info[data-v-ede412d4]{flex:1}.knowledge-category-popup .section .content-list .progress-overlay[data-v-ede412d4]{position:absolute;top:0;left:0;height:100%;width:var(--progress-width,0);background:linear-gradient(90deg,rgba(25,137,250,.25),rgba(7,193,96,.25));transition:width .1s linear;z-index:0;pointer-events:none;animation:progress-wave-ede412d4 2s infinite;border-radius:.21333rem}@keyframes progress-wave-ede412d4{0%{box-shadow:inset 0 0 .26667rem rgba(25,137,250,.15)}50%{box-shadow:inset 0 0 .53333rem rgba(25,137,250,.25)}to{box-shadow:inset 0 0 .26667rem rgba(25,137,250,.15)}}.knowledge-category-popup .section .content-list .play-button-wrapper[data-v-ede412d4]{display:flex;align-items:center;justify-content:center;gap:.21333rem;padding:0 .21333rem}.knowledge-category-popup .section .content-list .play-button-wrapper .favorite-icon[data-v-ede412d4]{font-size:.53333rem;cursor:pointer;transition:all .3s;color:#969799}.knowledge-category-popup .section .content-list .play-button-wrapper .favorite-icon.favorited[data-v-ede412d4]{color:#ffd21e}.knowledge-category-popup .section .content-list .play-button-wrapper .favorite-icon[data-v-ede412d4]:active{transform:scale(.9)}.knowledge-category-popup .section .content-list .play-button-wrapper .play-icon[data-v-ede412d4],.knowledge-category-popup .section .content-list .play-button-wrapper .stop-icon[data-v-ede412d4]{font-size:.64rem;cursor:pointer;transition:all .3s}.knowledge-category-popup .section .content-list .play-button-wrapper .play-icon[data-v-ede412d4]:active,.knowledge-category-popup .section .content-list .play-button-wrapper .stop-icon[data-v-ede412d4]:active{transform:scale(.9)}.knowledge-category-popup .section .content-list .play-button-wrapper .play-icon[data-v-ede412d4]{color:#1989fa}.knowledge-category-popup .section .content-list .play-button-wrapper .stop-icon[data-v-ede412d4]{color:#ee0a24}.knowledge-category-popup .section .loading-more[data-v-ede412d4]{text-align:center;padding:.53333rem;color:#969799;font-size:.32rem}.knowledge-category-popup .section .loading-more[data-v-ede412d4] .van-loading{display:flex;flex-direction:column;align-items:center;justify-content:center}.knowledge-category-popup .section .loading-more[data-v-ede412d4] .van-loading__text{margin-top:.21333rem;font-size:.32rem;color:#969799}.knowledge-category-popup .section .finished-text[data-v-ede412d4]{text-align:center;padding:.42667rem;color:#969799;font-size:.32rem}.knowledge-ranking-popup[data-v-73bc0398]{height:100%;display:flex;flex-direction:column;background:#f5f5f5}.knowledge-ranking-popup .popup-header[data-v-73bc0398]{padding:.53333rem .42667rem;background:#fff;border-bottom:.02667rem solid #ebedf0;flex-shrink:0}.knowledge-ranking-popup .popup-header h2[data-v-73bc0398]{margin:0 0 .10667rem 0;font-size:.48rem;font-weight:600;color:#323233}.knowledge-ranking-popup .popup-header .subtitle[data-v-73bc0398]{font-size:.32rem;color:#969799}.knowledge-ranking-popup .ranking-content[data-v-73bc0398]{flex:1;overflow-y:auto;padding:.42667rem}.knowledge-ranking-popup .ranking-content .empty-container[data-v-73bc0398],.knowledge-ranking-popup .ranking-content .loading-container[data-v-73bc0398]{padding:1.06667rem .53333rem;text-align:center}.knowledge-ranking-popup .ranking-content .ranking-list .ranking-item[data-v-73bc0398]{display:flex;align-items:center;padding:.32rem .42667rem;background:#fff;border-bottom:.02667rem solid #ebedf0;cursor:pointer;margin-bottom:.21333rem;border-radius:.21333rem}.knowledge-ranking-popup .ranking-content .ranking-list .ranking-item[data-v-73bc0398]:last-child{border-bottom:none;margin-bottom:0}.knowledge-ranking-popup .ranking-content .ranking-list .ranking-item .ranking-number[data-v-73bc0398]{width:.85333rem;height:.85333rem;line-height:.85333rem;text-align:center;border-radius:50%;font-weight:600;font-size:.37333rem;margin-right:.32rem;background-color:#f7f8fa;color:#646566}.knowledge-ranking-popup .ranking-content .ranking-list .ranking-item .ranking-number.rank-first[data-v-73bc0398]{background:linear-gradient(135deg,gold,#ffed4e);color:#fff}.knowledge-ranking-popup .ranking-content .ranking-list .ranking-item .ranking-number.rank-second[data-v-73bc0398]{background:linear-gradient(135deg,silver,#e8e8e8);color:#fff}.knowledge-ranking-popup .ranking-content .ranking-list .ranking-item .ranking-number.rank-third[data-v-73bc0398]{background:linear-gradient(135deg,#cd7f32,#e6a85c);color:#fff}.knowledge-ranking-popup .ranking-content .ranking-list .ranking-item .ranking-content[data-v-73bc0398]{flex:1}.knowledge-ranking-popup .ranking-content .ranking-list .ranking-item .ranking-content .ranking-title[data-v-73bc0398]{font-size:.4rem;font-weight:500;color:#323233;margin-bottom:.16rem;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.knowledge-ranking-popup .ranking-content .ranking-list .ranking-item .ranking-content .ranking-meta[data-v-73bc0398]{display:flex;align-items:center;gap:.21333rem;font-size:.32rem;color:#969799}.knowledge-ranking-popup .ranking-content .ranking-list .ranking-item .ranking-content .ranking-meta .ranking-views[data-v-73bc0398]{margin-left:.10667rem}.knowledge-ranking-popup .ranking-content .ranking-list .ranking-item .ranking-arrow[data-v-73bc0398]{color:#c8c9cc;font-size:.42667rem}.knowledge-page-wrapper[data-v-4926d8f2]{min-height:100%;background-color:#f5f5f5}.knowledge-ranking-page[data-v-40f41f30]{min-height:100vh;background-color:#f5f5f5}.knowledge-ranking-page .ranking-content[data-v-40f41f30]{padding-bottom:.53333rem}.knowledge-ranking-page .section[data-v-40f41f30]{background:#fff;padding:.42667rem;margin-bottom:.32rem}.knowledge-ranking-page .section .section-header[data-v-40f41f30]{margin-bottom:.32rem}.knowledge-ranking-page .section .section-header h2[data-v-40f41f30]{margin:0;font-size:.48rem;font-weight:600;color:#323233}.knowledge-ranking-page .section .section-header .section-subtitle[data-v-40f41f30]{font-size:.32rem;color:#969799;margin-top:.10667rem;display:block}.knowledge-ranking-page .section .empty-container[data-v-40f41f30],.knowledge-ranking-page .section .loading-container[data-v-40f41f30]{padding:.53333rem;text-align:center}.knowledge-ranking-page .section .ranking-list .ranking-item[data-v-40f41f30]{display:flex;align-items:center;padding:.42667rem 0;border-bottom:.02667rem solid #ebedf0;cursor:pointer;transition:background-color .2s}.knowledge-ranking-page .section .ranking-list .ranking-item[data-v-40f41f30]:last-child{border-bottom:none}.knowledge-ranking-page .section .ranking-list .ranking-item[data-v-40f41f30]:active{background-color:#f7f8fa}.knowledge-ranking-page .section .ranking-list .ranking-item .ranking-number[data-v-40f41f30]{width:.96rem;height:.96rem;line-height:.96rem;text-align:center;border-radius:50%;font-weight:600;font-size:.42667rem;margin-right:.32rem;flex-shrink:0;background-color:#f7f8fa;color:#646566}.knowledge-ranking-page .section .ranking-list .ranking-item .ranking-number.rank-first[data-v-40f41f30]{background:linear-gradient(135deg,gold,#ffed4e);color:#fff}.knowledge-ranking-page .section .ranking-list .ranking-item .ranking-number.rank-second[data-v-40f41f30]{background:linear-gradient(135deg,silver,#e8e8e8);color:#fff}.knowledge-ranking-page .section .ranking-list .ranking-item .ranking-number.rank-third[data-v-40f41f30]{background:linear-gradient(135deg,#cd7f32,#e6a85c);color:#fff}.knowledge-ranking-page .section .ranking-list .ranking-item .ranking-content[data-v-40f41f30]{flex:1;min-width:0}.knowledge-ranking-page .section .ranking-list .ranking-item .ranking-content .ranking-title[data-v-40f41f30]{font-size:.4rem;font-weight:500;color:#323233;margin-bottom:.21333rem;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.knowledge-ranking-page .section .ranking-list .ranking-item .ranking-content .ranking-meta[data-v-40f41f30]{display:flex;align-items:center;gap:.21333rem;font-size:.32rem;color:#969799;flex-wrap:wrap}.knowledge-ranking-page .section .ranking-list .ranking-item .ranking-content .ranking-meta .ranking-favorites[data-v-40f41f30],.knowledge-ranking-page .section .ranking-list .ranking-item .ranking-content .ranking-meta .ranking-views[data-v-40f41f30]{margin-left:.10667rem}.knowledge-ranking-page .section .ranking-list .ranking-item .ranking-arrow[data-v-40f41f30]{color:#c8c9cc;font-size:.42667rem;flex-shrink:0;margin-left:.21333rem}.knowledge-category-page[data-v-5f7fc2c2]{min-height:100vh;background-color:#f5f5f5}.knowledge-category-page .category-content[data-v-5f7fc2c2]{padding-bottom:.53333rem}.knowledge-category-page .filter-section[data-v-5f7fc2c2]{background:#fff;margin-bottom:.32rem}.knowledge-category-page .filter-section[data-v-5f7fc2c2] .van-dropdown-menu{box-shadow:none}.knowledge-category-page .filter-section[data-v-5f7fc2c2] .van-dropdown-item__option{text-align:left}.knowledge-category-page .section[data-v-5f7fc2c2]{background:#fff;padding:.42667rem;margin-bottom:.32rem}.knowledge-category-page .section .section-header[data-v-5f7fc2c2]{margin-bottom:.32rem}.knowledge-category-page .section .section-header h2[data-v-5f7fc2c2]{margin:0;font-size:.48rem;font-weight:600;color:#323233}.knowledge-category-page .section .empty-container[data-v-5f7fc2c2],.knowledge-category-page .section .loading-container[data-v-5f7fc2c2]{padding:.53333rem;text-align:center}.knowledge-category-page .section .content-list .knowledge-item-wrapper[data-v-5f7fc2c2]{position:relative;overflow:visible}.knowledge-category-page .section .content-list .knowledge-item-wrapper[data-v-5f7fc2c2]:not(:last-child) .van-cell{border-bottom:.02667rem solid #ebedf0}.knowledge-category-page .section .content-list[data-v-5f7fc2c2] .van-cell{padding:.42667rem 0;position:relative}.knowledge-category-page .section .content-list[data-v-5f7fc2c2] .van-cell .van-cell__wrapper{position:relative;z-index:1}.knowledge-category-page .section .content-list[data-v-5f7fc2c2] .van-cell .van-cell__title{font-size:.4rem;font-weight:500;color:#323233;margin-bottom:.21333rem;position:relative;z-index:1}.knowledge-category-page .section .content-list[data-v-5f7fc2c2] .van-cell .van-cell__label{margin-top:0;position:relative;z-index:1}.knowledge-category-page .section .content-list[data-v-5f7fc2c2] .van-cell .van-cell__right-icon{position:relative;z-index:2}.knowledge-category-page .section .content-list .content-meta[data-v-5f7fc2c2]{display:flex;align-items:center;gap:.32rem;font-size:.32rem;color:#969799;margin-top:.10667rem}.knowledge-category-page .section .content-list .content-meta .date-info[data-v-5f7fc2c2]{flex:1}.knowledge-category-page .section .content-list .progress-overlay[data-v-5f7fc2c2]{position:absolute;top:0;left:-.42667rem;height:100%;width:calc(var(--progress-width, 0%) + .42667rem);background:linear-gradient(90deg,rgba(25,137,250,.25),rgba(7,193,96,.25));transition:width .1s linear;z-index:0;pointer-events:none;animation:progress-wave-5f7fc2c2 2s infinite}@keyframes progress-wave-5f7fc2c2{0%{box-shadow:inset 0 0 .26667rem rgba(25,137,250,.15)}50%{box-shadow:inset 0 0 .53333rem rgba(25,137,250,.25)}to{box-shadow:inset 0 0 .26667rem rgba(25,137,250,.15)}}.knowledge-category-page .section .content-list .play-button-wrapper[data-v-5f7fc2c2]{display:flex;align-items:center;justify-content:center;gap:.21333rem;padding:0 .21333rem}.knowledge-category-page .section .content-list .play-button-wrapper .favorite-icon[data-v-5f7fc2c2]{font-size:.53333rem;cursor:pointer;transition:all .3s;color:#969799}.knowledge-category-page .section .content-list .play-button-wrapper .favorite-icon.favorited[data-v-5f7fc2c2]{color:#ffd21e}.knowledge-category-page .section .content-list .play-button-wrapper .favorite-icon[data-v-5f7fc2c2]:active{transform:scale(.9)}.knowledge-category-page .section .content-list .play-button-wrapper .play-icon[data-v-5f7fc2c2],.knowledge-category-page .section .content-list .play-button-wrapper .stop-icon[data-v-5f7fc2c2]{font-size:.64rem;cursor:pointer;transition:all .3s}.knowledge-category-page .section .content-list .play-button-wrapper .play-icon[data-v-5f7fc2c2]:active,.knowledge-category-page .section .content-list .play-button-wrapper .stop-icon[data-v-5f7fc2c2]:active{transform:scale(.9)}.knowledge-category-page .section .content-list .play-button-wrapper .play-icon[data-v-5f7fc2c2]{color:#1989fa}.knowledge-category-page .section .content-list .play-button-wrapper .stop-icon[data-v-5f7fc2c2]{color:#ee0a24}.knowledge-category-page .section .finished-text[data-v-5f7fc2c2],.knowledge-category-page .section .loading-more[data-v-5f7fc2c2]{text-align:center;padding:.42667rem;color:#969799;font-size:.32rem}.knowledge-recommendations-page[data-v-7f56cf99]{height:100%;display:flex;flex-direction:column;background-color:#f5f5f5;overflow:hidden}.knowledge-recommendations-page .empty-container[data-v-7f56cf99]{padding:1.06667rem .53333rem;text-align:center}.knowledge-recommendations-page .list-container[data-v-7f56cf99]{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.knowledge-recommendations-page .content-list[data-v-7f56cf99]{background:#fff;padding:0 .42667rem}.knowledge-recommendations-page .content-list .knowledge-item-wrapper[data-v-7f56cf99]{position:relative;overflow:visible}.knowledge-recommendations-page .content-list .knowledge-item-wrapper[data-v-7f56cf99]:not(:last-child) .van-cell{border-bottom:.02667rem solid #ebedf0}.knowledge-recommendations-page .content-list[data-v-7f56cf99] .van-cell{padding:.42667rem 0;position:relative}.knowledge-recommendations-page .content-list[data-v-7f56cf99] .van-cell .van-cell__wrapper{position:relative;z-index:1}.knowledge-recommendations-page .content-list[data-v-7f56cf99] .van-cell .van-cell__title{font-size:.4rem;font-weight:500;color:#323233;margin-bottom:.21333rem;position:relative;z-index:1}.knowledge-recommendations-page .content-list[data-v-7f56cf99] .van-cell .van-cell__label{margin-top:0;position:relative;z-index:1}.knowledge-recommendations-page .content-list[data-v-7f56cf99] .van-cell .van-cell__right-icon{position:relative;z-index:2}.knowledge-recommendations-page .content-list .content-meta[data-v-7f56cf99]{display:flex;align-items:center;gap:.32rem;font-size:.32rem;color:#969799;margin-top:.10667rem}.knowledge-recommendations-page .content-list .content-meta .date-info[data-v-7f56cf99]{flex:1}.knowledge-recommendations-page .content-list .progress-overlay[data-v-7f56cf99]{position:absolute;top:0;left:-.42667rem;height:100%;width:calc(var(--progress-width, 0%) + .42667rem);background:linear-gradient(90deg,rgba(25,137,250,.25),rgba(7,193,96,.25));transition:width .1s linear;z-index:0;pointer-events:none;animation:progress-wave-7f56cf99 2s infinite}@keyframes progress-wave-7f56cf99{0%{box-shadow:inset 0 0 .26667rem rgba(25,137,250,.15)}50%{box-shadow:inset 0 0 .53333rem rgba(25,137,250,.25)}to{box-shadow:inset 0 0 .26667rem rgba(25,137,250,.15)}}.knowledge-recommendations-page .content-list .play-button-wrapper[data-v-7f56cf99]{display:flex;align-items:center;justify-content:center;gap:.21333rem;padding:0 .21333rem}.knowledge-recommendations-page .content-list .play-button-wrapper .favorite-icon[data-v-7f56cf99]{font-size:.53333rem;cursor:pointer;transition:all .3s;color:#969799}.knowledge-recommendations-page .content-list .play-button-wrapper .favorite-icon.favorited[data-v-7f56cf99]{color:#ffd21e}.knowledge-recommendations-page .content-list .play-button-wrapper .favorite-icon[data-v-7f56cf99]:active{transform:scale(.9)}.knowledge-recommendations-page .content-list .play-button-wrapper .favorite-icon[data-v-7f56cf99]:hover{color:#ffd21e}.knowledge-recommendations-page .content-list .play-button-wrapper .play-icon[data-v-7f56cf99],.knowledge-recommendations-page .content-list .play-button-wrapper .stop-icon[data-v-7f56cf99]{font-size:.64rem;cursor:pointer;transition:all .3s}.knowledge-recommendations-page .content-list .play-button-wrapper .play-icon[data-v-7f56cf99]:active,.knowledge-recommendations-page .content-list .play-button-wrapper .stop-icon[data-v-7f56cf99]:active{transform:scale(.9)}.knowledge-recommendations-page .content-list .play-button-wrapper .play-icon[data-v-7f56cf99]{color:#1989fa}.knowledge-recommendations-page .content-list .play-button-wrapper .play-icon[data-v-7f56cf99]:hover{color:#0570c9}.knowledge-recommendations-page .content-list .play-button-wrapper .stop-icon[data-v-7f56cf99]{color:#ee0a24}.knowledge-recommendations-page .content-list .play-button-wrapper .stop-icon[data-v-7f56cf99]:hover{color:#c20a1f}.nurturer-profile-page[data-v-4eb1372e]{min-height:100%;background-color:#f5f5f5}.nurturer-profile-page .profile-content[data-v-4eb1372e]{padding-bottom:.53333rem}.nurturer-profile-page .user-info-card[data-v-4eb1372e]{background:linear-gradient(135deg,#667eea,#764ba2);padding:.64rem .53333rem;margin-bottom:.32rem;display:flex;align-items:center;color:#fff}.nurturer-profile-page .user-info-card .user-avatar[data-v-4eb1372e]{margin-right:.42667rem;flex-shrink:0}.nurturer-profile-page .user-info-card .user-details[data-v-4eb1372e]{flex:1;min-width:0}.nurturer-profile-page .user-info-card .user-details .username[data-v-4eb1372e]{font-size:.53333rem;font-weight:600;margin-bottom:.10667rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nurturer-profile-page .user-info-card .user-details .nickname[data-v-4eb1372e]{font-size:.37333rem;opacity:.85;margin-bottom:.21333rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nurturer-profile-page .user-info-card .user-details .user-meta[data-v-4eb1372e]{display:flex;flex-direction:column;gap:.10667rem;font-size:.34667rem;opacity:.9}.nurturer-profile-page .user-info-card .user-details .user-meta .meta-item[data-v-4eb1372e]{display:flex;align-items:center;gap:.10667rem}.nurturer-profile-page .user-info-card .user-details .user-meta .meta-item .van-icon[data-v-4eb1372e]{flex-shrink:0}.nurturer-profile-page .function-list[data-v-4eb1372e]{margin-bottom:.53333rem}.nurturer-profile-page .function-list[data-v-4eb1372e] .van-cell-group{border-radius:.32rem;overflow:hidden}.nurturer-profile-page .function-list[data-v-4eb1372e] .van-cell{padding:.42667rem .53333rem;align-items:center;min-height:1.92rem}.nurturer-profile-page .function-list[data-v-4eb1372e] .van-cell .van-cell__right-icon{height:100%}.nurturer-profile-page .function-list[data-v-4eb1372e] .van-cell:not(:last-child){border-bottom:.02667rem solid #ebedf0}.nurturer-profile-page .function-list[data-v-4eb1372e] .van-cell .van-cell__title{display:flex;align-items:center;line-height:1.5}.nurturer-profile-page .function-list[data-v-4eb1372e] .van-cell .van-cell__right-icon,.nurturer-profile-page .function-list[data-v-4eb1372e] .van-cell .van-cell__value{display:flex;align-items:center}.nurturer-profile-page .function-list[data-v-4eb1372e] .van-cell .function-icon{width:1.06667rem;height:1.06667rem;border-radius:.26667rem;display:flex;align-items:center;justify-content:center;margin-right:.32rem;flex-shrink:0}.nurturer-profile-page .function-list[data-v-4eb1372e] .van-cell .function-icon.icon-favorites{background:linear-gradient(135deg,gold,#ffed4e);color:#fff}.nurturer-profile-page .function-list[data-v-4eb1372e] .van-cell .function-icon.icon-caregiver{background:linear-gradient(135deg,#4a90e2,#357abd);color:#fff}.nurturer-profile-page .function-list[data-v-4eb1372e] .van-cell .function-icon.icon-chat{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.nurturer-profile-page .function-list[data-v-4eb1372e] .van-cell .function-icon.icon-suggestions{background:linear-gradient(135deg,#f093fb,#f5576c);color:#fff}.nurturer-profile-page .function-list[data-v-4eb1372e] .van-cell .function-icon.icon-profile{background:linear-gradient(135deg,#4facfe,#00f2fe);color:#fff}.nurturer-profile-page .function-list[data-v-4eb1372e] .van-cell .function-icon.icon-feedback{background:linear-gradient(135deg,#9c27b0,#7b1fa2);color:#fff}.nurturer-profile-page .function-list[data-v-4eb1372e] .van-cell .right-content{display:flex;align-items:center;justify-content:center;gap:.21333rem;height:100%}.nurturer-profile-page .function-list[data-v-4eb1372e] .van-cell .right-content :deep(.van-badge){display:flex;align-items:center;justify-content:center}.nurturer-profile-page .function-list[data-v-4eb1372e] .van-cell .right-content .arrow-icon{color:#969799;font-size:.42667rem;flex-shrink:0}.nurturer-profile-page .logout-section[data-v-4eb1372e]{padding:0 .53333rem}.nurturer-register-page[data-v-05f5306a]{min-height:100vh;background-color:#f5f5f5}.nurturer-register-page .register-content[data-v-05f5306a]{padding:.53333rem 0}.nurturer-register-page .register-content .register-actions[data-v-05f5306a]{padding:.53333rem .42667rem}.nurturer-register-page .register-content .register-actions .submit-btn[data-v-05f5306a]{height:1.28rem;font-size:.42667rem}.nurturer-pending-page[data-v-78913059]{height:100vh;overflow:auto;background-color:#f5f5f5}.nurturer-pending-page .pending-content[data-v-78913059]{padding:1.6rem .53333rem;text-align:center}.nurturer-pending-page .pending-content .pending-icon[data-v-78913059]{margin-bottom:.8rem}.nurturer-pending-page .pending-content h2[data-v-78913059]{font-size:.53333rem;margin:0 0 .4rem;color:#323233}.nurturer-pending-page .pending-content p[data-v-78913059]{font-size:.37333rem;color:#969799;margin:0 0 .26667rem;line-height:1.6}.nurturer-pending-page .pending-content .info-section[data-v-78913059]{margin-top:.8rem;text-align:left}.nurturer-pending-page .pending-content .info-section .section-header[data-v-78913059]{display:flex;align-items:center;gap:.21333rem;padding:.32rem .42667rem;background:#fff;border-radius:.21333rem .21333rem 0 0;border-bottom:.02667rem solid #ebedf0}.nurturer-pending-page .pending-content .info-section .section-header .section-title[data-v-78913059]{font-size:.42667rem;font-weight:600;color:#323233}.nurturer-pending-page .pending-content .info-section[data-v-78913059] .van-cell-group{border-radius:0 0 .21333rem .21333rem;overflow:hidden}.nurturer-pending-page .pending-content .info-section[data-v-78913059] .van-cell{padding:.37333rem .42667rem}.nurturer-pending-page .pending-content .info-section[data-v-78913059] .van-cell .van-cell__title{font-size:.37333rem;color:#646566;font-weight:400}.nurturer-pending-page .pending-content .info-section[data-v-78913059] .van-cell .van-cell__value{font-size:.37333rem;color:#323233;font-weight:500}.nurturer-pending-page .pending-content .audit-comment[data-v-78913059]{margin-top:.8rem;padding:.42667rem;background-color:#fff7e6;border-left:.08rem solid #ee0a24;border-radius:.21333rem;text-align:left}.nurturer-pending-page .pending-content .audit-comment .note-label[data-v-78913059]{font-size:.37333rem;font-weight:600;color:#ee0a24;margin-bottom:.21333rem}.nurturer-pending-page .pending-content .audit-comment .note-content[data-v-78913059]{font-size:.37333rem;color:#646566;line-height:1.6;white-space:pre-wrap;word-break:break-word}.nurturer-pending-page .pending-content .pending-actions[data-v-78913059]{margin-top:1.06667rem;display:flex;flex-direction:column;gap:.4rem}.nurturer-favorites-page[data-v-6d8c61bc]{min-height:100vh;background-color:#f5f5f5}.nurturer-favorites-page .favorites-content[data-v-6d8c61bc]{padding-bottom:.53333rem}.nurturer-favorites-page .favorites-content .empty-container[data-v-6d8c61bc],.nurturer-favorites-page .favorites-content .loading-container[data-v-6d8c61bc]{padding:1.06667rem .53333rem;text-align:center}.nurturer-favorites-page .favorites-content .content-list[data-v-6d8c61bc]{background:#fff}.nurturer-favorites-page .favorites-content .content-list .knowledge-item-wrapper[data-v-6d8c61bc]{position:relative;overflow:visible}.nurturer-favorites-page .favorites-content .content-list .knowledge-item-wrapper[data-v-6d8c61bc]:not(:last-child) .van-cell{border-bottom:.02667rem solid #ebedf0}.nurturer-favorites-page .favorites-content .content-list[data-v-6d8c61bc] .van-cell{padding:.42667rem;position:relative}.nurturer-favorites-page .favorites-content .content-list[data-v-6d8c61bc] .van-cell .van-cell__wrapper{position:relative;z-index:1}.nurturer-favorites-page .favorites-content .content-list[data-v-6d8c61bc] .van-cell .van-cell__title{font-size:.4rem;font-weight:500;color:#323233;margin-bottom:.21333rem;position:relative;z-index:1}.nurturer-favorites-page .favorites-content .content-list[data-v-6d8c61bc] .van-cell .van-cell__label{margin-top:0;position:relative;z-index:1}.nurturer-favorites-page .favorites-content .content-list[data-v-6d8c61bc] .van-cell .van-cell__right-icon{position:relative;z-index:2}.nurturer-favorites-page .favorites-content .content-list .content-meta[data-v-6d8c61bc]{display:flex;align-items:center;gap:.32rem;font-size:.32rem;color:#969799;margin-top:.10667rem}.nurturer-favorites-page .favorites-content .content-list .content-meta .date-info[data-v-6d8c61bc]{flex:1}.nurturer-favorites-page .favorites-content .content-list .play-button-wrapper[data-v-6d8c61bc]{display:flex;align-items:center;justify-content:center;padding:0 .21333rem}.nurturer-favorites-page .favorites-content .content-list .play-button-wrapper .favorite-icon[data-v-6d8c61bc]{font-size:.53333rem;cursor:pointer;transition:all .3s;color:#ffd21e}.nurturer-favorites-page .favorites-content .content-list .play-button-wrapper .favorite-icon[data-v-6d8c61bc]:active{transform:scale(.9)}.nurturer-favorites-page .favorites-content .content-list .play-button-wrapper .favorite-icon[data-v-6d8c61bc]:hover{opacity:.8}.nurturer-caregiver-page[data-v-e06b9638]{min-height:100vh;background-color:#f5f5f5}.nurturer-caregiver-page .caregiver-content[data-v-e06b9638]{padding:.53333rem}.nurturer-caregiver-page .caregiver-content .empty-wrapper[data-v-e06b9638],.nurturer-caregiver-page .caregiver-content .loading-wrapper[data-v-e06b9638]{padding:2.66667rem .53333rem;text-align:center}.nurturer-caregiver-page .caregiver-content .empty-wrapper .empty-tip[data-v-e06b9638],.nurturer-caregiver-page .caregiver-content .loading-wrapper .empty-tip[data-v-e06b9638]{margin-top:.42667rem;font-size:.37333rem;color:#969799;line-height:1.6}.nurturer-caregiver-page .caregiver-content .caregiver-card .caregiver-header[data-v-e06b9638]{background:linear-gradient(135deg,#4a90e2,#357abd);border-radius:.42667rem;padding:.64rem .53333rem;margin-bottom:.42667rem;display:flex;align-items:center;color:#fff}.nurturer-caregiver-page .caregiver-content .caregiver-card .caregiver-header .caregiver-avatar[data-v-e06b9638]{width:2.13333rem;height:2.13333rem;border-radius:50%;background:hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center;margin-right:.42667rem;flex-shrink:0}.nurturer-caregiver-page .caregiver-content .caregiver-card .caregiver-header .caregiver-info[data-v-e06b9638]{flex:1;min-width:0}.nurturer-caregiver-page .caregiver-content .caregiver-card .caregiver-header .caregiver-info .caregiver-name[data-v-e06b9638]{font-size:.58667rem;font-weight:600;margin-bottom:.21333rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nurturer-caregiver-page .caregiver-content .caregiver-card .caregiver-header .caregiver-info .caregiver-meta[data-v-e06b9638]{display:flex;align-items:center;gap:.32rem;font-size:.37333rem;opacity:.9}.nurturer-caregiver-page .caregiver-content .caregiver-card .caregiver-header .caregiver-info .caregiver-meta .meta-item[data-v-e06b9638]{padding:.10667rem .21333rem;background:hsla(0,0%,100%,.2);border-radius:.10667rem}.nurturer-caregiver-page .caregiver-content .caregiver-card .caregiver-details[data-v-e06b9638] .van-cell-group{border-radius:.32rem;overflow:hidden}.nurturer-caregiver-page .caregiver-content .caregiver-card .caregiver-details[data-v-e06b9638] .van-cell{padding:.42667rem .53333rem}.nurturer-caregiver-page .caregiver-content .caregiver-card .caregiver-details[data-v-e06b9638] .van-cell:not(:last-child){border-bottom:.02667rem solid #ebedf0}.nurturer-caregiver-page .caregiver-content .caregiver-card .caregiver-details[data-v-e06b9638] .van-cell .van-cell__title{font-weight:500;color:#646566}.nurturer-caregiver-page .caregiver-content .caregiver-card .caregiver-details[data-v-e06b9638] .van-cell .van-cell__value{color:#323233}.nurturer-suggestions-page[data-v-20e3900c]{min-height:100vh;background-color:#f5f5f5}.nurturer-suggestions-page .suggestions-content[data-v-20e3900c]{padding:.53333rem}.nurturer-my-profile-page[data-v-0174b0e2]{background-color:#f5f5f5}.nurturer-my-profile-page .my-profile-content[data-v-0174b0e2]{padding-bottom:.53333rem;overflow:auto;height:calc(100vh - 1.22667rem)}.nurturer-my-profile-page .loading-wrapper[data-v-0174b0e2]{padding:2.66667rem .53333rem;text-align:center}.nurturer-my-profile-page .empty-wrapper-small[data-v-0174b0e2],.nurturer-my-profile-page .loading-wrapper-small[data-v-0174b0e2]{padding:1.06667rem .53333rem;text-align:center}.nurturer-my-profile-page .empty-wrapper-small .empty-tip[data-v-0174b0e2]{margin-top:.32rem;font-size:.37333rem;color:#969799;line-height:1.6}.nurturer-my-profile-page .section[data-v-0174b0e2]{margin-bottom:.32rem}.nurturer-my-profile-page .section .section-header[data-v-0174b0e2]{display:flex;justify-content:space-between;align-items:center;padding:.42667rem .53333rem .32rem}.nurturer-my-profile-page .section .section-header h2[data-v-0174b0e2]{margin:0;font-size:.48rem;font-weight:600;color:#323233}.nurturer-my-profile-page .section .profile-card[data-v-0174b0e2]{background:#fff;border-radius:.32rem;overflow:hidden;margin:0 .32rem}.nurturer-my-profile-page .section .profile-card .profile-header[data-v-0174b0e2]{background:linear-gradient(135deg,#667eea,#764ba2);padding:.64rem .53333rem;display:flex;align-items:center;color:#fff}.nurturer-my-profile-page .section .profile-card .profile-header .profile-avatar[data-v-0174b0e2]{margin-right:.42667rem;flex-shrink:0}.nurturer-my-profile-page .section .profile-card .profile-header .profile-info[data-v-0174b0e2]{flex:1;min-width:0}.nurturer-my-profile-page .section .profile-card .profile-header .profile-info .profile-name[data-v-0174b0e2]{font-size:.58667rem;font-weight:600;margin-bottom:.21333rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nurturer-my-profile-page .section .profile-card .profile-header .profile-info .profile-meta[data-v-0174b0e2]{display:flex;align-items:center;gap:.32rem;font-size:.37333rem;opacity:.9}.nurturer-my-profile-page .section .profile-card .profile-header .profile-info .profile-meta .meta-item[data-v-0174b0e2]{padding:.10667rem .21333rem;background:hsla(0,0%,100%,.2);border-radius:.10667rem}.nurturer-my-profile-page .section .profile-card .profile-details[data-v-0174b0e2] .van-cell-group{border-radius:0}.nurturer-my-profile-page .section .profile-card .profile-details[data-v-0174b0e2] .van-cell{padding:.42667rem .53333rem}.nurturer-my-profile-page .section .profile-card .profile-details[data-v-0174b0e2] .van-cell:not(:last-child){border-bottom:.02667rem solid #ebedf0}.nurturer-my-profile-page .section .profile-card .profile-details[data-v-0174b0e2] .van-cell .van-cell__title{font-weight:500;color:#646566}.nurturer-my-profile-page .section .profile-card .profile-details[data-v-0174b0e2] .van-cell .van-cell__value{color:#323233}.nurturer-my-profile-page .section .other-nurturers-list[data-v-0174b0e2]{padding:0 .32rem}.nurturer-my-profile-page .section .other-nurturers-list .nurturer-card[data-v-0174b0e2]{background:#fff;border-radius:.32rem;overflow:hidden;margin-bottom:.32rem}.nurturer-my-profile-page .section .other-nurturers-list .nurturer-card .nurturer-header[data-v-0174b0e2]{background:linear-gradient(135deg,#4a90e2,#357abd);padding:.53333rem;display:flex;align-items:center;color:#fff}.nurturer-my-profile-page .section .other-nurturers-list .nurturer-card .nurturer-header .nurturer-avatar[data-v-0174b0e2]{margin-right:.32rem;flex-shrink:0}.nurturer-my-profile-page .section .other-nurturers-list .nurturer-card .nurturer-header .nurturer-info[data-v-0174b0e2]{flex:1;min-width:0}.nurturer-my-profile-page .section .other-nurturers-list .nurturer-card .nurturer-header .nurturer-info .nurturer-name[data-v-0174b0e2]{font-size:.48rem;font-weight:600;margin-bottom:.16rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nurturer-my-profile-page .section .other-nurturers-list .nurturer-card .nurturer-header .nurturer-info .nurturer-meta[data-v-0174b0e2]{display:flex;align-items:center;gap:.21333rem;font-size:.34667rem;opacity:.9}.nurturer-my-profile-page .section .other-nurturers-list .nurturer-card .nurturer-header .nurturer-info .nurturer-meta .meta-item[data-v-0174b0e2]{padding:.05333rem .16rem;background:hsla(0,0%,100%,.2);border-radius:.10667rem}.nurturer-my-profile-page .section .other-nurturers-list .nurturer-card .nurturer-header .nurturer-info .nurturer-meta .relationship-tag[data-v-0174b0e2]{padding:.05333rem .21333rem;background:hsla(0,0%,100%,.3);border-radius:.10667rem;font-weight:500}.nurturer-my-profile-page .section .other-nurturers-list .nurturer-card .nurturer-details[data-v-0174b0e2] .van-cell-group{border-radius:0}.nurturer-my-profile-page .section .other-nurturers-list .nurturer-card .nurturer-details[data-v-0174b0e2] .van-cell{padding:.37333rem .53333rem}.nurturer-my-profile-page .section .other-nurturers-list .nurturer-card .nurturer-details[data-v-0174b0e2] .van-cell:not(:last-child){border-bottom:.02667rem solid #ebedf0}.nurturer-my-profile-page .section .other-nurturers-list .nurturer-card .nurturer-details[data-v-0174b0e2] .van-cell .van-cell__title{font-weight:500;color:#646566;font-size:.37333rem}.nurturer-my-profile-page .section .other-nurturers-list .nurturer-card .nurturer-details[data-v-0174b0e2] .van-cell .van-cell__value{color:#323233;font-size:.37333rem}.caregiver-bind-page[data-v-d064a92c]{min-height:100vh;background-color:#f5f5f5}.caregiver-bind-page .bind-content[data-v-d064a92c]{padding:.53333rem .42667rem}.caregiver-bind-page .bind-content .bind-header[data-v-d064a92c]{text-align:center;margin-bottom:.8rem}.caregiver-bind-page .bind-content .bind-header h2[data-v-d064a92c]{font-size:.58667rem;font-weight:600;color:#323233;margin:.42667rem 0 .21333rem}.caregiver-bind-page .bind-content .bind-header p[data-v-d064a92c]{font-size:.37333rem;color:#969799;margin:0}.caregiver-bind-page .bind-content .bind-actions[data-v-d064a92c]{margin-top:.64rem}.caregiver-bind-page .bind-content .bind-actions .submit-btn[data-v-d064a92c]{height:1.28rem;font-size:.42667rem}.caregiver-bind-page .bind-content .bind-tips[data-v-d064a92c]{margin-top:.53333rem;padding:.32rem;background-color:#fff7e6;border-radius:.21333rem;display:flex;align-items:center;justify-content:center;gap:.21333rem;font-size:.34667rem;color:#ed6a0c}.caregiver-bind-page .bind-content .bind-tips .van-icon[data-v-d064a92c]{font-size:.42667rem}.caregiver-bind-page .bind-content .register-link[data-v-d064a92c]{margin-top:.64rem;text-align:center;font-size:.37333rem;color:#969799}.caregiver-bind-page .bind-content .register-link .link-text[data-v-d064a92c]{color:#1989fa;margin-left:.10667rem;cursor:pointer}.caregiver-bind-page .bind-content .register-link .link-text[data-v-d064a92c]:active{opacity:.7}.caregiver-register-page[data-v-84813f6a]{min-height:100vh;background-color:#f5f5f5}.caregiver-register-page .register-content[data-v-84813f6a]{padding:.53333rem 0}.caregiver-register-page .register-content .register-actions[data-v-84813f6a]{padding:.53333rem .42667rem}.caregiver-register-page .register-content .register-actions .submit-btn[data-v-84813f6a]{height:1.28rem;font-size:.42667rem}.caregiver-register-page .register-content .register-tips[data-v-84813f6a]{margin-top:.53333rem;padding:.32rem .42667rem;background-color:#fff7e6;border-radius:.21333rem;display:flex;align-items:center;justify-content:center;gap:.21333rem;font-size:.34667rem;color:#ed6a0c;margin-left:.42667rem;margin-right:.42667rem}.caregiver-register-page .register-content .register-tips .van-icon[data-v-84813f6a]{font-size:.42667rem}.caregiver-pending-page[data-v-48467c86]{height:100vh;overflow:auto;background-color:#f5f5f5}.caregiver-pending-page .pending-content[data-v-48467c86]{padding:1.6rem .53333rem;text-align:center}.caregiver-pending-page .pending-content .pending-icon[data-v-48467c86]{margin-bottom:.8rem}.caregiver-pending-page .pending-content h2[data-v-48467c86]{font-size:.53333rem;margin:0 0 .4rem;color:#323233}.caregiver-pending-page .pending-content p[data-v-48467c86]{font-size:.37333rem;color:#969799;margin:0 0 .26667rem;line-height:1.6}.caregiver-pending-page .pending-content .info-section[data-v-48467c86]{margin-top:.8rem;text-align:left}.caregiver-pending-page .pending-content .info-section .section-header[data-v-48467c86]{display:flex;align-items:center;gap:.21333rem;padding:.32rem .42667rem;background:#fff;border-radius:.21333rem .21333rem 0 0;border-bottom:.02667rem solid #ebedf0}.caregiver-pending-page .pending-content .info-section .section-header .section-title[data-v-48467c86]{font-size:.42667rem;font-weight:600;color:#323233}.caregiver-pending-page .pending-content .info-section[data-v-48467c86] .van-cell-group{border-radius:0 0 .21333rem .21333rem;overflow:hidden}.caregiver-pending-page .pending-content .info-section[data-v-48467c86] .van-cell{padding:.37333rem .42667rem}.caregiver-pending-page .pending-content .info-section[data-v-48467c86] .van-cell .van-cell__title{font-size:.37333rem;color:#646566;font-weight:400}.caregiver-pending-page .pending-content .info-section[data-v-48467c86] .van-cell .van-cell__value{font-size:.37333rem;color:#323233;font-weight:500}.caregiver-pending-page .pending-content .application-note[data-v-48467c86],.caregiver-pending-page .pending-content .audit-comment[data-v-48467c86]{margin-top:.8rem;padding:.42667rem;background-color:#fff;border-radius:.21333rem;text-align:left}.caregiver-pending-page .pending-content .application-note .note-label[data-v-48467c86],.caregiver-pending-page .pending-content .audit-comment .note-label[data-v-48467c86]{font-size:.37333rem;font-weight:600;color:#323233;margin-bottom:.21333rem}.caregiver-pending-page .pending-content .application-note .note-content[data-v-48467c86],.caregiver-pending-page .pending-content .audit-comment .note-content[data-v-48467c86]{font-size:.37333rem;color:#646566;line-height:1.6;white-space:pre-wrap;word-break:break-word}.caregiver-pending-page .pending-content .audit-comment[data-v-48467c86]{background-color:#fff7e6;border-left:.08rem solid #ee0a24}.caregiver-pending-page .pending-content .audit-comment .note-label[data-v-48467c86]{color:#ee0a24}.caregiver-pending-page .pending-content .pending-actions[data-v-48467c86]{margin-top:1.06667rem;display:flex;flex-direction:column;gap:.4rem}.caregiver-layout[data-v-cc99fff6]{display:flex;flex-direction:column;height:100vh;overflow:hidden}.caregiver-layout .content-wrapper[data-v-cc99fff6]{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}[data-v-cc99fff6] .van-tabbar{overflow:visible}[data-v-cc99fff6] .ai-chat-tab{position:relative;overflow:visible}[data-v-cc99fff6] .ai-chat-tab .van-tabbar-item__wrapper{position:relative;overflow:visible;display:flex;flex-direction:column;align-items:center}[data-v-cc99fff6] .ai-chat-tab .van-tabbar-item__icon{display:none!important}.caregiver-home-page[data-v-403dbc73]{min-height:100%;background-color:#f5f5f5}.caregiver-home-page .home-content[data-v-403dbc73]{padding-bottom:.53333rem}.caregiver-home-page .home-content .section[data-v-403dbc73]{background:#fff;padding:.42667rem;margin-bottom:.32rem}.caregiver-home-page .home-content .section .section-header[data-v-403dbc73]{margin-bottom:.32rem}.caregiver-home-page .home-content .section .section-header h2[data-v-403dbc73]{margin:0;font-size:.48rem;font-weight:600;color:#323233}.caregiver-home-page .home-content .section .loading-container[data-v-403dbc73]{padding:1.06667rem .53333rem;text-align:center;min-height:2.66667rem;display:flex;align-items:center;justify-content:center;height:auto}.caregiver-home-page .home-content .section .empty-container[data-v-403dbc73]{padding:1.06667rem .53333rem;text-align:center;min-height:2.66667rem}.caregiver-home-page .home-content .section .todo-list[data-v-403dbc73] .van-cell{padding:.32rem 0;align-items:center}.caregiver-home-page .home-content .section .todo-list[data-v-403dbc73] .van-cell:not(:last-child){border-bottom:.02667rem solid #ebedf0}.caregiver-home-page .home-content .section .todo-list[data-v-403dbc73] .van-cell .van-cell__value{display:flex;align-items:center;justify-content:flex-end;gap:.21333rem;flex:unset}.caregiver-home-page .home-content .section .todo-list .todo-icon[data-v-403dbc73]{width:1.06667rem;height:1.06667rem;border-radius:.26667rem;display:flex;align-items:center;justify-content:center;margin-right:.32rem;flex-shrink:0}.caregiver-home-page .home-content .section .todo-list .todo-icon.feedback[data-v-403dbc73]{background:linear-gradient(135deg,#1989fa,#0570c9);color:#fff}.caregiver-home-page .home-content .section .todo-list .todo-icon.audit[data-v-403dbc73]{background:linear-gradient(135deg,#ff9800,#f57c00);color:#fff}.caregiver-home-page .home-content .section .todo-list .todo-content[data-v-403dbc73]{flex:1;min-width:0}.caregiver-home-page .home-content .section .todo-list .todo-title-row .todo-title-text[data-v-403dbc73]{font-size:.4rem;font-weight:500;color:#323233;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.caregiver-home-page .home-content .section .todo-list .todo-time-row[data-v-403dbc73]{margin-top:.10667rem}.caregiver-home-page .home-content .section .todo-list .todo-time-row .todo-time[data-v-403dbc73]{font-size:.32rem;color:#969799}.caregiver-home-page .home-content .section .todo-list .todo-right-content[data-v-403dbc73]{display:flex;align-items:center;gap:.21333rem}.caregiver-home-page .home-content .section .todo-list .todo-right-content .todo-type-tag[data-v-403dbc73]{flex-shrink:0}.caregiver-home-page .home-content .quick-actions[data-v-403dbc73]{background:#fff;padding:.53333rem 0;margin-bottom:.42667rem}.caregiver-home-page .home-content .quick-actions[data-v-403dbc73] .van-grid-item{padding:.42667rem .21333rem}.caregiver-home-page .home-content .quick-actions[data-v-403dbc73] .van-grid-item__icon{font-size:.64rem;color:#1989fa;margin-bottom:.21333rem}.caregiver-home-page .home-content .quick-actions[data-v-403dbc73] .van-grid-item__text{font-size:.32rem;color:#323233;margin-top:0}.caregiver-children-page[data-v-0acf8450]{min-height:100%;background:#f5f5f5}.caregiver-children-page .children-content[data-v-0acf8450]{padding-bottom:2.13333rem}.caregiver-children-page .empty-wrapper[data-v-0acf8450],.caregiver-children-page .loading-wrapper[data-v-0acf8450]{padding:2.66667rem .53333rem;text-align:center}.caregiver-children-page .children-list[data-v-0acf8450]{padding:.21333rem .42667rem}.caregiver-children-page .children-list .child-card[data-v-0acf8450]{margin-bottom:.21333rem;border-radius:.21333rem;overflow:hidden;background:#fff;transition:all .2s}.caregiver-children-page .children-list .child-card[data-v-0acf8450]:active{opacity:.8;transform:scale(.98)}.caregiver-children-page .children-list .child-card[data-v-0acf8450]:last-child{margin-bottom:0}.caregiver-children-page .children-list .child-cell[data-v-0acf8450] .van-cell{padding:.37333rem .42667rem;background:#fff;border-radius:.21333rem}.caregiver-children-page .children-list .child-cell[data-v-0acf8450] .van-cell__title{font-size:.42667rem;font-weight:500;color:#323233;margin-left:.32rem!important;display:flex;align-items:center;flex-wrap:wrap}.caregiver-children-page .children-list .child-cell[data-v-0acf8450] .van-cell__title .age-info{font-size:.34667rem;font-weight:400;color:#969799;margin-left:.10667rem}.caregiver-children-page .children-list .child-cell[data-v-0acf8450] .van-cell__label{font-size:.34667rem;color:#969799;margin-top:.10667rem}.caregiver-children-page .children-list .child-cell[data-v-0acf8450] .van-cell__right-icon{margin-left:.21333rem}.caregiver-children-page .children-list .child-cell .action-buttons-row[data-v-0acf8450]{display:flex;align-items:center;gap:.21333rem}.caregiver-children-page .children-list .child-cell .copy-btn[data-v-0acf8450],.caregiver-children-page .children-list .child-cell .more-btn[data-v-0acf8450]{display:flex;align-items:center;justify-content:center;width:.85333rem;height:.85333rem;color:#646566;cursor:pointer;transition:all .2s;border-radius:.10667rem}.caregiver-children-page .children-list .child-cell .copy-btn[data-v-0acf8450]:active,.caregiver-children-page .children-list .child-cell .more-btn[data-v-0acf8450]:active{background-color:#f2f3f5;transform:scale(.95)}.caregiver-children-page .children-list .child-cell .copy-btn[data-v-0acf8450]{color:#1989fa}.caregiver-children-page .children-list .child-avatar[data-v-0acf8450]{width:1.17333rem;height:1.17333rem;border-radius:.21333rem;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.caregiver-children-page .children-list .child-avatar.avatar-boy[data-v-0acf8450]{background:linear-gradient(135deg,#4a90e2,#357abd)}.caregiver-children-page .children-list .child-avatar.avatar-girl[data-v-0acf8450]{background:linear-gradient(135deg,#ff6b9d,#ff8fab)}.caregiver-children-page .children-list .child-avatar.avatar-default[data-v-0acf8450]{background:linear-gradient(135deg,#667eea,#764ba2)}.caregiver-children-page .detail-dialog-content[data-v-0acf8450]{height:100%;display:flex;flex-direction:column;background:#fff}.caregiver-children-page .detail-dialog-content .dialog-header[data-v-0acf8450]{padding:.53333rem;text-align:center;border-bottom:.02667rem solid #ebedf0;flex-shrink:0}.caregiver-children-page .detail-dialog-content .dialog-header h3[data-v-0acf8450]{margin:0;font-size:.48rem;font-weight:600;color:#323233}.caregiver-children-page .detail-dialog-content .detail-info[data-v-0acf8450]{flex:1;overflow-y:auto;padding:.42667rem;padding-bottom:0}.caregiver-children-page .detail-dialog-content .detail-info .divider[data-v-0acf8450]{height:.32rem;background:#f5f5f5;margin:.42667rem 0}.caregiver-children-page .detail-dialog-content .detail-info .section-title[data-v-0acf8450]{font-size:.37333rem;font-weight:600;color:#323233;margin-bottom:.32rem;padding:0 .42667rem}.caregiver-children-page .detail-dialog-content .detail-info .empty-nurturers[data-v-0acf8450],.caregiver-children-page .detail-dialog-content .detail-info .loading-nurturers[data-v-0acf8450]{padding:1.06667rem .53333rem;text-align:center}.caregiver-children-page .detail-dialog-content .detail-info .nurturer-item[data-v-0acf8450] .van-cell__left-icon{margin-right:.32rem}.caregiver-children-page .detail-dialog-content .detail-info .nurturer-item[data-v-0acf8450] .van-cell__title{margin-left:.32rem}.caregiver-children-page .detail-dialog-content .detail-info .nurturer-item .nurturer-avatar-small[data-v-0acf8450]{width:1.06667rem;height:1.06667rem;border-radius:.16rem;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.caregiver-children-page .detail-dialog-content .detail-info .nurturer-item .nurturer-avatar-small.avatar-boy[data-v-0acf8450]{background:linear-gradient(135deg,#4a90e2,#357abd)}.caregiver-children-page .detail-dialog-content .detail-info .nurturer-item .nurturer-avatar-small.avatar-girl[data-v-0acf8450]{background:linear-gradient(135deg,#ff6b9d,#ff8fab)}.caregiver-children-page .detail-dialog-content .detail-info .nurturer-item .nurturer-avatar-small.avatar-default[data-v-0acf8450]{background:linear-gradient(135deg,#667eea,#764ba2)}.caregiver-children-page .detail-dialog-content .detail-info[data-v-0acf8450] .van-cell-group{margin-bottom:.42667rem}.caregiver-children-page .detail-dialog-content .detail-info .empty-records[data-v-0acf8450],.caregiver-children-page .detail-dialog-content .detail-info .loading-records[data-v-0acf8450]{padding:.53333rem;text-align:center}.caregiver-children-page .detail-dialog-content .detail-info .record-right[data-v-0acf8450]{display:flex;flex-direction:column;align-items:flex-end;gap:.10667rem}.caregiver-children-page .detail-dialog-content .detail-info .record-right .request-id[data-v-0acf8450]{font-family:monospace;font-size:.29333rem;color:#969799;max-width:3.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.caregiver-children-page .remind-dialog-content[data-v-0acf8450]{padding:.42667rem}.caregiver-children-page .remind-dialog-content .remind-tips[data-v-0acf8450]{margin-top:.42667rem}.caregiver-children-page .remind-dialog-content .remind-tips[data-v-0acf8450] .van-notice-bar{height:auto;min-height:1.06667rem}.caregiver-children-page .remind-dialog-content .remind-tips[data-v-0acf8450] .van-notice-bar .van-notice-bar__wrap{height:auto;overflow:visible}.caregiver-children-page .remind-dialog-content .remind-tips[data-v-0acf8450] .van-notice-bar .van-notice-bar__content{white-space:normal;word-wrap:break-word;word-break:break-all;line-height:1.5;overflow:visible;text-overflow:clip}.caregiver-children-page .records-dialog-content[data-v-0acf8450]{height:100%;display:flex;flex-direction:column;background:#fff}.caregiver-children-page .records-dialog-content .dialog-header[data-v-0acf8450]{padding:.53333rem .42667rem;text-align:center;border-bottom:.02667rem solid #ebedf0;flex-shrink:0}.caregiver-children-page .records-dialog-content .dialog-header h3[data-v-0acf8450]{margin:0 0 .21333rem 0;font-size:.48rem;font-weight:600;color:#323233}.caregiver-children-page .records-dialog-content .dialog-header .child-info[data-v-0acf8450]{display:flex;align-items:center;justify-content:center;gap:.21333rem;font-size:.37333rem;color:#646566}.caregiver-children-page .records-dialog-content .dialog-header .child-info .identification-number[data-v-0acf8450]{font-family:monospace;color:#969799}.caregiver-children-page .records-dialog-content .records-list[data-v-0acf8450]{flex:1;overflow-y:auto;padding:.42667rem}.caregiver-children-page .records-dialog-content .records-list .empty-records[data-v-0acf8450],.caregiver-children-page .records-dialog-content .records-list .loading-records[data-v-0acf8450]{padding:1.06667rem .53333rem;text-align:center}.caregiver-children-page .records-dialog-content .records-list .record-right[data-v-0acf8450]{display:flex;flex-direction:column;align-items:flex-end;gap:.10667rem}.caregiver-children-page .records-dialog-content .records-list .record-right .request-id[data-v-0acf8450]{font-family:monospace;font-size:.29333rem;color:#969799;max-width:3.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.caregiver-children-page .fab-button[data-v-0acf8450]{position:fixed;right:.53333rem;bottom:2.13333rem;width:1.49333rem;height:1.49333rem;border-radius:50%;background:linear-gradient(135deg,#1989fa,#076dd9);box-shadow:0 .16rem .53333rem rgba(25,137,250,.4);display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;z-index:100;transition:all .3s ease}.caregiver-children-page .fab-button[data-v-0acf8450]:active{transform:scale(.95);box-shadow:0 .08rem .26667rem rgba(25,137,250,.4)}@supports(padding:max(0px)){.caregiver-children-page .fab-button[data-v-0acf8450]{bottom:max(2.13333rem,2.13333rem + env(safe-area-inset-bottom))}}.caregiver-children-page .dialog-content[data-v-0acf8450]{height:100%;display:flex;flex-direction:column;background:#fff}.caregiver-children-page .dialog-content .dialog-header[data-v-0acf8450]{padding:.53333rem;text-align:center;border-bottom:.02667rem solid #ebedf0}.caregiver-children-page .dialog-content .dialog-header h3[data-v-0acf8450]{margin:0;font-size:.48rem;font-weight:600;color:#323233}.caregiver-children-page .dialog-content[data-v-0acf8450] .van-form{flex:1;overflow-y:auto;padding:.42667rem}.caregiver-children-page .dialog-content[data-v-0acf8450] .van-form .van-field{margin-bottom:.32rem}.caregiver-children-page .dialog-content[data-v-0acf8450] .van-form .dialog-actions{margin-top:.64rem;padding-bottom:.53333rem}.caregiver-children-page .dialog-content[data-v-0acf8450] .van-form .dialog-actions .van-button{height:1.28rem;font-size:.42667rem;font-weight:500}.caregiver-ai-chat-page[data-v-755031ab]{display:flex;flex-direction:column;height:100%;overflow:hidden}.caregiver-profile-page[data-v-3eaaca5f]{min-height:100%;background-color:#f5f5f5}.caregiver-profile-page .profile-content[data-v-3eaaca5f]{padding-bottom:.53333rem}.caregiver-profile-page .user-info-card[data-v-3eaaca5f]{background:linear-gradient(135deg,#667eea,#764ba2);padding:.64rem .53333rem;margin-bottom:.32rem;display:flex;align-items:center;color:#fff}.caregiver-profile-page .user-info-card .user-avatar[data-v-3eaaca5f]{margin-right:.42667rem;flex-shrink:0}.caregiver-profile-page .user-info-card .user-details[data-v-3eaaca5f]{flex:1;min-width:0}.caregiver-profile-page .user-info-card .user-details .username[data-v-3eaaca5f]{font-size:.53333rem;font-weight:600;margin-bottom:.10667rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.caregiver-profile-page .user-info-card .user-details .nickname[data-v-3eaaca5f]{font-size:.37333rem;opacity:.85;margin-bottom:.21333rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.caregiver-profile-page .user-info-card .user-details .user-meta[data-v-3eaaca5f]{display:flex;flex-direction:column;gap:.10667rem;font-size:.34667rem;opacity:.9}.caregiver-profile-page .user-info-card .user-details .user-meta .meta-item[data-v-3eaaca5f]{display:flex;align-items:center;gap:.10667rem}.caregiver-profile-page .user-info-card .user-details .user-meta .meta-item .van-icon[data-v-3eaaca5f]{flex-shrink:0}.caregiver-profile-page .function-list[data-v-3eaaca5f]{margin-bottom:.53333rem}.caregiver-profile-page .function-list[data-v-3eaaca5f] .van-cell-group{border-radius:.32rem;overflow:hidden}.caregiver-profile-page .function-list[data-v-3eaaca5f] .van-cell{padding:.42667rem .53333rem;align-items:center;min-height:1.92rem}.caregiver-profile-page .function-list[data-v-3eaaca5f] .van-cell .van-cell__right-icon{display:flex;align-items:center;height:100%}.caregiver-profile-page .function-list[data-v-3eaaca5f] .van-cell .function-icon{width:1.06667rem;height:1.06667rem;border-radius:.26667rem;display:flex;align-items:center;justify-content:center;margin-right:.32rem;flex-shrink:0}.caregiver-profile-page .function-list[data-v-3eaaca5f] .van-cell .function-icon.icon-profile{background:linear-gradient(135deg,#4facfe,#00f2fe);color:#fff}.caregiver-profile-page .function-list[data-v-3eaaca5f] .van-cell .function-icon.icon-village{background:linear-gradient(135deg,#07c160,#06ad56);color:#fff}.caregiver-profile-page .function-list[data-v-3eaaca5f] .van-cell .function-icon.icon-nurturers{background:linear-gradient(135deg,#ff9800,#f57c00);color:#fff}.caregiver-profile-page .function-list[data-v-3eaaca5f] .van-cell .function-icon.icon-feedback{background:linear-gradient(135deg,#9c27b0,#7b1fa2);color:#fff}.caregiver-profile-page .function-list[data-v-3eaaca5f] .van-cell .function-icon.icon-favorites{background:linear-gradient(135deg,gold,#ffed4e);color:#fff}.caregiver-profile-page .function-list[data-v-3eaaca5f] .van-cell .right-content{display:flex;align-items:center;justify-content:center;gap:.21333rem;height:100%}.caregiver-profile-page .function-list[data-v-3eaaca5f] .van-cell .right-content :deep(.van-badge){display:flex;align-items:center;justify-content:center}.caregiver-profile-page .function-list[data-v-3eaaca5f] .van-cell .right-content .arrow-icon{color:#969799;font-size:.42667rem;flex-shrink:0}.caregiver-profile-page .logout-section[data-v-3eaaca5f]{padding:0 .53333rem}.caregiver-my-profile-page[data-v-09232975]{height:100vh;background-color:#f5f5f5;overflow:auto}.caregiver-my-profile-page .profile-content[data-v-09232975]{padding:.42667rem;padding-bottom:.53333rem}.caregiver-my-profile-page .empty-wrapper[data-v-09232975],.caregiver-my-profile-page .loading-wrapper[data-v-09232975]{padding:2.66667rem .53333rem;text-align:center}.caregiver-my-profile-page .info-section[data-v-09232975]{margin-bottom:.42667rem}.caregiver-my-profile-page .info-section .section-header[data-v-09232975]{display:flex;align-items:center;gap:.21333rem;padding:.32rem .42667rem;background:#fff;border-radius:.21333rem .21333rem 0 0;border-bottom:.02667rem solid #ebedf0}.caregiver-my-profile-page .info-section .section-header .section-title[data-v-09232975]{font-size:.42667rem;font-weight:600;color:#323233}.caregiver-my-profile-page .info-section[data-v-09232975] .van-cell-group{border-radius:0 0 .21333rem .21333rem;overflow:hidden}.caregiver-my-profile-page .info-section[data-v-09232975] .van-cell{padding:.37333rem .42667rem}.caregiver-my-profile-page .info-section[data-v-09232975] .van-cell .van-cell__title{font-size:.37333rem;color:#646566;font-weight:400}.caregiver-my-profile-page .info-section[data-v-09232975] .van-cell .van-cell__value{font-size:.37333rem;color:#323233;font-weight:500}.caregiver-my-profile-page .empty-village[data-v-09232975]{margin-top:.42667rem;padding:1.06667rem .53333rem;background:#fff;border-radius:.21333rem}.caregiver-nurturers-page[data-v-3dc579a8]{min-height:100vh;background:#f5f5f5}.caregiver-nurturers-page .filter-bar[data-v-3dc579a8]{background:#fff;position:-webkit-sticky;position:sticky;top:1.22667rem;z-index:10;padding:.32rem .42667rem;border-bottom:.02667rem solid #ebedf0}.caregiver-nurturers-page .filter-bar .filter-buttons[data-v-3dc579a8]{display:flex;gap:.21333rem;flex-wrap:wrap}.caregiver-nurturers-page .filter-bar .filter-buttons .filter-button[data-v-3dc579a8]{flex:1;min-width:0;border-radius:.42667rem;font-size:.37333rem;height:.85333rem}.caregiver-nurturers-page .filter-bar .filter-buttons .filter-button[data-v-3dc579a8]:not(.van-button--primary){background:#f7f8fa;border-color:#ebedf0;color:#323233}.caregiver-nurturers-page .filter-bar .filter-buttons .filter-button.van-button--primary[data-v-3dc579a8]{font-weight:500}.caregiver-nurturers-page .nurturers-content[data-v-3dc579a8]{padding-bottom:.53333rem}.caregiver-nurturers-page .empty-wrapper[data-v-3dc579a8],.caregiver-nurturers-page .loading-wrapper[data-v-3dc579a8]{padding:2.66667rem .53333rem;text-align:center}.caregiver-nurturers-page .nurturers-list[data-v-3dc579a8]{padding:.21333rem .42667rem}.caregiver-nurturers-page .nurturers-list[data-v-3dc579a8] .van-swipe-cell{margin-bottom:.21333rem}.caregiver-nurturers-page .nurturers-list[data-v-3dc579a8] .van-swipe-cell:last-child{margin-bottom:0}.caregiver-nurturers-page .nurturers-list .nurturer-cell[data-v-3dc579a8] .van-cell{padding:.42667rem;background:#fff;border-radius:.21333rem;margin-bottom:.21333rem}.caregiver-nurturers-page .nurturers-list .nurturer-cell[data-v-3dc579a8] .van-cell__left-icon{margin-right:.42667rem}.caregiver-nurturers-page .nurturers-list .nurturer-cell[data-v-3dc579a8] .van-cell__title{flex:1;margin-left:.32rem;padding:0}.caregiver-nurturers-page .nurturers-list .nurturer-cell[data-v-3dc579a8] .van-cell__right-icon{margin-left:.32rem;display:flex;align-items:flex-start}.caregiver-nurturers-page .nurturers-list .nurturer-cell .right-content[data-v-3dc579a8]{display:flex;flex-direction:column;align-items:flex-end;gap:.21333rem}.caregiver-nurturers-page .nurturers-list .nurturer-cell .right-content .action-buttons[data-v-3dc579a8]{display:flex;gap:.21333rem}.caregiver-nurturers-page .nurturers-list .nurturer-cell .right-content .action-buttons .van-button[data-v-3dc579a8]{flex-shrink:0}.caregiver-nurturers-page .nurturers-list .nurturer-cell .right-content .child-count[data-v-3dc579a8]{font-size:.32rem;color:#969799;white-space:nowrap}.caregiver-nurturers-page .nurturers-list .nurturer-cell .nurturer-info[data-v-3dc579a8]{display:flex;flex-direction:column;gap:.21333rem}.caregiver-nurturers-page .nurturers-list .nurturer-cell .nurturer-info .info-row[data-v-3dc579a8]{display:flex;align-items:center;line-height:1.5}.caregiver-nurturers-page .nurturers-list .nurturer-cell .nurturer-info .info-row.info-row-name[data-v-3dc579a8]{position:relative}.caregiver-nurturers-page .nurturers-list .nurturer-cell .nurturer-info .info-row.info-row-name .nurturer-name[data-v-3dc579a8]{font-size:.42667rem;font-weight:500;color:#323233;margin-right:.21333rem}.caregiver-nurturers-page .nurturers-list .nurturer-cell .nurturer-info .info-row.info-row-name .status-tag[data-v-3dc579a8]{font-size:.26667rem;padding:.05333rem .16rem}.caregiver-nurturers-page .nurturers-list .nurturer-cell .nurturer-info .info-row.info-row-second .birth-date[data-v-3dc579a8]{font-size:.34667rem;color:#969799}.caregiver-nurturers-page .nurturers-list .nurturer-avatar[data-v-3dc579a8]{width:1.49333rem;height:1.49333rem;border-radius:.26667rem;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.caregiver-nurturers-page .nurturers-list .nurturer-avatar.avatar-boy[data-v-3dc579a8]{background:linear-gradient(135deg,#4a90e2,#357abd)}.caregiver-nurturers-page .nurturers-list .nurturer-avatar.avatar-girl[data-v-3dc579a8]{background:linear-gradient(135deg,#ff6b9d,#ff8fab)}.caregiver-nurturers-page .nurturers-list .nurturer-avatar.avatar-default[data-v-3dc579a8]{background:linear-gradient(135deg,#667eea,#764ba2)}.caregiver-nurturers-page .detail-dialog-content[data-v-3dc579a8]{height:100%;display:flex;flex-direction:column;background:#fff}.caregiver-nurturers-page .detail-dialog-content .dialog-header[data-v-3dc579a8]{padding:.53333rem;text-align:center;border-bottom:.02667rem solid #ebedf0}.caregiver-nurturers-page .detail-dialog-content .dialog-header h3[data-v-3dc579a8]{margin:0;font-size:.48rem;font-weight:600;color:#323233}.caregiver-nurturers-page .detail-dialog-content .detail-info[data-v-3dc579a8]{flex:1;overflow-y:auto;padding:.42667rem 0}.caregiver-nurturers-page .detail-dialog-content .detail-info .section-title[data-v-3dc579a8]{font-size:.37333rem;font-weight:600;color:#323233;margin:.42667rem .42667rem .32rem;padding:0}.caregiver-nurturers-page .detail-dialog-content .detail-info[data-v-3dc579a8] .van-cell-group{margin-bottom:.42667rem}.caregiver-nurturers-page .detail-dialog-content .detail-info[data-v-3dc579a8] .van-cell{padding:.32rem .42667rem}.nurturer-children-page[data-v-6e2595da]{min-height:100vh;background:#f5f5f5}.nurturer-children-page .empty-wrapper[data-v-6e2595da],.nurturer-children-page .loading-wrapper[data-v-6e2595da]{padding:2.66667rem .53333rem;text-align:center}.nurturer-children-page .children-list[data-v-6e2595da]{padding:.21333rem .42667rem}.nurturer-children-page .children-list[data-v-6e2595da] .van-swipe-cell{margin-bottom:.21333rem}.nurturer-children-page .children-list[data-v-6e2595da] .van-swipe-cell:last-child{margin-bottom:0}.nurturer-children-page .children-list .child-cell[data-v-6e2595da] .van-cell{padding:.42667rem;background:#fff;border-radius:.21333rem}.nurturer-children-page .children-list .child-cell[data-v-6e2595da] .van-cell__left-icon{margin-right:.42667rem}.nurturer-children-page .children-list .child-cell[data-v-6e2595da] .van-cell__title{flex:1;margin-left:.32rem;padding:0}.nurturer-children-page .children-list .child-cell .child-info[data-v-6e2595da]{display:flex;flex-direction:column;gap:.21333rem}.nurturer-children-page .children-list .child-cell .child-info .info-row[data-v-6e2595da]{display:flex;align-items:center;line-height:1.5}.nurturer-children-page .children-list .child-cell .child-info .info-row.info-row-name[data-v-6e2595da]{position:relative}.nurturer-children-page .children-list .child-cell .child-info .info-row.info-row-name .child-name[data-v-6e2595da]{font-size:.42667rem;font-weight:500;color:#323233;margin-right:.21333rem}.nurturer-children-page .children-list .child-cell .child-info .info-row.info-row-name .relationship-tag[data-v-6e2595da]{font-size:.32rem}.nurturer-children-page .children-list .child-cell .child-info .info-row.info-row-name .status-tag[data-v-6e2595da]{position:absolute;top:0;right:0;font-size:.26667rem;padding:.05333rem .16rem;opacity:.8}.nurturer-children-page .children-list .child-cell .child-info .info-row.info-row-child .id-value[data-v-6e2595da]{font-size:.34667rem;color:#969799}.nurturer-children-page .children-list .child-avatar[data-v-6e2595da]{width:1.49333rem;height:1.49333rem;border-radius:.26667rem;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.nurturer-children-page .children-list .child-avatar.avatar-boy[data-v-6e2595da]{background:linear-gradient(135deg,#4a90e2,#357abd)}.nurturer-children-page .children-list .child-avatar.avatar-girl[data-v-6e2595da]{background:linear-gradient(135deg,#ff6b9d,#ff8fab)}.nurturer-children-page .children-list .child-avatar.avatar-default[data-v-6e2595da]{background:linear-gradient(135deg,#667eea,#764ba2)}.nurturer-children-page .children-list .swipe-actions[data-v-6e2595da]{display:flex;height:100%}.nurturer-children-page .children-list .swipe-actions .swipe-action[data-v-6e2595da]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:2.13333rem;color:#fff;font-size:.34667rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nurturer-children-page .children-list .swipe-actions .swipe-action .van-icon[data-v-6e2595da]{margin-bottom:.10667rem}.nurturer-children-page .children-list .swipe-actions .swipe-action span[data-v-6e2595da]{font-size:.32rem}.nurturer-children-page .children-list .swipe-actions .swipe-action.swipe-action-audit[data-v-6e2595da]{background:#1989fa}.nurturer-children-page .children-list .swipe-actions .swipe-action.swipe-action-delete[data-v-6e2595da]{background:#ee0a24}.nurturer-children-page .children-list .swipe-actions .swipe-action[data-v-6e2595da]:active{opacity:.8}.nurturer-children-page .audit-dialog-content[data-v-6e2595da]{height:100%;display:flex;flex-direction:column;background:#fff}.nurturer-children-page .audit-dialog-content .dialog-header[data-v-6e2595da]{padding:.53333rem;text-align:center;border-bottom:.02667rem solid #ebedf0}.nurturer-children-page .audit-dialog-content .dialog-header h3[data-v-6e2595da]{margin:0;font-size:.48rem;font-weight:600;color:#323233}.nurturer-children-page .audit-dialog-content[data-v-6e2595da] .van-form{flex:1;overflow-y:auto;padding:.42667rem}.nurturer-children-page .audit-dialog-content[data-v-6e2595da] .van-form .van-field{margin-bottom:.32rem}.nurturer-children-page .audit-dialog-content[data-v-6e2595da] .van-form .dialog-actions{margin-top:.64rem;padding-bottom:.53333rem}.nurturer-children-page .audit-dialog-content[data-v-6e2595da] .van-form .dialog-actions .van-button{height:1.28rem;font-size:.42667rem;font-weight:500}.caregiver-village-profile-page[data-v-864694ca]{min-height:100vh;background-color:#f5f5f5}.caregiver-village-profile-page .profile-content[data-v-864694ca]{padding:.42667rem;padding-bottom:.53333rem}.caregiver-village-profile-page .empty-wrapper[data-v-864694ca],.caregiver-village-profile-page .loading-wrapper[data-v-864694ca]{padding:2.66667rem .53333rem;text-align:center}.caregiver-village-profile-page .info-section[data-v-864694ca]{margin-bottom:.42667rem}.caregiver-village-profile-page .info-section .section-header[data-v-864694ca]{display:flex;align-items:center;gap:.21333rem;padding:.32rem .42667rem;background:#fff;border-radius:.21333rem .21333rem 0 0;border-bottom:.02667rem solid #ebedf0}.caregiver-village-profile-page .info-section .section-header .section-title[data-v-864694ca]{font-size:.42667rem;font-weight:600;color:#323233}.caregiver-village-profile-page .info-section[data-v-864694ca] .van-cell-group{border-radius:0 0 .21333rem .21333rem;overflow:hidden}.caregiver-village-profile-page .info-section[data-v-864694ca] .van-cell{padding:.37333rem .42667rem}.caregiver-village-profile-page .info-section[data-v-864694ca] .van-cell .van-cell__title{font-size:.37333rem;color:#646566;font-weight:400}.caregiver-village-profile-page .info-section[data-v-864694ca] .van-cell .van-cell__value{font-size:.37333rem;color:#323233;font-weight:500}.caregiver-village-profile-page .action-section[data-v-864694ca]{padding:0 .42667rem;margin-top:.42667rem}.caregiver-village-profile-page .action-section .van-button[data-v-864694ca]{height:1.28rem;font-size:.42667rem;font-weight:500}.caregiver-village-profile-page .dialog-content[data-v-864694ca]{height:100%;display:flex;flex-direction:column;background:#fff}.caregiver-village-profile-page .dialog-content .dialog-header[data-v-864694ca]{padding:.53333rem;text-align:center;border-bottom:.02667rem solid #ebedf0}.caregiver-village-profile-page .dialog-content .dialog-header h3[data-v-864694ca]{margin:0;font-size:.48rem;font-weight:600;color:#323233}.caregiver-village-profile-page .dialog-content[data-v-864694ca] .van-form{flex:1;overflow-y:auto;padding:.42667rem}.caregiver-village-profile-page .dialog-content[data-v-864694ca] .van-form .van-field{margin-bottom:.32rem}.caregiver-village-profile-page .dialog-content[data-v-864694ca] .van-form .dialog-actions{margin-top:.64rem;padding-bottom:.53333rem}.caregiver-village-profile-page .dialog-content[data-v-864694ca] .van-form .dialog-actions .van-button{height:1.28rem;font-size:.42667rem;font-weight:500}.nurturer-child-audit-page[data-v-114e42f1]{min-height:100vh;background-color:#f5f5f5}.nurturer-child-audit-page .audit-content[data-v-114e42f1]{padding-bottom:.53333rem}.nurturer-child-audit-page .audit-content .empty-container[data-v-114e42f1],.nurturer-child-audit-page .audit-content .loading-container[data-v-114e42f1]{padding:1.06667rem .53333rem;text-align:center}.nurturer-child-audit-page .audit-content .section[data-v-114e42f1]{background:#fff;padding:.42667rem;margin-bottom:.32rem}.nurturer-child-audit-page .audit-content .section .section-header[data-v-114e42f1]{margin-bottom:.32rem}.nurturer-child-audit-page .audit-content .section .section-header h3[data-v-114e42f1]{margin:0;font-size:.42667rem;font-weight:600;color:#323233}.nurturer-child-audit-page .audit-content .section .form-actions[data-v-114e42f1]{margin-top:.42667rem;padding-bottom:.53333rem}.nurturer-child-audit-page .audit-content .section .form-actions .van-button[data-v-114e42f1]{height:1.28rem;font-size:.42667rem;font-weight:500}.feedback-reply-page[data-v-d6e78d9c]{min-height:100vh;background-color:#f5f5f5}.feedback-reply-page .reply-content[data-v-d6e78d9c]{padding-bottom:.53333rem}.feedback-reply-page .reply-content .empty-container[data-v-d6e78d9c],.feedback-reply-page .reply-content .loading-container[data-v-d6e78d9c]{padding:1.06667rem .53333rem;text-align:center}.feedback-reply-page .reply-content .section[data-v-d6e78d9c]{background:#fff;padding:.42667rem;margin-bottom:.32rem}.feedback-reply-page .reply-content .section .section-header[data-v-d6e78d9c]{margin-bottom:.32rem}.feedback-reply-page .reply-content .section .section-header h3[data-v-d6e78d9c]{margin:0;font-size:.42667rem;font-weight:600;color:#323233}.feedback-reply-page .reply-content .section .content-box[data-v-d6e78d9c]{background:#f7f8fa;padding:.32rem;border-radius:.21333rem;font-size:.37333rem;line-height:1.6;color:#323233;white-space:pre-wrap;word-break:break-word;margin-bottom:.42667rem}.feedback-reply-page .reply-content .section .content-box.reply-box[data-v-d6e78d9c]{background:#e8f5e9}.feedback-reply-page .reply-content .section .form-actions[data-v-d6e78d9c]{margin-top:.42667rem;padding-bottom:.53333rem}.feedback-reply-page .reply-content .section .form-actions .van-button[data-v-d6e78d9c]{height:1.28rem;font-size:.42667rem;font-weight:500}.feedback-detail-page[data-v-06e14c41]{min-height:100vh;background-color:#f5f5f5}.feedback-detail-page .detail-content[data-v-06e14c41]{padding-bottom:.53333rem}.feedback-detail-page .detail-content .empty-container[data-v-06e14c41],.feedback-detail-page .detail-content .loading-container[data-v-06e14c41]{padding:1.06667rem .53333rem;text-align:center}.feedback-detail-page .detail-content .section[data-v-06e14c41]{background:#fff;padding:.42667rem;margin-bottom:.32rem}.feedback-detail-page .detail-content .section .section-header[data-v-06e14c41]{margin-bottom:.32rem}.feedback-detail-page .detail-content .section .section-header h3[data-v-06e14c41]{margin:0;font-size:.42667rem;font-weight:600;color:#323233}.feedback-detail-page .detail-content .section .content-box[data-v-06e14c41]{background:#f7f8fa;padding:.32rem;border-radius:.21333rem;font-size:.37333rem;line-height:1.6;color:#323233;white-space:pre-wrap;word-break:break-word;margin-bottom:.42667rem}.feedback-detail-page .detail-content .section .content-box.reply-box[data-v-06e14c41]{background:#e8f5e9}.caregiver-statistics-page[data-v-79b92ba1]{min-height:100vh;background-color:#f5f5f5}.caregiver-statistics-page .statistics-content[data-v-79b92ba1]{padding:.42667rem}.caregiver-statistics-page .statistics-content .loading-wrapper[data-v-79b92ba1]{padding:2.66667rem .53333rem;text-align:center}.caregiver-statistics-page .statistics-content .empty-wrapper[data-v-79b92ba1]{padding:2.66667rem .53333rem}.caregiver-statistics-page .statistics-content .statistics-wrapper .stat-card[data-v-79b92ba1]{background:#fff;border-radius:.32rem;padding:.42667rem;margin-bottom:.42667rem}.caregiver-statistics-page .statistics-content .statistics-wrapper .stat-card .card-header[data-v-79b92ba1]{display:flex;align-items:center;margin-bottom:.42667rem}.caregiver-statistics-page .statistics-content .statistics-wrapper .stat-card .card-header .card-title[data-v-79b92ba1]{margin-left:.21333rem;font-size:.42667rem;font-weight:600;color:#323233}.caregiver-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container[data-v-79b92ba1]{display:flex;flex-direction:column;align-items:center;padding:.53333rem 0}.caregiver-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container .pie-chart-wrapper[data-v-79b92ba1]{position:relative;width:5.33333rem;height:5.33333rem;margin-bottom:.53333rem}.caregiver-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container .pie-chart-wrapper .pie-chart[data-v-79b92ba1]{width:100%;height:100%}.caregiver-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container .pie-chart-wrapper .pie-chart-center[data-v-79b92ba1]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.caregiver-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container .pie-chart-wrapper .pie-chart-center .center-number[data-v-79b92ba1]{font-size:.85333rem;font-weight:600;color:#323233;line-height:1}.caregiver-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container .pie-chart-wrapper .pie-chart-center .center-label[data-v-79b92ba1]{font-size:.32rem;color:#969799;margin-top:.10667rem}.caregiver-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container .legend[data-v-79b92ba1]{width:100%;display:flex;justify-content:space-around}.caregiver-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container .legend .legend-item[data-v-79b92ba1]{display:flex;flex-direction:column;align-items:center}.caregiver-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container .legend .legend-item .legend-color[data-v-79b92ba1]{width:.42667rem;height:.42667rem;border-radius:.10667rem;margin-bottom:.21333rem}.caregiver-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container .legend .legend-item .legend-content[data-v-79b92ba1]{text-align:center}.caregiver-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container .legend .legend-item .legend-content .legend-label[data-v-79b92ba1]{font-size:.32rem;color:#646566;margin-bottom:.10667rem}.caregiver-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container .legend .legend-item .legend-content .legend-value[data-v-79b92ba1]{font-size:.53333rem;font-weight:600;color:#323233}.caregiver-statistics-page .statistics-content .statistics-wrapper .stat-card .behavior-stats .behavior-item[data-v-79b92ba1]{display:flex;align-items:flex-start;padding:.42667rem;background:#f7f8fa;border-radius:.21333rem;margin-bottom:.32rem}.caregiver-statistics-page .statistics-content .statistics-wrapper .stat-card .behavior-stats .behavior-item[data-v-79b92ba1]:last-child{margin-bottom:0}.caregiver-statistics-page .statistics-content .statistics-wrapper .stat-card .behavior-stats .behavior-item .behavior-icon[data-v-79b92ba1]{width:1.28rem;height:1.28rem;border-radius:.32rem;display:flex;align-items:center;justify-content:center;margin-right:.32rem;flex-shrink:0}.caregiver-statistics-page .statistics-content .statistics-wrapper .stat-card .behavior-stats .behavior-item .behavior-content[data-v-79b92ba1]{flex:1;min-width:0;display:flex;flex-direction:column}.caregiver-statistics-page .statistics-content .statistics-wrapper .stat-card .behavior-stats .behavior-item .behavior-content .behavior-row-top[data-v-79b92ba1]{display:flex;align-items:center;justify-content:space-between}.caregiver-statistics-page .statistics-content .statistics-wrapper .stat-card .behavior-stats .behavior-item .behavior-content .behavior-row-top .behavior-label[data-v-79b92ba1]{font-size:.37333rem;color:#646566;line-height:1.4}.caregiver-statistics-page .statistics-content .statistics-wrapper .stat-card .behavior-stats .behavior-item .behavior-content .behavior-row-top .behavior-percentage[data-v-79b92ba1]{font-size:.42667rem;color:#1989fa;font-weight:500;line-height:1.4;white-space:nowrap}.caregiver-statistics-page .statistics-content .statistics-wrapper .stat-card .behavior-stats .behavior-item .behavior-content .behavior-row-bottom[data-v-79b92ba1]{display:flex;align-items:baseline;justify-content:space-between}.caregiver-statistics-page .statistics-content .statistics-wrapper .stat-card .behavior-stats .behavior-item .behavior-content .behavior-row-bottom .behavior-value[data-v-79b92ba1]{font-size:.64rem;font-weight:600;color:#323233;line-height:1}.caregiver-statistics-page .statistics-content .statistics-wrapper .stat-card .behavior-stats .behavior-item .behavior-content .behavior-row-bottom .behavior-platform-total[data-v-79b92ba1]{font-size:.32rem;color:#969799;line-height:1.4;white-space:nowrap}.caregiver-favorites-page[data-v-75040746]{min-height:100vh;background-color:#f5f5f5}.caregiver-favorites-page .favorites-content[data-v-75040746]{padding-bottom:.53333rem}.caregiver-favorites-page .favorites-content .empty-container[data-v-75040746],.caregiver-favorites-page .favorites-content .loading-container[data-v-75040746]{padding:1.06667rem .53333rem;text-align:center}.caregiver-favorites-page .favorites-content .content-list[data-v-75040746]{background:#fff}.caregiver-favorites-page .favorites-content .content-list .knowledge-item-wrapper[data-v-75040746]{position:relative;overflow:visible}.caregiver-favorites-page .favorites-content .content-list .knowledge-item-wrapper[data-v-75040746]:not(:last-child) .van-cell{border-bottom:.02667rem solid #ebedf0}.caregiver-favorites-page .favorites-content .content-list[data-v-75040746] .van-cell{padding:.42667rem;position:relative}.caregiver-favorites-page .favorites-content .content-list[data-v-75040746] .van-cell .van-cell__wrapper{position:relative;z-index:1}.caregiver-favorites-page .favorites-content .content-list[data-v-75040746] .van-cell .van-cell__title{font-size:.4rem;font-weight:500;color:#323233;margin-bottom:.21333rem;position:relative;z-index:1}.caregiver-favorites-page .favorites-content .content-list[data-v-75040746] .van-cell .van-cell__label{margin-top:0;position:relative;z-index:1}.caregiver-favorites-page .favorites-content .content-list[data-v-75040746] .van-cell .van-cell__right-icon{position:relative;z-index:2}.caregiver-favorites-page .favorites-content .content-list .content-meta[data-v-75040746]{display:flex;align-items:center;gap:.32rem;font-size:.32rem;color:#969799;margin-top:.10667rem}.caregiver-favorites-page .favorites-content .content-list .content-meta .date-info[data-v-75040746]{flex:1}.caregiver-favorites-page .favorites-content .content-list .play-button-wrapper[data-v-75040746]{display:flex;align-items:center;justify-content:center;padding:0 .21333rem}.caregiver-favorites-page .favorites-content .content-list .play-button-wrapper .favorite-icon[data-v-75040746]{font-size:.53333rem;cursor:pointer;transition:all .3s;color:#ffd21e}.caregiver-favorites-page .favorites-content .content-list .play-button-wrapper .favorite-icon[data-v-75040746]:active{transform:scale(.9)}.caregiver-favorites-page .favorites-content .content-list .play-button-wrapper .favorite-icon[data-v-75040746]:hover{opacity:.8}.nurturer-feedback-page[data-v-2d67f70a]{min-height:100%;background:#f5f5f5}.nurturer-feedback-page .feedback-content[data-v-2d67f70a]{padding-bottom:.53333rem}.nurturer-feedback-page .empty-wrapper[data-v-2d67f70a],.nurturer-feedback-page .loading-wrapper[data-v-2d67f70a]{padding:2.66667rem .53333rem;text-align:center}.nurturer-feedback-page .feedback-list[data-v-2d67f70a]{padding:.21333rem .42667rem}.nurturer-feedback-page .feedback-list .status-tags[data-v-2d67f70a]{display:flex;align-items:center;gap:.10667rem}.nurturer-feedback-page .create-feedback-form[data-v-2d67f70a]{padding:.42667rem}.nurturer-feedback-page .create-feedback-form .form-actions[data-v-2d67f70a]{margin-top:.64rem;padding-bottom:.53333rem}.nurturer-feedback-page .create-feedback-form .form-actions .van-button[data-v-2d67f70a]{height:1.28rem;font-size:.42667rem;font-weight:500}.feedback-detail-page[data-v-77d0d337]{min-height:100vh;background-color:#f5f5f5}.feedback-detail-page .detail-content[data-v-77d0d337]{padding-bottom:.53333rem}.feedback-detail-page .detail-content .empty-container[data-v-77d0d337],.feedback-detail-page .detail-content .loading-container[data-v-77d0d337]{padding:1.06667rem .53333rem;text-align:center}.feedback-detail-page .detail-content .section[data-v-77d0d337]{background:#fff;padding:.42667rem;margin-bottom:.32rem}.feedback-detail-page .detail-content .section .section-header[data-v-77d0d337]{margin-bottom:.32rem}.feedback-detail-page .detail-content .section .section-header h3[data-v-77d0d337]{margin:0;font-size:.42667rem;font-weight:600;color:#323233}.feedback-detail-page .detail-content .section .content-box[data-v-77d0d337]{background:#f7f8fa;padding:.32rem;border-radius:.21333rem;font-size:.37333rem;line-height:1.6;color:#323233;white-space:pre-wrap;word-break:break-word;margin-bottom:.42667rem}.feedback-detail-page .detail-content .section .content-box.reply-box[data-v-77d0d337]{background:#e8f5e9}.caregiver-feedback-page[data-v-8f02c62c]{min-height:100%;background:#f5f5f5}.caregiver-feedback-page .feedback-content[data-v-8f02c62c]{padding-bottom:.53333rem}.caregiver-feedback-page .empty-wrapper[data-v-8f02c62c],.caregiver-feedback-page .loading-wrapper[data-v-8f02c62c]{padding:2.66667rem .53333rem;text-align:center}.caregiver-feedback-page .feedback-list[data-v-8f02c62c]{padding:.21333rem .42667rem}.caregiver-feedback-page .feedback-list .status-tags[data-v-8f02c62c]{display:flex;align-items:center;gap:.10667rem}.caregiver-feedback-page .create-suggest-form[data-v-8f02c62c]{padding:.42667rem}.caregiver-feedback-page .create-suggest-form .form-actions[data-v-8f02c62c]{margin-top:.64rem;padding-bottom:.53333rem}.caregiver-feedback-page .create-suggest-form .form-actions .van-button[data-v-8f02c62c]{height:1.28rem;font-size:.42667rem;font-weight:500}.county-office-member-bind-page[data-v-e9b5b27c]{min-height:100vh;background-color:#f5f5f5}.county-office-member-bind-page .bind-content[data-v-e9b5b27c]{padding:.53333rem .42667rem}.county-office-member-bind-page .bind-content .bind-header[data-v-e9b5b27c]{text-align:center;margin-bottom:.8rem}.county-office-member-bind-page .bind-content .bind-header h2[data-v-e9b5b27c]{font-size:.58667rem;font-weight:600;color:#323233;margin:.42667rem 0 .21333rem}.county-office-member-bind-page .bind-content .bind-header p[data-v-e9b5b27c]{font-size:.37333rem;color:#969799;margin:0}.county-office-member-bind-page .bind-content .bind-actions[data-v-e9b5b27c]{margin-top:.64rem}.county-office-member-bind-page .bind-content .bind-actions .submit-btn[data-v-e9b5b27c]{height:1.28rem;font-size:.42667rem}.county-office-member-bind-page .bind-content .bind-tips[data-v-e9b5b27c]{margin-top:.53333rem;padding:.32rem;background-color:#fff7e6;border-radius:.21333rem;display:flex;align-items:center;justify-content:center;gap:.21333rem;font-size:.34667rem;color:#ed6a0c}.county-office-member-bind-page .bind-content .bind-tips .van-icon[data-v-e9b5b27c]{font-size:.42667rem}.county-office-member-bind-page .bind-content .register-link[data-v-e9b5b27c]{margin-top:.64rem;text-align:center;font-size:.37333rem;color:#969799}.county-office-member-bind-page .bind-content .register-link .link-text[data-v-e9b5b27c]{color:#1989fa;margin-left:.10667rem;cursor:pointer}.county-office-member-bind-page .bind-content .register-link .link-text[data-v-e9b5b27c]:active{opacity:.7}.county-office-member-register-page[data-v-0b528405]{min-height:100vh;background-color:#f5f5f5}.county-office-member-register-page .register-content[data-v-0b528405]{padding:.53333rem 0}.county-office-member-register-page .register-content .register-actions[data-v-0b528405]{padding:.53333rem .42667rem}.county-office-member-register-page .register-content .register-actions .submit-btn[data-v-0b528405]{height:1.28rem;font-size:.42667rem}.county-office-member-register-page .register-content .register-tips[data-v-0b528405]{margin-top:.53333rem;padding:.32rem .42667rem;background-color:#fff7e6;border-radius:.21333rem;display:flex;align-items:center;justify-content:center;gap:.21333rem;font-size:.34667rem;color:#ed6a0c;margin-left:.42667rem;margin-right:.42667rem}.county-office-member-register-page .register-content .register-tips .van-icon[data-v-0b528405]{font-size:.42667rem}.county-office-member-pending-page[data-v-2332a830]{height:100vh;overflow:auto;background-color:#f5f5f5}.county-office-member-pending-page .pending-content[data-v-2332a830]{padding:1.6rem .53333rem;text-align:center}.county-office-member-pending-page .pending-content .pending-icon[data-v-2332a830]{margin-bottom:.8rem}.county-office-member-pending-page .pending-content h2[data-v-2332a830]{font-size:.53333rem;margin:0 0 .4rem;color:#323233}.county-office-member-pending-page .pending-content p[data-v-2332a830]{font-size:.37333rem;color:#969799;margin:0 0 .26667rem;line-height:1.6}.county-office-member-pending-page .pending-content .info-section[data-v-2332a830]{margin-top:.8rem;text-align:left}.county-office-member-pending-page .pending-content .info-section .section-header[data-v-2332a830]{display:flex;align-items:center;gap:.21333rem;padding:.32rem .42667rem;background:#fff;border-radius:.21333rem .21333rem 0 0;border-bottom:.02667rem solid #ebedf0}.county-office-member-pending-page .pending-content .info-section .section-header .section-title[data-v-2332a830]{font-size:.42667rem;font-weight:600;color:#323233}.county-office-member-pending-page .pending-content .info-section[data-v-2332a830] .van-cell-group{border-radius:0 0 .21333rem .21333rem;overflow:hidden}.county-office-member-pending-page .pending-content .info-section[data-v-2332a830] .van-cell{padding:.37333rem .42667rem}.county-office-member-pending-page .pending-content .info-section[data-v-2332a830] .van-cell .van-cell__title{font-size:.37333rem;color:#646566;font-weight:400}.county-office-member-pending-page .pending-content .info-section[data-v-2332a830] .van-cell .van-cell__value{font-size:.37333rem;color:#323233;font-weight:500}.county-office-member-pending-page .pending-content .application-note[data-v-2332a830],.county-office-member-pending-page .pending-content .audit-comment[data-v-2332a830]{margin-top:.8rem;padding:.42667rem;background-color:#fff;border-radius:.21333rem;text-align:left}.county-office-member-pending-page .pending-content .application-note .note-label[data-v-2332a830],.county-office-member-pending-page .pending-content .audit-comment .note-label[data-v-2332a830]{font-size:.37333rem;font-weight:600;color:#323233;margin-bottom:.21333rem}.county-office-member-pending-page .pending-content .application-note .note-content[data-v-2332a830],.county-office-member-pending-page .pending-content .audit-comment .note-content[data-v-2332a830]{font-size:.37333rem;color:#646566;line-height:1.6;white-space:pre-wrap;word-break:break-word}.county-office-member-pending-page .pending-content .audit-comment[data-v-2332a830]{background-color:#fff7e6;border-left:.08rem solid #ee0a24}.county-office-member-pending-page .pending-content .audit-comment .note-label[data-v-2332a830]{color:#ee0a24}.county-office-member-pending-page .pending-content .pending-actions[data-v-2332a830]{margin-top:1.06667rem;display:flex;flex-direction:column;gap:.4rem}.county-office-member-layout[data-v-1ff02d51]{display:flex;flex-direction:column;height:100vh;overflow:hidden}.county-office-member-layout .content-wrapper[data-v-1ff02d51]{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}[data-v-1ff02d51] .van-tabbar{overflow:visible}[data-v-1ff02d51] .ai-chat-tab{position:relative;overflow:visible}[data-v-1ff02d51] .ai-chat-tab .van-tabbar-item__wrapper{position:relative;overflow:visible;display:flex;flex-direction:column;align-items:center}[data-v-1ff02d51] .ai-chat-tab .van-tabbar-item__icon{display:none!important}.county-office-member-home-page[data-v-efb40478]{min-height:100%;background-color:#f5f5f5}.county-office-member-home-page .home-content[data-v-efb40478]{padding-bottom:.53333rem}.county-office-member-home-page .home-content .section[data-v-efb40478]{background:#fff;padding:.42667rem;margin-bottom:.32rem}.county-office-member-home-page .home-content .section .section-header[data-v-efb40478]{margin-bottom:.32rem}.county-office-member-home-page .home-content .section .section-header h2[data-v-efb40478]{margin:0;font-size:.48rem;font-weight:600;color:#323233}.county-office-member-home-page .home-content .section .loading-container[data-v-efb40478]{padding:1.06667rem .53333rem;text-align:center;min-height:2.66667rem;display:flex;align-items:center;justify-content:center;height:auto}.county-office-member-home-page .home-content .section .empty-container[data-v-efb40478]{padding:1.06667rem .53333rem;text-align:center;min-height:2.66667rem}.county-office-member-home-page .home-content .section .todo-list[data-v-efb40478] .van-cell{padding:.32rem 0;align-items:center}.county-office-member-home-page .home-content .section .todo-list[data-v-efb40478] .van-cell:not(:last-child){border-bottom:.02667rem solid #ebedf0}.county-office-member-home-page .home-content .section .todo-list[data-v-efb40478] .van-cell .van-cell__value{display:flex;align-items:center;justify-content:flex-end;gap:.21333rem}.county-office-member-home-page .home-content .section .todo-list .todo-icon[data-v-efb40478]{width:1.06667rem;height:1.06667rem;border-radius:.26667rem;display:flex;align-items:center;justify-content:center;margin-right:.32rem;flex-shrink:0}.county-office-member-home-page .home-content .section .todo-list .todo-icon.feedback[data-v-efb40478]{background:linear-gradient(135deg,#1989fa,#0570c9);color:#fff}.county-office-member-home-page .home-content .section .todo-list .todo-icon.audit[data-v-efb40478]{background:linear-gradient(135deg,#ff9800,#f57c00);color:#fff}.county-office-member-home-page .home-content .section .todo-list .todo-content[data-v-efb40478]{flex:1;min-width:0}.county-office-member-home-page .home-content .section .todo-list .todo-title-row .todo-title-text[data-v-efb40478]{font-size:.4rem;font-weight:500;color:#323233;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.county-office-member-home-page .home-content .section .todo-list .todo-time-row[data-v-efb40478]{margin-top:.10667rem}.county-office-member-home-page .home-content .section .todo-list .todo-time-row .todo-time[data-v-efb40478]{font-size:.32rem;color:#969799}.county-office-member-home-page .home-content .section .todo-list .todo-right-content[data-v-efb40478]{display:flex;align-items:center;gap:.21333rem}.county-office-member-home-page .home-content .section .todo-list .todo-right-content .todo-type-tag[data-v-efb40478]{flex-shrink:0}.county-office-member-home-page .home-content .quick-actions[data-v-efb40478]{background:#fff;padding:.53333rem 0;margin-bottom:.42667rem}.county-office-member-home-page .home-content .quick-actions[data-v-efb40478] .van-grid-item{padding:.42667rem .21333rem}.county-office-member-home-page .home-content .quick-actions[data-v-efb40478] .van-grid-item__icon{font-size:.64rem;color:#1989fa;margin-bottom:.21333rem}.county-office-member-home-page .home-content .quick-actions[data-v-efb40478] .van-grid-item__text{font-size:.32rem;color:#323233;margin-top:0}.county-office-member-children-page[data-v-5a237662]{min-height:100vh;background:#f5f5f5}.county-office-member-children-page .search-bar[data-v-5a237662]{background:#fff;padding:.21333rem 0}.county-office-member-children-page .children-content[data-v-5a237662]{padding-bottom:.53333rem}.county-office-member-children-page .empty-wrapper[data-v-5a237662],.county-office-member-children-page .loading-wrapper[data-v-5a237662]{padding:2.66667rem .53333rem;text-align:center}.county-office-member-children-page .children-list[data-v-5a237662]{padding:.21333rem .42667rem}.county-office-member-children-page .children-list .child-cell[data-v-5a237662]{align-items:center}.county-office-member-children-page .children-list .child-cell[data-v-5a237662] .van-cell{padding:.42667rem;background:#fff;border-radius:.21333rem;margin-bottom:.21333rem;display:flex;align-items:center}.county-office-member-children-page .children-list .child-cell[data-v-5a237662] .van-cell__left-icon{margin-right:.42667rem;display:flex;align-items:center}.county-office-member-children-page .children-list .child-cell[data-v-5a237662] .van-cell__title{flex:1;margin-left:.32rem;padding:0;min-width:0}.county-office-member-children-page .children-list .child-cell .child-info[data-v-5a237662]{display:flex;flex-direction:column;gap:.21333rem}.county-office-member-children-page .children-list .child-cell .child-info .info-row[data-v-5a237662]{display:flex;align-items:center;line-height:1.5}.county-office-member-children-page .children-list .child-cell .child-info .info-row.info-row-name[data-v-5a237662]{display:flex;align-items:center;gap:.21333rem;flex-wrap:wrap}.county-office-member-children-page .children-list .child-cell .child-info .info-row.info-row-name .child-name[data-v-5a237662]{font-size:.42667rem;font-weight:500;color:#323233}.county-office-member-children-page .children-list .child-cell .child-info .info-row.info-row-name .child-id[data-v-5a237662]{font-size:.37333rem;color:#969799}.county-office-member-children-page .children-list .child-cell .child-info .info-row.info-row-detail[data-v-5a237662]{display:flex;align-items:center}.county-office-member-children-page .children-list .child-cell .child-info .info-row.info-row-detail .detail-item[data-v-5a237662]{display:flex;align-items:center;gap:.10667rem;font-size:.34667rem;color:#969799}.county-office-member-children-page .children-list .child-cell .child-info .info-row.info-row-detail .detail-item .van-icon[data-v-5a237662]{color:#969799}.county-office-member-children-page .children-list .child-avatar[data-v-5a237662]{width:1.49333rem;height:1.49333rem;border-radius:.26667rem;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.county-office-member-children-page .children-list .child-avatar.avatar-boy[data-v-5a237662]{background:linear-gradient(135deg,#4a90e2,#357abd)}.county-office-member-children-page .children-list .child-avatar.avatar-girl[data-v-5a237662]{background:linear-gradient(135deg,#ff6b9d,#ff8fab)}.county-office-member-children-page .children-list .child-avatar.avatar-default[data-v-5a237662]{background:linear-gradient(135deg,#667eea,#764ba2)}.county-office-member-children-page .load-more[data-v-5a237662]{padding:.42667rem}.county-office-member-children-page .no-more[data-v-5a237662]{padding:.42667rem;text-align:center;color:#969799;font-size:.32rem}.county-office-member-child-detail-page[data-v-2fca3517]{min-height:100%;background-color:#f5f5f5}.county-office-member-child-detail-page .error-wrapper[data-v-2fca3517],.county-office-member-child-detail-page .loading-wrapper[data-v-2fca3517]{padding:2.66667rem .53333rem;text-align:center}.county-office-member-child-detail-page .detail-content[data-v-2fca3517]{padding-bottom:.53333rem}.county-office-member-child-detail-page .detail-content .nurturer-item[data-v-2fca3517]{padding:.32rem .42667rem;background:#fff;border-bottom:.02667rem solid #ebedf0}.county-office-member-child-detail-page .detail-content .nurturer-item[data-v-2fca3517]:last-child{border-bottom:none}.county-office-member-child-detail-page .detail-content .nurturer-item .nurturer-header[data-v-2fca3517]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.21333rem}.county-office-member-child-detail-page .detail-content .nurturer-item .nurturer-header .nurturer-name[data-v-2fca3517]{font-size:.4rem;font-weight:500;color:#323233}.county-office-member-child-detail-page .detail-content .nurturer-item .nurturer-info[data-v-2fca3517]{display:flex;flex-wrap:wrap;gap:.32rem;font-size:.34667rem;color:#646566}.county-office-member-child-detail-page .detail-content .nurturer-item .nurturer-info .info-item[data-v-2fca3517]{display:inline-block}.county-office-member-ai-chat-page[data-v-6383bc15]{display:flex;flex-direction:column;height:100%;overflow:hidden}.county-office-member-profile-page[data-v-71d72f1a]{min-height:100%;background-color:#f5f5f5}.county-office-member-profile-page .profile-content[data-v-71d72f1a]{padding-bottom:.53333rem}.county-office-member-profile-page .user-info-card[data-v-71d72f1a]{background:linear-gradient(135deg,#667eea,#764ba2);padding:.64rem .53333rem;margin-bottom:.32rem;display:flex;align-items:center;color:#fff}.county-office-member-profile-page .user-info-card .user-avatar[data-v-71d72f1a]{margin-right:.42667rem;flex-shrink:0}.county-office-member-profile-page .user-info-card .user-details[data-v-71d72f1a]{flex:1;min-width:0}.county-office-member-profile-page .user-info-card .user-details .username[data-v-71d72f1a]{font-size:.53333rem;font-weight:600;margin-bottom:.10667rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.county-office-member-profile-page .user-info-card .user-details .nickname[data-v-71d72f1a]{font-size:.37333rem;opacity:.85;margin-bottom:.21333rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.county-office-member-profile-page .function-list[data-v-71d72f1a]{margin-bottom:.53333rem}.county-office-member-profile-page .function-list[data-v-71d72f1a] .van-cell-group{border-radius:.32rem;overflow:hidden}.county-office-member-profile-page .function-list[data-v-71d72f1a] .van-cell{padding:.42667rem .53333rem;align-items:center;min-height:1.92rem}.county-office-member-profile-page .function-list[data-v-71d72f1a] .van-cell .function-icon{width:1.06667rem;height:1.06667rem;border-radius:.26667rem;display:flex;align-items:center;justify-content:center;margin-right:.32rem;flex-shrink:0}.county-office-member-profile-page .function-list[data-v-71d72f1a] .van-cell .function-icon.icon-feedback{background:linear-gradient(135deg,#9c27b0,#7b1fa2);color:#fff}.county-office-member-profile-page .function-list[data-v-71d72f1a] .van-cell .function-icon.icon-favorites{background:linear-gradient(135deg,gold,#ffed4e);color:#fff}.county-office-member-profile-page .function-list[data-v-71d72f1a] .van-cell .function-icon.icon-village{background:linear-gradient(135deg,#4caf50,#388e3c);color:#fff}.county-office-member-profile-page .function-list[data-v-71d72f1a] .van-cell .function-icon.icon-caregivers{background:linear-gradient(135deg,#2196f3,#1976d2);color:#fff}.county-office-member-profile-page .function-list[data-v-71d72f1a] .van-cell .function-icon.icon-nurturers{background:linear-gradient(135deg,#9c27b0,#7b1fa2);color:#fff}.county-office-member-profile-page .function-list[data-v-71d72f1a] .van-cell .function-icon.icon-profile{background:linear-gradient(135deg,#ff9800,#f57c00);color:#fff}.county-office-member-profile-page .logout-section[data-v-71d72f1a]{padding:0 .53333rem}.county-office-member-feedback-page[data-v-18b2ec7f]{min-height:100%;background:#f5f5f5}.county-office-member-feedback-page .feedback-content[data-v-18b2ec7f]{padding-bottom:.53333rem}.county-office-member-feedback-page .empty-wrapper[data-v-18b2ec7f],.county-office-member-feedback-page .loading-wrapper[data-v-18b2ec7f]{padding:2.66667rem .53333rem;text-align:center}.county-office-member-feedback-page .feedback-list[data-v-18b2ec7f]{padding:.21333rem .42667rem}.county-office-member-feedback-page .feedback-list .status-tags[data-v-18b2ec7f]{display:flex;align-items:center;gap:.10667rem}.county-office-member-feedback-page .create-suggest-form[data-v-18b2ec7f]{padding:.42667rem}.county-office-member-feedback-page .create-suggest-form .form-actions[data-v-18b2ec7f]{margin-top:.64rem}.county-office-member-feedback-page .create-suggest-form .form-actions .van-button[data-v-18b2ec7f]{height:1.28rem;font-size:.42667rem;font-weight:500}.county-office-member-village-profile-page[data-v-2ef70a66]{min-height:100vh;background-color:#f5f5f5}.county-office-member-village-profile-page .profile-content[data-v-2ef70a66]{padding:.42667rem;padding-bottom:2.66667rem}.county-office-member-village-profile-page .fab-button[data-v-2ef70a66]{position:fixed;right:.53333rem;bottom:2.13333rem;width:1.49333rem;height:1.49333rem;border-radius:50%;background:linear-gradient(135deg,#1989fa,#076dd9);box-shadow:0 .16rem .53333rem rgba(25,137,250,.4);display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;z-index:100;transition:all .3s ease}.county-office-member-village-profile-page .fab-button[data-v-2ef70a66]:active{transform:scale(.95);box-shadow:0 .08rem .26667rem rgba(25,137,250,.4)}@supports(padding:max(0px)){.county-office-member-village-profile-page .fab-button[data-v-2ef70a66]{bottom:max(2.13333rem,2.13333rem + env(safe-area-inset-bottom))}}.county-office-member-village-profile-page .empty-wrapper[data-v-2ef70a66],.county-office-member-village-profile-page .loading-wrapper[data-v-2ef70a66]{padding:2.66667rem .53333rem;text-align:center}.county-office-member-village-profile-page .village-list .village-item[data-v-2ef70a66]{background:#fff;border-radius:.32rem;padding:.42667rem;margin-bottom:.32rem}.county-office-member-village-profile-page .village-list .village-item .village-header[data-v-2ef70a66]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.32rem;cursor:pointer}.county-office-member-village-profile-page .village-list .village-item .village-header .village-name-wrapper[data-v-2ef70a66]{display:flex;align-items:center;gap:.21333rem}.county-office-member-village-profile-page .village-list .village-item .village-header .village-name-wrapper .village-name[data-v-2ef70a66]{font-size:.42667rem;font-weight:600;color:#323233}.county-office-member-village-profile-page .village-list .village-item .village-info[data-v-2ef70a66]{margin-bottom:.32rem;cursor:pointer}.county-office-member-village-profile-page .village-list .village-item .village-info .info-row[data-v-2ef70a66]{display:flex;margin-bottom:.21333rem;font-size:.37333rem}.county-office-member-village-profile-page .village-list .village-item .village-info .info-row .info-label[data-v-2ef70a66]{color:#646566;min-width:2.13333rem;flex-shrink:0}.county-office-member-village-profile-page .village-list .village-item .village-info .info-row .info-value[data-v-2ef70a66]{color:#323233;flex:1}.county-office-member-village-profile-page .village-list .village-item .village-info .info-row .info-value.highlight[data-v-2ef70a66]{color:#1989fa;font-weight:500}.county-office-member-village-profile-page .village-list .village-item .village-actions[data-v-2ef70a66]{display:flex;gap:.21333rem;padding-top:.32rem;border-top:.02667rem solid #ebedf0}.county-office-member-village-profile-page .village-list .village-item .village-actions .van-button[data-v-2ef70a66]{flex:1}.county-office-member-village-profile-page .detail-dialog-content[data-v-2ef70a66]{height:100%;display:flex;flex-direction:column;background:#fff}.county-office-member-village-profile-page .detail-dialog-content .dialog-header[data-v-2ef70a66]{padding:.53333rem;text-align:center;border-bottom:.02667rem solid #ebedf0;flex-shrink:0}.county-office-member-village-profile-page .detail-dialog-content .dialog-header h3[data-v-2ef70a66]{margin:0;font-size:.48rem;font-weight:600;color:#323233}.county-office-member-village-profile-page .detail-dialog-content .detail-info[data-v-2ef70a66]{flex:1;overflow-y:auto;padding:.42667rem}.county-office-member-village-profile-page .detail-dialog-content .detail-info[data-v-2ef70a66] .van-cell{padding:.37333rem .42667rem}.county-office-member-village-profile-page .detail-dialog-content .detail-info[data-v-2ef70a66] .van-cell .van-cell__title{font-size:.37333rem;color:#646566;font-weight:400}.county-office-member-village-profile-page .detail-dialog-content .detail-info[data-v-2ef70a66] .van-cell .van-cell__value{font-size:.37333rem;color:#323233;font-weight:500}.county-office-member-village-profile-page .dialog-content[data-v-2ef70a66]{height:100%;display:flex;flex-direction:column;background:#fff}.county-office-member-village-profile-page .dialog-content .dialog-header[data-v-2ef70a66]{padding:.53333rem;text-align:center;border-bottom:.02667rem solid #ebedf0}.county-office-member-village-profile-page .dialog-content .dialog-header h3[data-v-2ef70a66]{margin:0;font-size:.48rem;font-weight:600;color:#323233}.county-office-member-village-profile-page .dialog-content[data-v-2ef70a66] .van-form{flex:1;overflow-y:auto;padding:.42667rem}.county-office-member-village-profile-page .dialog-content[data-v-2ef70a66] .van-form .van-field{margin-bottom:.32rem}.county-office-member-village-profile-page .dialog-content[data-v-2ef70a66] .van-form .dialog-actions{margin-top:.64rem;padding-bottom:.53333rem}.county-office-member-village-profile-page .dialog-content[data-v-2ef70a66] .van-form .dialog-actions .van-button{height:1.28rem;font-size:.42667rem;font-weight:500}.county-office-member-caregivers-page[data-v-22570ab0]{min-height:100vh;background:#f5f5f5}.county-office-member-caregivers-page .search-bar[data-v-22570ab0]{background:#fff;padding:.21333rem 0}.county-office-member-caregivers-page .filter-bar[data-v-22570ab0]{background:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:10;padding:.32rem .42667rem;border-bottom:.02667rem solid #ebedf0}.county-office-member-caregivers-page .filter-bar .filter-buttons[data-v-22570ab0]{display:flex;gap:.21333rem;flex-wrap:wrap}.county-office-member-caregivers-page .filter-bar .filter-buttons .filter-button[data-v-22570ab0]{flex:1;min-width:0;border-radius:.42667rem;font-size:.37333rem;height:.85333rem}.county-office-member-caregivers-page .filter-bar .filter-buttons .filter-button[data-v-22570ab0]:not(.van-button--primary){background:#f7f8fa;border-color:#ebedf0;color:#323233}.county-office-member-caregivers-page .filter-bar .filter-buttons .filter-button.van-button--primary[data-v-22570ab0]{font-weight:500}.county-office-member-caregivers-page .caregivers-content[data-v-22570ab0]{padding-bottom:.53333rem}.county-office-member-caregivers-page .empty-wrapper[data-v-22570ab0]{padding:2.66667rem .53333rem;text-align:center}.county-office-member-caregivers-page .caregivers-list[data-v-22570ab0]{padding:.21333rem .42667rem}.county-office-member-caregivers-page .caregivers-list .caregiver-cell[data-v-22570ab0]{align-items:center}.county-office-member-caregivers-page .caregivers-list .caregiver-cell[data-v-22570ab0] .van-cell{padding:.42667rem;background:#fff;border-radius:.21333rem;margin-bottom:.21333rem;display:flex;align-items:center}.county-office-member-caregivers-page .caregivers-list .caregiver-cell[data-v-22570ab0] .van-cell__left-icon{margin-right:.42667rem;display:flex;align-items:center}.county-office-member-caregivers-page .caregivers-list .caregiver-cell[data-v-22570ab0] .van-cell__title{flex:1;margin-left:.32rem;padding:0;min-width:0}.county-office-member-caregivers-page .caregivers-list .caregiver-cell[data-v-22570ab0] .van-cell__value{display:flex;align-items:center;justify-content:flex-end;gap:.21333rem;flex-shrink:0}.county-office-member-caregivers-page .caregivers-list .caregiver-cell .caregiver-info[data-v-22570ab0]{display:flex;flex-direction:column;gap:.21333rem}.county-office-member-caregivers-page .caregivers-list .caregiver-cell .caregiver-info .info-row[data-v-22570ab0]{display:flex;align-items:center;line-height:1.5}.county-office-member-caregivers-page .caregivers-list .caregiver-cell .caregiver-info .info-row.info-row-name[data-v-22570ab0]{display:flex;align-items:center;gap:.21333rem}.county-office-member-caregivers-page .caregivers-list .caregiver-cell .caregiver-info .info-row.info-row-name .caregiver-name[data-v-22570ab0]{font-size:.42667rem;font-weight:500;color:#323233}.county-office-member-caregivers-page .caregivers-list .caregiver-cell .caregiver-info .info-row.info-row-name .caregiver-age[data-v-22570ab0]{font-size:.37333rem;color:#969799}.county-office-member-caregivers-page .caregivers-list .caregiver-cell .caregiver-info .info-row.info-row-detail[data-v-22570ab0]{display:flex;align-items:center;gap:.42667rem;flex-wrap:wrap}.county-office-member-caregivers-page .caregivers-list .caregiver-cell .caregiver-info .info-row.info-row-detail .detail-item[data-v-22570ab0]{display:flex;align-items:center;gap:.10667rem;font-size:.34667rem;color:#969799}.county-office-member-caregivers-page .caregivers-list .caregiver-cell .caregiver-info .info-row.info-row-detail .detail-item .van-icon[data-v-22570ab0]{color:#969799}.county-office-member-caregivers-page .caregivers-list .caregiver-cell .status-tag[data-v-22570ab0]{flex-shrink:0}.county-office-member-caregivers-page .caregivers-list .caregiver-avatar[data-v-22570ab0]{width:1.49333rem;height:1.49333rem;border-radius:.26667rem;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.county-office-member-caregivers-page .caregivers-list .caregiver-avatar.avatar-boy[data-v-22570ab0]{background:linear-gradient(135deg,#4a90e2,#357abd)}.county-office-member-caregivers-page .caregivers-list .caregiver-avatar.avatar-girl[data-v-22570ab0]{background:linear-gradient(135deg,#ff6b9d,#ff8fab)}.county-office-member-caregivers-page .caregivers-list .caregiver-avatar.avatar-default[data-v-22570ab0]{background:linear-gradient(135deg,#667eea,#764ba2)}.county-office-member-caregivers-page .caregivers-list .swipe-actions[data-v-22570ab0]{display:flex;height:100%}.county-office-member-caregivers-page .caregivers-list .swipe-actions .swipe-action[data-v-22570ab0]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:2.13333rem;color:#fff;font-size:.34667rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.county-office-member-caregivers-page .caregivers-list .swipe-actions .swipe-action .van-icon[data-v-22570ab0]{margin-bottom:.10667rem}.county-office-member-caregivers-page .caregivers-list .swipe-actions .swipe-action span[data-v-22570ab0]{font-size:.32rem}.county-office-member-caregivers-page .caregivers-list .swipe-actions .swipe-action.swipe-action-audit[data-v-22570ab0]{background:#1989fa}.county-office-member-caregivers-page .caregivers-list .swipe-actions .swipe-action[data-v-22570ab0]:active{opacity:.8}.county-office-member-caregivers-page .detail-dialog-content[data-v-22570ab0]{height:100%;display:flex;flex-direction:column;background:#fff}.county-office-member-caregivers-page .detail-dialog-content .dialog-header[data-v-22570ab0]{padding:.53333rem;text-align:center;border-bottom:.02667rem solid #ebedf0;flex-shrink:0}.county-office-member-caregivers-page .detail-dialog-content .dialog-header h3[data-v-22570ab0]{margin:0;font-size:.48rem;font-weight:600;color:#323233}.county-office-member-caregivers-page .detail-dialog-content .detail-info[data-v-22570ab0]{flex:1;overflow-y:auto;padding:.42667rem}.county-office-member-caregivers-page .detail-dialog-content .detail-info[data-v-22570ab0] .van-cell{padding:.37333rem .42667rem}.county-office-member-caregivers-page .detail-dialog-content .detail-info[data-v-22570ab0] .van-cell .van-cell__title{font-size:.37333rem;color:#646566;font-weight:400}.county-office-member-caregivers-page .detail-dialog-content .detail-info[data-v-22570ab0] .van-cell .van-cell__value{font-size:.37333rem;color:#323233;font-weight:500}.county-office-member-nurturers-page[data-v-897b0abc]{min-height:100vh;background:#f5f5f5}.county-office-member-nurturers-page .search-bar[data-v-897b0abc]{padding:.21333rem 0}.county-office-member-nurturers-page .filter-bar[data-v-897b0abc],.county-office-member-nurturers-page .search-bar[data-v-897b0abc]{background:#fff;position:-webkit-sticky;position:sticky;top:1.22667rem;z-index:10}.county-office-member-nurturers-page .filter-bar[data-v-897b0abc] .van-dropdown-menu{border-bottom:.02667rem solid #ebedf0}.county-office-member-nurturers-page .nurturers-content[data-v-897b0abc]{padding-bottom:.53333rem}.county-office-member-nurturers-page .empty-wrapper[data-v-897b0abc],.county-office-member-nurturers-page .loading-wrapper[data-v-897b0abc]{padding:2.66667rem .53333rem;text-align:center}.county-office-member-nurturers-page .nurturers-list[data-v-897b0abc]{padding:.21333rem .42667rem}.county-office-member-nurturers-page .nurturers-list .nurturer-cell[data-v-897b0abc]{align-items:center}.county-office-member-nurturers-page .nurturers-list .nurturer-cell[data-v-897b0abc] .van-cell{padding:.42667rem;background:#fff;border-radius:.21333rem;margin-bottom:.21333rem;display:flex;align-items:center}.county-office-member-nurturers-page .nurturers-list .nurturer-cell[data-v-897b0abc] .van-cell__left-icon{margin-right:.42667rem;display:flex;align-items:center}.county-office-member-nurturers-page .nurturers-list .nurturer-cell[data-v-897b0abc] .van-cell__title{flex:1;margin-left:.32rem;padding:0;min-width:0}.county-office-member-nurturers-page .nurturers-list .nurturer-cell .nurturer-info[data-v-897b0abc]{display:flex;flex-direction:column;gap:.21333rem}.county-office-member-nurturers-page .nurturers-list .nurturer-cell .nurturer-info .info-row[data-v-897b0abc]{display:flex;align-items:center;line-height:1.5}.county-office-member-nurturers-page .nurturers-list .nurturer-cell .nurturer-info .info-row.info-row-name[data-v-897b0abc]{display:flex;align-items:center;gap:.21333rem}.county-office-member-nurturers-page .nurturers-list .nurturer-cell .nurturer-info .info-row.info-row-name .nurturer-name[data-v-897b0abc]{font-size:.42667rem;font-weight:500;color:#323233}.county-office-member-nurturers-page .nurturers-list .nurturer-cell .nurturer-info .info-row.info-row-name .nurturer-age[data-v-897b0abc]{font-size:.37333rem;color:#969799}.county-office-member-nurturers-page .nurturers-list .nurturer-cell .nurturer-info .info-row.info-row-detail[data-v-897b0abc]{display:flex;align-items:center;gap:.42667rem;flex-wrap:wrap}.county-office-member-nurturers-page .nurturers-list .nurturer-cell .nurturer-info .info-row.info-row-detail .detail-item[data-v-897b0abc]{display:flex;align-items:center;gap:.10667rem;font-size:.34667rem;color:#969799}.county-office-member-nurturers-page .nurturers-list .nurturer-cell .nurturer-info .info-row.info-row-detail .detail-item .van-icon[data-v-897b0abc]{color:#969799}.county-office-member-nurturers-page .nurturers-list .nurturer-avatar[data-v-897b0abc]{width:1.49333rem;height:1.49333rem;border-radius:.26667rem;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.county-office-member-nurturers-page .nurturers-list .nurturer-avatar.avatar-boy[data-v-897b0abc]{background:linear-gradient(135deg,#4a90e2,#357abd)}.county-office-member-nurturers-page .nurturers-list .nurturer-avatar.avatar-girl[data-v-897b0abc]{background:linear-gradient(135deg,#ff6b9d,#ff8fab)}.county-office-member-nurturers-page .nurturers-list .nurturer-avatar.avatar-default[data-v-897b0abc]{background:linear-gradient(135deg,#667eea,#764ba2)}.county-office-member-nurturers-page .load-more[data-v-897b0abc]{padding:.42667rem}.county-office-member-nurturers-page .no-more[data-v-897b0abc]{padding:.42667rem;text-align:center;color:#969799;font-size:.32rem}.county-office-member-nurturers-page .detail-dialog-content[data-v-897b0abc]{height:100%;display:flex;flex-direction:column;background:#fff}.county-office-member-nurturers-page .detail-dialog-content .dialog-header[data-v-897b0abc]{padding:.53333rem;text-align:center;border-bottom:.02667rem solid #ebedf0;flex-shrink:0}.county-office-member-nurturers-page .detail-dialog-content .dialog-header h3[data-v-897b0abc]{margin:0;font-size:.48rem;font-weight:600;color:#323233}.county-office-member-nurturers-page .detail-dialog-content .detail-info[data-v-897b0abc]{flex:1;overflow-y:auto;padding:.42667rem}.county-office-member-nurturers-page .detail-dialog-content .detail-info[data-v-897b0abc] .van-cell{padding:.37333rem .42667rem}.county-office-member-nurturers-page .detail-dialog-content .detail-info[data-v-897b0abc] .van-cell .van-cell__title{font-size:.37333rem;color:#646566;font-weight:400}.county-office-member-nurturers-page .detail-dialog-content .detail-info[data-v-897b0abc] .van-cell .van-cell__value{font-size:.37333rem;color:#323233;font-weight:500}.county-office-member-my-profile-page[data-v-69c1940a]{min-height:100vh;background-color:#f5f5f5}.county-office-member-my-profile-page .profile-content[data-v-69c1940a]{padding-bottom:.53333rem}.county-office-member-my-profile-page .empty-wrapper[data-v-69c1940a],.county-office-member-my-profile-page .loading-wrapper[data-v-69c1940a]{padding:2.66667rem .53333rem;text-align:center}.county-office-member-my-profile-page .section[data-v-69c1940a]{background:#fff;padding:.42667rem;margin-bottom:.32rem}.county-office-member-my-profile-page .section .section-header[data-v-69c1940a]{margin-bottom:.32rem}.county-office-member-my-profile-page .section .section-header h3[data-v-69c1940a]{margin:0;font-size:.42667rem;font-weight:600;color:#323233}.county-office-member-my-profile-page .section[data-v-69c1940a] .van-cell{padding:.37333rem .42667rem}.county-office-member-my-profile-page .section[data-v-69c1940a] .van-cell .van-cell__title{font-size:.37333rem;color:#646566;font-weight:400}.county-office-member-my-profile-page .section[data-v-69c1940a] .van-cell .van-cell__value{font-size:.37333rem;color:#323233;font-weight:500}.county-office-member-statistics-page[data-v-361be318]{min-height:100vh;background-color:#f5f5f5}.county-office-member-statistics-page .statistics-content[data-v-361be318]{padding:.42667rem}.county-office-member-statistics-page .statistics-content .loading-wrapper[data-v-361be318]{padding:2.66667rem .53333rem;text-align:center}.county-office-member-statistics-page .statistics-content .empty-wrapper[data-v-361be318]{padding:2.66667rem .53333rem}.county-office-member-statistics-page .statistics-content .statistics-wrapper .stat-card[data-v-361be318]{background:#fff;border-radius:.32rem;padding:.42667rem;margin-bottom:.42667rem}.county-office-member-statistics-page .statistics-content .statistics-wrapper .stat-card .card-header[data-v-361be318]{display:flex;align-items:center;margin-bottom:.42667rem}.county-office-member-statistics-page .statistics-content .statistics-wrapper .stat-card .card-header .card-title[data-v-361be318]{margin-left:.21333rem;font-size:.42667rem;font-weight:600;color:#323233}.county-office-member-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container[data-v-361be318]{display:flex;flex-direction:column;align-items:center;padding:.53333rem 0}.county-office-member-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container .pie-chart-wrapper[data-v-361be318]{position:relative;width:5.33333rem;height:5.33333rem;margin-bottom:.53333rem}.county-office-member-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container .pie-chart-wrapper .pie-chart[data-v-361be318]{width:100%;height:100%}.county-office-member-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container .pie-chart-wrapper .pie-chart-center[data-v-361be318]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.county-office-member-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container .pie-chart-wrapper .pie-chart-center .center-number[data-v-361be318]{font-size:.85333rem;font-weight:600;color:#323233;line-height:1}.county-office-member-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container .pie-chart-wrapper .pie-chart-center .center-label[data-v-361be318]{font-size:.32rem;color:#969799;margin-top:.10667rem}.county-office-member-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container .legend[data-v-361be318]{width:100%;display:flex;justify-content:space-around}.county-office-member-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container .legend .legend-item[data-v-361be318]{display:flex;flex-direction:column;align-items:center}.county-office-member-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container .legend .legend-item .legend-color[data-v-361be318]{width:.42667rem;height:.42667rem;border-radius:.10667rem;margin-bottom:.21333rem}.county-office-member-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container .legend .legend-item .legend-content[data-v-361be318]{text-align:center}.county-office-member-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container .legend .legend-item .legend-content .legend-label[data-v-361be318]{font-size:.32rem;color:#646566;margin-bottom:.10667rem}.county-office-member-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container .legend .legend-item .legend-content .legend-value[data-v-361be318]{font-size:.53333rem;font-weight:600;color:#323233}.county-office-member-statistics-page .statistics-content .statistics-wrapper .stat-card .behavior-stats .behavior-item[data-v-361be318]{display:flex;align-items:flex-start;padding:.42667rem;background:#f7f8fa;border-radius:.21333rem;margin-bottom:.32rem}.county-office-member-statistics-page .statistics-content .statistics-wrapper .stat-card .behavior-stats .behavior-item[data-v-361be318]:last-child{margin-bottom:0}.county-office-member-statistics-page .statistics-content .statistics-wrapper .stat-card .behavior-stats .behavior-item .behavior-icon[data-v-361be318]{width:1.28rem;height:1.28rem;border-radius:.32rem;display:flex;align-items:center;justify-content:center;margin-right:.32rem;flex-shrink:0}.county-office-member-statistics-page .statistics-content .statistics-wrapper .stat-card .behavior-stats .behavior-item .behavior-content[data-v-361be318]{flex:1;min-width:0;display:flex;flex-direction:column}.county-office-member-statistics-page .statistics-content .statistics-wrapper .stat-card .behavior-stats .behavior-item .behavior-content .behavior-row-top[data-v-361be318]{display:flex;align-items:center;justify-content:space-between}.county-office-member-statistics-page .statistics-content .statistics-wrapper .stat-card .behavior-stats .behavior-item .behavior-content .behavior-row-top .behavior-label[data-v-361be318]{font-size:.37333rem;color:#646566;line-height:1.4}.county-office-member-statistics-page .statistics-content .statistics-wrapper .stat-card .behavior-stats .behavior-item .behavior-content .behavior-row-top .behavior-percentage[data-v-361be318]{font-size:.42667rem;color:#1989fa;font-weight:500;line-height:1.4;white-space:nowrap}.county-office-member-statistics-page .statistics-content .statistics-wrapper .stat-card .behavior-stats .behavior-item .behavior-content .behavior-row-bottom[data-v-361be318]{display:flex;align-items:baseline;justify-content:space-between}.county-office-member-statistics-page .statistics-content .statistics-wrapper .stat-card .behavior-stats .behavior-item .behavior-content .behavior-row-bottom .behavior-value[data-v-361be318]{font-size:.64rem;font-weight:600;color:#323233;line-height:1}.county-office-member-statistics-page .statistics-content .statistics-wrapper .stat-card .behavior-stats .behavior-item .behavior-content .behavior-row-bottom .behavior-platform-total[data-v-361be318]{font-size:.32rem;color:#969799;line-height:1.4;white-space:nowrap}.caregiver-audit-page[data-v-6fd3f094]{min-height:100vh;background-color:#f5f5f5}.caregiver-audit-page .audit-content[data-v-6fd3f094]{padding-bottom:.53333rem}.caregiver-audit-page .audit-content .empty-container[data-v-6fd3f094],.caregiver-audit-page .audit-content .loading-container[data-v-6fd3f094]{padding:1.06667rem .53333rem;text-align:center}.caregiver-audit-page .audit-content .section[data-v-6fd3f094]{background:#fff;padding:.42667rem;margin-bottom:.32rem}.caregiver-audit-page .audit-content .section .section-header[data-v-6fd3f094]{margin-bottom:.32rem}.caregiver-audit-page .audit-content .section .section-header h3[data-v-6fd3f094]{margin:0;font-size:.42667rem;font-weight:600;color:#323233}.caregiver-audit-page .audit-content .section .form-actions[data-v-6fd3f094]{margin-top:.42667rem;padding-bottom:.53333rem}.caregiver-audit-page .audit-content .section .form-actions .van-button[data-v-6fd3f094]{height:1.28rem;font-size:.42667rem;font-weight:500}.feedback-detail-page[data-v-41c5a9de]{min-height:100vh;background-color:#f5f5f5}.feedback-detail-page .detail-content[data-v-41c5a9de]{padding-bottom:.53333rem}.feedback-detail-page .detail-content .empty-container[data-v-41c5a9de],.feedback-detail-page .detail-content .loading-container[data-v-41c5a9de]{padding:1.06667rem .53333rem;text-align:center}.feedback-detail-page .detail-content .section[data-v-41c5a9de]{background:#fff;padding:.42667rem;margin-bottom:.32rem}.feedback-detail-page .detail-content .section .section-header[data-v-41c5a9de]{margin-bottom:.32rem}.feedback-detail-page .detail-content .section .section-header h3[data-v-41c5a9de]{margin:0;font-size:.42667rem;font-weight:600;color:#323233}.feedback-detail-page .detail-content .section .content-box[data-v-41c5a9de]{background:#f7f8fa;padding:.32rem;border-radius:.21333rem;font-size:.37333rem;line-height:1.6;color:#323233;white-space:pre-wrap;word-break:break-word;margin-bottom:.42667rem}.feedback-detail-page .detail-content .section .content-box.reply-box[data-v-41c5a9de]{background:#e8f5e9}.feedback-detail-page .detail-content .section .form-actions[data-v-41c5a9de]{margin-top:.42667rem;padding-bottom:.53333rem}.feedback-detail-page .detail-content .section .form-actions .van-button[data-v-41c5a9de]{height:1.28rem;font-size:.42667rem;font-weight:500}.feedback-detail-page .detail-content .section .waiting-reply-tip[data-v-41c5a9de]{padding:1.06667rem .53333rem;text-align:center;color:#969799}.feedback-detail-page .detail-content .section .waiting-reply-tip p[data-v-41c5a9de]{margin:.32rem 0 0;font-size:.37333rem}.knowledge-detail-page[data-v-79ae68e6]{min-height:100vh;background-color:#f5f5f5}.knowledge-detail-page .error-container[data-v-79ae68e6],.knowledge-detail-page .loading-container[data-v-79ae68e6]{padding:1.6rem .53333rem;text-align:center}.knowledge-detail-page .detail-content[data-v-79ae68e6]{padding:.42667rem}.knowledge-detail-page .detail-content .header-section[data-v-79ae68e6]{background:#fff;border-radius:.21333rem;padding:.53333rem;margin-bottom:.32rem}.knowledge-detail-page .detail-content .header-section .title[data-v-79ae68e6]{font-size:.53333rem;font-weight:600;color:#323233;margin:0 0 .32rem 0;line-height:1.5}.knowledge-detail-page .detail-content .header-section .meta-info[data-v-79ae68e6]{display:flex;align-items:center;gap:.32rem}.knowledge-detail-page .detail-content .header-section .meta-info .date[data-v-79ae68e6]{font-size:.32rem;color:#969799}.knowledge-detail-page .detail-content .stats-section[data-v-79ae68e6]{background:#fff;border-radius:.21333rem;padding:.42667rem;margin-bottom:.32rem;display:flex;justify-content:space-around}.knowledge-detail-page .detail-content .stats-section .stat-item[data-v-79ae68e6]{display:flex;flex-direction:column;align-items:center;gap:.21333rem}.knowledge-detail-page .detail-content .stats-section .stat-item[data-v-79ae68e6] .van-icon{font-size:.64rem;color:#1989fa}.knowledge-detail-page .detail-content .stats-section .stat-item .stat-label[data-v-79ae68e6]{font-size:.32rem;color:#969799}.knowledge-detail-page .detail-content .stats-section .stat-item .stat-value[data-v-79ae68e6]{font-size:.48rem;font-weight:600;color:#323233}.knowledge-detail-page .detail-content .content-section[data-v-79ae68e6]{background:#fff;border-radius:.21333rem;padding:.53333rem;margin-bottom:.32rem}.knowledge-detail-page .detail-content .content-section .content-title[data-v-79ae68e6]{font-size:.42667rem;font-weight:600;color:#323233;margin-bottom:.32rem}.knowledge-detail-page .detail-content .content-section .content-text[data-v-79ae68e6]{font-size:.4rem;color:#646566;line-height:1.8;white-space:pre-wrap;word-break:break-word}.knowledge-detail-page .detail-content .action-section[data-v-79ae68e6]{margin-bottom:.32rem}.knowledge-detail-page .detail-content .audio-progress-section[data-v-79ae68e6]{background:#fff;border-radius:.21333rem;padding:.42667rem}.knowledge-detail-page .detail-content .audio-progress-section .progress-bar[data-v-79ae68e6]{width:100%;height:.10667rem;background:#ebedf0;border-radius:.05333rem;overflow:hidden;margin-bottom:.32rem}.knowledge-detail-page .detail-content .audio-progress-section .progress-bar .progress-fill[data-v-79ae68e6]{height:100%;background:linear-gradient(90deg,#1989fa,#07c160);transition:width .1s linear}.knowledge-detail-page .detail-content .audio-progress-section .progress-actions[data-v-79ae68e6]{display:flex;justify-content:center;align-items:center}.knowledge-detail-page .detail-content .audio-progress-section .progress-actions[data-v-79ae68e6] .van-button{min-width:2.66667rem}.foundation-login-page[data-v-e2227e64]{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2)}.foundation-login-page .login-content[data-v-e2227e64]{padding:1.06667rem .53333rem .53333rem}.foundation-login-page .login-content .login-header[data-v-e2227e64]{text-align:center;color:#fff;margin-bottom:1.33333rem}.foundation-login-page .login-content .login-header h2[data-v-e2227e64]{font-size:.64rem;margin:.53333rem 0 .26667rem;font-weight:700}.foundation-login-page .login-content .login-header p[data-v-e2227e64]{font-size:.37333rem;opacity:.9;margin:0}.foundation-login-page .login-content .login-actions[data-v-e2227e64]{margin:.8rem .42667rem 0}.foundation-login-page .login-content .login-actions .submit-btn[data-v-e2227e64]{height:1.33333rem;font-size:.42667rem;margin-bottom:.4rem}.foundation-login-page .login-content .login-actions .back-btn[data-v-e2227e64]{height:1.33333rem;font-size:.42667rem}.foundation-layout[data-v-725afa69]{display:flex;flex-direction:column;height:100vh;overflow:hidden}.foundation-layout .content-wrapper[data-v-725afa69]{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}[data-v-725afa69] .van-tabbar{overflow:visible}[data-v-725afa69] .ai-chat-tab{position:relative;overflow:visible}[data-v-725afa69] .ai-chat-tab .van-tabbar-item__wrapper{position:relative;overflow:visible;display:flex;flex-direction:column;align-items:center}[data-v-725afa69] .ai-chat-tab .van-tabbar-item__icon{display:none!important}.foundation-home-page[data-v-622d735c]{min-height:100%;background-color:#f5f5f5}.foundation-home-page .home-content[data-v-622d735c]{padding-bottom:.53333rem}.foundation-home-page .home-content .section[data-v-622d735c]{background:#fff;padding:.42667rem;margin-bottom:.32rem}.foundation-home-page .home-content .section .section-header[data-v-622d735c]{margin-bottom:.32rem}.foundation-home-page .home-content .section .section-header h2[data-v-622d735c]{margin:0;font-size:.48rem;font-weight:600;color:#323233}.foundation-home-page .home-content .section .loading-container[data-v-622d735c]{padding:1.06667rem .53333rem;text-align:center;min-height:2.66667rem;display:flex;align-items:center;justify-content:center;height:auto}.foundation-home-page .home-content .section .empty-container[data-v-622d735c]{padding:1.06667rem .53333rem;text-align:center;min-height:2.66667rem}.foundation-home-page .home-content .section .todo-list[data-v-622d735c] .van-cell{padding:.32rem 0;align-items:center}.foundation-home-page .home-content .section .todo-list[data-v-622d735c] .van-cell:not(:last-child){border-bottom:.02667rem solid #ebedf0}.foundation-home-page .home-content .section .todo-list[data-v-622d735c] .van-cell .van-cell__value{display:flex;align-items:center;justify-content:flex-end;gap:.21333rem}.foundation-home-page .home-content .section .todo-list .todo-icon[data-v-622d735c]{width:1.06667rem;height:1.06667rem;border-radius:.26667rem;display:flex;align-items:center;justify-content:center;margin-right:.32rem;flex-shrink:0}.foundation-home-page .home-content .section .todo-list .todo-icon.feedback[data-v-622d735c]{background:linear-gradient(135deg,#1989fa,#0570c9);color:#fff}.foundation-home-page .home-content .section .todo-list .todo-icon.audit[data-v-622d735c]{background:linear-gradient(135deg,#ff9800,#f57c00);color:#fff}.foundation-home-page .home-content .section .todo-list .todo-content[data-v-622d735c]{flex:1;min-width:0}.foundation-home-page .home-content .section .todo-list .todo-title-row .todo-title-text[data-v-622d735c]{font-size:.4rem;font-weight:500;color:#323233;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.foundation-home-page .home-content .section .todo-list .todo-time-row[data-v-622d735c]{margin-top:.10667rem}.foundation-home-page .home-content .section .todo-list .todo-time-row .todo-time[data-v-622d735c]{font-size:.32rem;color:#969799}.foundation-home-page .home-content .section .todo-list .todo-right-content[data-v-622d735c]{display:flex;align-items:center;gap:.21333rem}.foundation-home-page .home-content .section .todo-list .todo-right-content .todo-type-tag[data-v-622d735c]{flex-shrink:0}.foundation-home-page .home-content .quick-actions[data-v-622d735c]{background:#fff;padding:.53333rem 0;margin-bottom:.42667rem}.foundation-home-page .home-content .quick-actions[data-v-622d735c] .van-grid-item{padding:.42667rem .21333rem}.foundation-home-page .home-content .quick-actions[data-v-622d735c] .van-grid-item__icon{font-size:.64rem;color:#1989fa;margin-bottom:.21333rem}.foundation-home-page .home-content .quick-actions[data-v-622d735c] .van-grid-item__text{font-size:.32rem;color:#323233;margin-top:0}.foundation-children-page[data-v-1a22d034]{background:#f5f5f5}.foundation-children-page .search-bar[data-v-1a22d034]{background:#fff;padding:.21333rem 0}.foundation-children-page .filter-bar[data-v-1a22d034]{background:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:10}.foundation-children-page .filter-bar[data-v-1a22d034] .van-dropdown-menu{border-bottom:.02667rem solid #ebedf0}.foundation-children-page .children-content[data-v-1a22d034]{min-height:calc(100vh - 3.2rem)}.foundation-children-page .empty-wrapper[data-v-1a22d034]{padding:2.66667rem .53333rem;text-align:center}.foundation-children-page .children-list[data-v-1a22d034]{padding:.21333rem .42667rem}.foundation-children-page .children-list .child-cell[data-v-1a22d034]{align-items:center}.foundation-children-page .children-list .child-cell[data-v-1a22d034] .van-cell{padding:.42667rem;background:#fff;border-radius:.21333rem;margin-bottom:.21333rem;display:flex;align-items:center}.foundation-children-page .children-list .child-cell[data-v-1a22d034] .van-cell__left-icon{margin-right:.42667rem;display:flex;align-items:center}.foundation-children-page .children-list .child-cell[data-v-1a22d034] .van-cell__title{flex:1;margin-left:.32rem;padding:0;min-width:0}.foundation-children-page .children-list .child-cell .child-info[data-v-1a22d034]{display:flex;flex-direction:column;gap:.21333rem}.foundation-children-page .children-list .child-cell .child-info .info-row[data-v-1a22d034]{display:flex;align-items:center;line-height:1.5}.foundation-children-page .children-list .child-cell .child-info .info-row.info-row-name[data-v-1a22d034]{display:flex;align-items:center;gap:.21333rem}.foundation-children-page .children-list .child-cell .child-info .info-row.info-row-name .child-name[data-v-1a22d034]{font-size:.42667rem;font-weight:500;color:#323233}.foundation-children-page .children-list .child-cell .child-info .info-row.info-row-name .child-age[data-v-1a22d034]{font-size:.37333rem;color:#969799}.foundation-children-page .children-list .child-cell .child-info .info-row.info-row-detail[data-v-1a22d034]{display:flex;align-items:center;gap:.42667rem;flex-wrap:wrap}.foundation-children-page .children-list .child-cell .child-info .info-row.info-row-detail .detail-item[data-v-1a22d034]{display:flex;align-items:center;gap:.10667rem;font-size:.34667rem;color:#969799}.foundation-children-page .children-list .child-cell .child-info .info-row.info-row-detail .detail-item .van-icon[data-v-1a22d034]{color:#969799}.foundation-children-page .children-list .child-avatar[data-v-1a22d034]{width:1.49333rem;height:1.49333rem;border-radius:.26667rem;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.foundation-children-page .children-list .child-avatar.avatar-boy[data-v-1a22d034]{background:linear-gradient(135deg,#4a90e2,#357abd)}.foundation-children-page .children-list .child-avatar.avatar-girl[data-v-1a22d034]{background:linear-gradient(135deg,#ff6b9d,#ff8fab)}.foundation-children-page .children-list .child-avatar.avatar-default[data-v-1a22d034]{background:linear-gradient(135deg,#667eea,#764ba2)}.foundation-child-detail-page[data-v-77f765e9]{min-height:100%;background-color:#f5f5f5}.foundation-child-detail-page .error-wrapper[data-v-77f765e9],.foundation-child-detail-page .loading-wrapper[data-v-77f765e9]{padding:2.66667rem .53333rem;text-align:center}.foundation-child-detail-page .detail-content[data-v-77f765e9]{padding-bottom:.53333rem}.foundation-child-detail-page .detail-content .nurturer-item[data-v-77f765e9]{padding:.32rem .42667rem;background:#fff;border-bottom:.02667rem solid #ebedf0}.foundation-child-detail-page .detail-content .nurturer-item[data-v-77f765e9]:last-child{border-bottom:none}.foundation-child-detail-page .detail-content .nurturer-item .nurturer-header[data-v-77f765e9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.21333rem}.foundation-child-detail-page .detail-content .nurturer-item .nurturer-header .nurturer-name[data-v-77f765e9]{font-size:.4rem;font-weight:500;color:#323233}.foundation-child-detail-page .detail-content .nurturer-item .nurturer-info[data-v-77f765e9]{display:flex;flex-wrap:wrap;gap:.32rem;font-size:.34667rem;color:#646566}.foundation-child-detail-page .detail-content .nurturer-item .nurturer-info .info-item[data-v-77f765e9]{display:inline-block}.foundation-ai-chat-page[data-v-485cd073]{display:flex;flex-direction:column;height:100%;overflow:hidden}.foundation-profile-page[data-v-4ebb6a09]{min-height:100%;background-color:#f5f5f5}.foundation-profile-page .profile-content[data-v-4ebb6a09]{padding-bottom:.53333rem}.foundation-profile-page .profile-content .user-info-card[data-v-4ebb6a09]{background:linear-gradient(135deg,#667eea,#764ba2);padding:.8rem .53333rem;display:flex;align-items:center;gap:.42667rem;color:#fff}.foundation-profile-page .profile-content .user-info-card .user-avatar[data-v-4ebb6a09]{flex-shrink:0}.foundation-profile-page .profile-content .user-info-card .user-details[data-v-4ebb6a09]{flex:1;min-width:0}.foundation-profile-page .profile-content .user-info-card .user-details .username[data-v-4ebb6a09]{font-size:.53333rem;font-weight:600;margin-bottom:.16rem}.foundation-profile-page .profile-content .user-info-card .user-details .role[data-v-4ebb6a09]{font-size:.37333rem;opacity:.9}.foundation-profile-page .profile-content .function-list[data-v-4ebb6a09]{margin-top:.32rem}.foundation-profile-page .profile-content .function-list[data-v-4ebb6a09] .van-cell{display:flex;align-items:center;padding:.32rem .42667rem}.foundation-profile-page .profile-content .function-list[data-v-4ebb6a09] .van-cell .van-cell__title{display:flex;align-items:center;line-height:1.5}.foundation-profile-page .profile-content .function-list[data-v-4ebb6a09] .van-cell .van-cell__right-icon{display:flex;align-items:center}.foundation-profile-page .profile-content .function-list .function-icon[data-v-4ebb6a09]{width:1.06667rem;height:1.06667rem;border-radius:.26667rem;display:flex;align-items:center;justify-content:center;margin-right:.32rem;flex-shrink:0}.foundation-profile-page .profile-content .function-list .function-icon.icon-county-office[data-v-4ebb6a09]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.foundation-profile-page .profile-content .function-list .function-icon.icon-project-village[data-v-4ebb6a09]{background:linear-gradient(135deg,#f093fb,#f5576c);color:#fff}.foundation-profile-page .profile-content .function-list .function-icon.icon-caregiver[data-v-4ebb6a09]{background:linear-gradient(135deg,#4facfe,#00f2fe);color:#fff}.foundation-profile-page .profile-content .function-list .function-icon.icon-nurturer[data-v-4ebb6a09]{background:linear-gradient(135deg,#43e97b,#38f9d7);color:#fff}.foundation-profile-page .profile-content .function-list .function-icon.icon-feedback[data-v-4ebb6a09]{background:linear-gradient(135deg,#9c27b0,#7b1fa2);color:#fff}.foundation-profile-page .profile-content .function-list .function-icon.icon-favorites[data-v-4ebb6a09]{background:linear-gradient(135deg,gold,#ffb300);color:#fff}.foundation-profile-page .profile-content .function-list .function-icon.icon-statistics[data-v-4ebb6a09]{background:linear-gradient(135deg,#1989fa,#0570c9);color:#fff}.foundation-profile-page .profile-content .logout-section[data-v-4ebb6a09]{margin-top:.8rem;padding:0 .42667rem}.foundation-statistics-page[data-v-b7602e7c]{min-height:100vh;background-color:#f5f5f5}.foundation-statistics-page .statistics-content[data-v-b7602e7c]{padding:.42667rem}.foundation-statistics-page .statistics-content .loading-wrapper[data-v-b7602e7c]{padding:2.66667rem .53333rem;text-align:center}.foundation-statistics-page .statistics-content .empty-wrapper[data-v-b7602e7c]{padding:2.66667rem .53333rem}.foundation-statistics-page .statistics-content .statistics-wrapper .stat-card[data-v-b7602e7c]{background:#fff;border-radius:.32rem;padding:.42667rem;margin-bottom:.42667rem}.foundation-statistics-page .statistics-content .statistics-wrapper .stat-card .card-header[data-v-b7602e7c]{display:flex;align-items:center;margin-bottom:.42667rem}.foundation-statistics-page .statistics-content .statistics-wrapper .stat-card .card-header .card-title[data-v-b7602e7c]{margin-left:.21333rem;font-size:.42667rem;font-weight:600;color:#323233}.foundation-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container[data-v-b7602e7c]{display:flex;flex-direction:column;align-items:center;padding:.53333rem 0}.foundation-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container .pie-chart-wrapper[data-v-b7602e7c]{position:relative;width:5.33333rem;height:5.33333rem;margin-bottom:.53333rem}.foundation-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container .pie-chart-wrapper .pie-chart[data-v-b7602e7c]{width:100%;height:100%}.foundation-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container .pie-chart-wrapper .pie-chart-center[data-v-b7602e7c]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.foundation-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container .pie-chart-wrapper .pie-chart-center .center-number[data-v-b7602e7c]{font-size:.85333rem;font-weight:600;color:#323233;line-height:1}.foundation-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container .pie-chart-wrapper .pie-chart-center .center-label[data-v-b7602e7c]{font-size:.32rem;color:#969799;margin-top:.10667rem}.foundation-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container .legend[data-v-b7602e7c]{width:100%;display:flex;justify-content:space-around}.foundation-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container .legend .legend-item[data-v-b7602e7c]{display:flex;flex-direction:column;align-items:center}.foundation-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container .legend .legend-item .legend-color[data-v-b7602e7c]{width:.42667rem;height:.42667rem;border-radius:.10667rem;margin-bottom:.21333rem}.foundation-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container .legend .legend-item .legend-content[data-v-b7602e7c]{text-align:center}.foundation-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container .legend .legend-item .legend-content .legend-label[data-v-b7602e7c]{font-size:.32rem;color:#646566;margin-bottom:.10667rem}.foundation-statistics-page .statistics-content .statistics-wrapper .stat-card .pie-chart-container .legend .legend-item .legend-content .legend-value[data-v-b7602e7c]{font-size:.53333rem;font-weight:600;color:#323233}.foundation-statistics-page .statistics-content .statistics-wrapper .stat-card .behavior-stats .behavior-item[data-v-b7602e7c]{display:flex;align-items:flex-start;padding:.42667rem;background:#f7f8fa;border-radius:.21333rem;margin-bottom:.32rem}.foundation-statistics-page .statistics-content .statistics-wrapper .stat-card .behavior-stats .behavior-item[data-v-b7602e7c]:last-child{margin-bottom:0}.foundation-statistics-page .statistics-content .statistics-wrapper .stat-card .behavior-stats .behavior-item .behavior-icon[data-v-b7602e7c]{width:1.28rem;height:1.28rem;border-radius:.32rem;display:flex;align-items:center;justify-content:center;margin-right:.32rem;flex-shrink:0}.foundation-statistics-page .statistics-content .statistics-wrapper .stat-card .behavior-stats .behavior-item .behavior-content[data-v-b7602e7c]{flex:1;min-width:0;display:flex;flex-direction:column}.foundation-statistics-page .statistics-content .statistics-wrapper .stat-card .behavior-stats .behavior-item .behavior-content .behavior-row-top[data-v-b7602e7c]{display:flex;align-items:center;justify-content:space-between}.foundation-statistics-page .statistics-content .statistics-wrapper .stat-card .behavior-stats .behavior-item .behavior-content .behavior-row-top .behavior-label[data-v-b7602e7c]{font-size:.37333rem;color:#646566;line-height:1.4}.foundation-statistics-page .statistics-content .statistics-wrapper .stat-card .behavior-stats .behavior-item .behavior-content .behavior-row-bottom[data-v-b7602e7c]{display:flex;align-items:baseline;justify-content:flex-start;gap:.32rem}.foundation-statistics-page .statistics-content .statistics-wrapper .stat-card .behavior-stats .behavior-item .behavior-content .behavior-row-bottom .behavior-value[data-v-b7602e7c]{font-size:.64rem;font-weight:600;color:#323233;line-height:1}.county-offices-page[data-v-e500f71e]{min-height:100%;background:#f5f5f5}.county-offices-page .content[data-v-e500f71e]{padding-bottom:2.13333rem}.county-offices-page .content .empty-container[data-v-e500f71e],.county-offices-page .content .loading-container[data-v-e500f71e]{padding:2.66667rem .53333rem;text-align:center}.county-offices-page .content .county-office-list[data-v-e500f71e]{padding:.21333rem .42667rem}.county-offices-page .content .county-office-list[data-v-e500f71e] .van-swipe-cell{margin-bottom:.21333rem}.county-offices-page .content .county-office-list[data-v-e500f71e] .van-swipe-cell:last-child{margin-bottom:0}.county-offices-page .content .county-office-list .office-cell[data-v-e500f71e] .van-cell{padding:.37333rem .42667rem;background:#fff;border-radius:.21333rem}.county-offices-page .content .county-office-list .office-cell[data-v-e500f71e] .van-cell__title{width:100%}.county-offices-page .content .county-office-list .office-cell .office-title[data-v-e500f71e]{display:flex;align-items:center;gap:.21333rem}.county-offices-page .content .county-office-list .office-cell .office-title .office-name[data-v-e500f71e]{font-size:.42667rem;font-weight:500;color:#323233}.county-offices-page .content .county-office-list .office-cell .office-title .office-contact[data-v-e500f71e]{font-size:.34667rem;font-weight:400;color:#969799}.county-offices-page .content .county-office-list .office-cell[data-v-e500f71e] .van-cell__label{font-size:.34667rem;color:#969799;margin-top:.10667rem}.county-offices-page .content .county-office-list .office-cell[data-v-e500f71e] .van-cell__right-icon{margin-left:.21333rem}.county-offices-page .content .county-office-list .office-cell .info-icon[data-v-e500f71e]{display:flex;align-items:center;justify-content:center;width:.85333rem;height:.85333rem;color:#1989fa;cursor:pointer;transition:all .2s}.county-offices-page .content .county-office-list .office-cell .info-icon[data-v-e500f71e]:active{opacity:.6;transform:scale(.95)}.county-offices-page .content .county-office-list .swipe-actions[data-v-e500f71e]{display:flex;height:100%}.county-offices-page .content .county-office-list .swipe-actions .swipe-action[data-v-e500f71e]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:2.13333rem;color:#fff;font-size:.34667rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.county-offices-page .content .county-office-list .swipe-actions .swipe-action .van-icon[data-v-e500f71e]{margin-bottom:.10667rem}.county-offices-page .content .county-office-list .swipe-actions .swipe-action span[data-v-e500f71e]{font-size:.32rem}.county-offices-page .content .county-office-list .swipe-actions .swipe-action.swipe-action-edit[data-v-e500f71e]{background:#1989fa}.county-offices-page .content .county-office-list .swipe-actions .swipe-action.swipe-action-delete[data-v-e500f71e]{background:#ee0a24}.county-offices-page .content .county-office-list .swipe-actions .swipe-action[data-v-e500f71e]:active{opacity:.8}.county-offices-page .fab-button[data-v-e500f71e]{position:fixed;right:.53333rem;bottom:2.13333rem;width:1.49333rem;height:1.49333rem;border-radius:50%;background:linear-gradient(135deg,#1989fa,#076dd9);box-shadow:0 .16rem .53333rem rgba(25,137,250,.4);display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;z-index:100;transition:all .3s ease}.county-offices-page .fab-button[data-v-e500f71e]:active{transform:scale(.95);box-shadow:0 .08rem .26667rem rgba(25,137,250,.4)}@supports(padding:max(0px)){.county-offices-page .fab-button[data-v-e500f71e]{bottom:max(2.13333rem,2.13333rem + env(safe-area-inset-bottom))}}.county-offices-page .form-container[data-v-e500f71e]{height:100%;display:flex;flex-direction:column;background:#fff}.county-offices-page .form-container .form-header[data-v-e500f71e]{padding:.53333rem;text-align:center;border-bottom:.02667rem solid #ebedf0;flex-shrink:0}.county-offices-page .form-container .form-header h3[data-v-e500f71e]{margin:0;font-size:.48rem;font-weight:600;color:#323233}.county-offices-page .form-container[data-v-e500f71e] .van-form{flex:1;overflow-y:auto;padding:.42667rem 0}.county-offices-page .form-container[data-v-e500f71e] .van-form .van-field{margin-bottom:.32rem}.county-offices-page .form-container .form-footer[data-v-e500f71e]{margin-top:.64rem;padding:0 .42667rem .42667rem;flex-shrink:0}.county-offices-page .form-container .form-footer .van-button[data-v-e500f71e]{height:1.28rem;font-size:.42667rem;font-weight:500}.county-office-detail-page[data-v-4937d54e]{min-height:100vh;background-color:#f5f5f5}.county-office-detail-page .content[data-v-4937d54e]{padding:.32rem .42667rem}.county-office-detail-page .content .loading-container[data-v-4937d54e]{padding:1.06667rem .53333rem;text-align:center}.county-office-detail-page .content .detail-content .section[data-v-4937d54e]{background:#fff;border-radius:.21333rem;padding:.42667rem;margin-bottom:.32rem}.county-office-detail-page .content .detail-content .section .section-header[data-v-4937d54e]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.32rem}.county-office-detail-page .content .detail-content .section .section-header h3[data-v-4937d54e]{margin:0;font-size:.48rem;font-weight:600;color:#323233}.county-office-detail-page .content .detail-content .section .section-header .member-count[data-v-4937d54e]{font-size:.37333rem;color:#969799}.county-office-detail-page .content .detail-content .section .empty-container[data-v-4937d54e],.county-office-detail-page .content .detail-content .section .loading-container[data-v-4937d54e]{padding:.53333rem;text-align:center}.county-office-detail-page .content .detail-content .section[data-v-4937d54e] .van-cell-group{border-radius:.21333rem;overflow:hidden}.county-office-detail-page .content .detail-content .section[data-v-4937d54e] .van-cell{padding:.32rem .42667rem}.county-office-detail-page .content .detail-content .section[data-v-4937d54e] .van-cell .van-cell__title{font-size:.37333rem;color:#646566}.county-office-detail-page .content .detail-content .section[data-v-4937d54e] .van-cell .van-cell__value{font-size:.37333rem;color:#323233}.county-office-detail-page .content .detail-content .section .member-list[data-v-4937d54e] .van-swipe-cell{margin-bottom:.21333rem}.county-office-detail-page .content .detail-content .section .member-list[data-v-4937d54e] .van-swipe-cell:last-child{margin-bottom:0}.county-office-detail-page .content .detail-content .section .member-list .member-cell[data-v-4937d54e] .van-cell{padding:.37333rem .42667rem;background:#fff;border-radius:.21333rem}.county-office-detail-page .content .detail-content .section .member-list .member-cell[data-v-4937d54e] .van-cell__title{width:100%}.county-office-detail-page .content .detail-content .section .member-list .member-cell .member-title-row[data-v-4937d54e]{display:flex;align-items:center;gap:.21333rem}.county-office-detail-page .content .detail-content .section .member-list .member-cell .member-title-row .member-name[data-v-4937d54e]{font-size:.42667rem;font-weight:500;color:#323233}.county-office-detail-page .content .detail-content .section .member-list .member-cell .member-title-row .audit-status-tag[data-v-4937d54e]{flex-shrink:0}.county-office-detail-page .content .detail-content .section .member-list .member-cell[data-v-4937d54e] .van-cell__label{font-size:.34667rem;color:#969799;margin-top:.10667rem}.county-office-detail-page .content .detail-content .section .member-list .swipe-actions[data-v-4937d54e]{display:flex;height:100%}.county-office-detail-page .content .detail-content .section .member-list .swipe-actions .swipe-action[data-v-4937d54e]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:2.13333rem;color:#fff;font-size:.34667rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.county-office-detail-page .content .detail-content .section .member-list .swipe-actions .swipe-action .van-icon[data-v-4937d54e]{margin-bottom:.10667rem}.county-office-detail-page .content .detail-content .section .member-list .swipe-actions .swipe-action span[data-v-4937d54e]{font-size:.32rem}.county-office-detail-page .content .detail-content .section .member-list .swipe-actions .swipe-action.swipe-action-edit[data-v-4937d54e]{background:#1989fa}.county-office-detail-page .content .detail-content .section .member-list .swipe-actions .swipe-action.swipe-action-delete[data-v-4937d54e]{background:#ee0a24}.county-office-detail-page .content .detail-content .section .member-list .swipe-actions .swipe-action.swipe-action-audit[data-v-4937d54e]{background:#07c160}.county-office-detail-page .content .detail-content .section .member-list .swipe-actions .swipe-action[data-v-4937d54e]:active{opacity:.8}.county-office-detail-page .form-container[data-v-4937d54e]{padding:.42667rem}.county-office-detail-page .form-container .form-header[data-v-4937d54e]{margin-bottom:.53333rem}.county-office-detail-page .form-container[data-v-4937d54e]{height:100%;display:flex;flex-direction:column;background:#fff}.county-office-detail-page .form-container .form-header[data-v-4937d54e]{padding:.53333rem;text-align:center;border-bottom:.02667rem solid #ebedf0;flex-shrink:0}.county-office-detail-page .form-container .form-header h3[data-v-4937d54e]{margin:0;font-size:.48rem;font-weight:600;color:#323233}.county-office-detail-page .form-container[data-v-4937d54e] .van-form{flex:1;overflow-y:auto}.county-office-detail-page .form-container[data-v-4937d54e] .van-form .van-field{margin-bottom:.32rem}.county-office-detail-page .form-container .form-footer[data-v-4937d54e]{margin-top:.64rem;padding:0 .42667rem .42667rem;flex-shrink:0}.county-office-detail-page .form-container .form-footer .van-button[data-v-4937d54e]{height:1.28rem;font-size:.42667rem;font-weight:500}.county-office-member-audit-page[data-v-113004bc]{min-height:100vh;background-color:#f5f5f5}.county-office-member-audit-page .audit-content[data-v-113004bc]{padding:.32rem .42667rem}.county-office-member-audit-page .audit-content .empty-container[data-v-113004bc],.county-office-member-audit-page .audit-content .loading-container[data-v-113004bc]{padding:1.06667rem .53333rem;text-align:center}.county-office-member-audit-page .audit-content .section[data-v-113004bc]{background:#fff;border-radius:.21333rem;padding:.42667rem;margin-bottom:.32rem}.county-office-member-audit-page .audit-content .section .section-header[data-v-113004bc]{margin-bottom:.32rem}.county-office-member-audit-page .audit-content .section .section-header h3[data-v-113004bc]{margin:0;font-size:.48rem;font-weight:600;color:#323233}.county-office-member-audit-page .audit-content .section[data-v-113004bc] .van-cell-group{border-radius:.21333rem;overflow:hidden}.county-office-member-audit-page .audit-content .section[data-v-113004bc] .van-cell{padding:.32rem .42667rem}.county-office-member-audit-page .audit-content .section[data-v-113004bc] .van-cell .van-cell__title{font-size:.37333rem;color:#646566}.county-office-member-audit-page .audit-content .section[data-v-113004bc] .van-cell .van-cell__value{font-size:.37333rem;color:#323233}.county-office-member-audit-page .audit-content .section .form-actions[data-v-113004bc]{margin-top:.64rem;padding:0 .42667rem .42667rem}.county-office-member-audit-page .audit-content .section .form-actions .van-button[data-v-113004bc]{height:1.28rem;font-size:.42667rem;font-weight:500}.foundation-feedback-page[data-v-07b3fa43]{min-height:100%;background:#f5f5f5}.foundation-feedback-page .feedback-content[data-v-07b3fa43]{padding-bottom:.53333rem}.foundation-feedback-page .empty-wrapper[data-v-07b3fa43],.foundation-feedback-page .loading-wrapper[data-v-07b3fa43]{padding:2.66667rem .53333rem;text-align:center}.foundation-feedback-page .feedback-list[data-v-07b3fa43]{padding:.21333rem .42667rem}.foundation-feedback-page .feedback-list .status-tags[data-v-07b3fa43]{display:flex;align-items:center;gap:.10667rem}.feedback-detail-page[data-v-620a3590]{min-height:100vh;background-color:#f5f5f5}.feedback-detail-page .detail-content[data-v-620a3590]{padding-bottom:.53333rem}.feedback-detail-page .detail-content .empty-container[data-v-620a3590],.feedback-detail-page .detail-content .loading-container[data-v-620a3590]{padding:1.06667rem .53333rem;text-align:center}.feedback-detail-page .detail-content .section[data-v-620a3590]{background:#fff;padding:.42667rem;margin-bottom:.32rem}.feedback-detail-page .detail-content .section .section-header[data-v-620a3590]{margin-bottom:.32rem}.feedback-detail-page .detail-content .section .section-header h3[data-v-620a3590]{margin:0;font-size:.42667rem;font-weight:600;color:#323233}.feedback-detail-page .detail-content .section .content-box[data-v-620a3590]{background:#f7f8fa;padding:.32rem;border-radius:.21333rem;font-size:.37333rem;line-height:1.6;color:#323233;white-space:pre-wrap;word-break:break-word;margin-bottom:.42667rem}.feedback-detail-page .detail-content .section .content-box.reply-box[data-v-620a3590]{background:#e8f5e9}.feedback-detail-page .detail-content .section .form-actions[data-v-620a3590]{margin-top:.42667rem;padding-bottom:.53333rem}.feedback-detail-page .detail-content .section .form-actions .van-button[data-v-620a3590]{height:1.28rem;font-size:.42667rem;font-weight:500}.project-villages-page[data-v-1fa536a9]{min-height:100vh;background-color:#f5f5f5}.project-villages-page .content[data-v-1fa536a9]{padding:.32rem .42667rem}.project-villages-page .content .empty-container[data-v-1fa536a9],.project-villages-page .content .loading-container[data-v-1fa536a9]{padding:1.06667rem .53333rem;text-align:center}.project-villages-page .content .project-village-list[data-v-1fa536a9] .van-cell{margin-bottom:.32rem;border-radius:.21333rem;padding:.42667rem}.project-villages-page .content .project-village-list[data-v-1fa536a9] .van-cell .van-cell__title{width:100%}.project-villages-page .content .project-village-list[data-v-1fa536a9] .van-cell .van-cell__label{margin-top:.10667rem;font-size:.32rem;color:#969799;line-height:1.5}.project-villages-page .content .project-village-list[data-v-1fa536a9] .van-cell .village-title-row{display:flex;align-items:center;justify-content:space-between;width:100%;gap:.32rem}.project-villages-page .content .project-village-list[data-v-1fa536a9] .van-cell .village-title-row .village-name{font-size:.42667rem;font-weight:500;color:#323233;flex-shrink:0}.project-villages-page .content .project-village-list[data-v-1fa536a9] .van-cell .village-title-row .village-stats{display:flex;align-items:center;gap:.21333rem;flex-wrap:wrap;justify-content:flex-end;flex:1}.project-villages-page .content .project-village-list[data-v-1fa536a9] .van-cell .village-title-row .village-stats .stat-item{font-size:.32rem;color:#969799;white-space:nowrap}.foundation-caregivers-page[data-v-2c66be42]{min-height:100vh;background:#f5f5f5}.foundation-caregivers-page .search-bar[data-v-2c66be42]{background:#fff;padding:.21333rem 0}.foundation-caregivers-page .filter-bar[data-v-2c66be42]{background:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:10}.foundation-caregivers-page .filter-bar[data-v-2c66be42] .van-dropdown-menu{border-bottom:.02667rem solid #ebedf0}.foundation-caregivers-page .caregivers-content[data-v-2c66be42]{min-height:calc(100vh - 3.2rem)}.foundation-caregivers-page .empty-wrapper[data-v-2c66be42]{padding:2.66667rem .53333rem;text-align:center}.foundation-caregivers-page .caregivers-list[data-v-2c66be42]{padding:.21333rem .42667rem}.foundation-caregivers-page .caregivers-list .caregiver-cell[data-v-2c66be42]{align-items:center}.foundation-caregivers-page .caregivers-list .caregiver-cell[data-v-2c66be42] .van-cell{padding:.42667rem;background:#fff;border-radius:.21333rem;margin-bottom:.21333rem;display:flex;align-items:center}.foundation-caregivers-page .caregivers-list .caregiver-cell[data-v-2c66be42] .van-cell__left-icon{margin-right:.42667rem;display:flex;align-items:center}.foundation-caregivers-page .caregivers-list .caregiver-cell[data-v-2c66be42] .van-cell__title{flex:1;margin-left:.32rem;padding:0;min-width:0}.foundation-caregivers-page .caregivers-list .caregiver-cell[data-v-2c66be42] .van-cell__value{display:flex;align-items:center;justify-content:flex-end;gap:.21333rem;flex-shrink:0}.foundation-caregivers-page .caregivers-list .caregiver-cell .caregiver-info[data-v-2c66be42]{display:flex;flex-direction:column;gap:.21333rem}.foundation-caregivers-page .caregivers-list .caregiver-cell .caregiver-info .info-row[data-v-2c66be42]{display:flex;align-items:center;line-height:1.5}.foundation-caregivers-page .caregivers-list .caregiver-cell .caregiver-info .info-row.info-row-name[data-v-2c66be42]{display:flex;align-items:center;gap:.21333rem}.foundation-caregivers-page .caregivers-list .caregiver-cell .caregiver-info .info-row.info-row-name .caregiver-name[data-v-2c66be42]{font-size:.42667rem;font-weight:500;color:#323233}.foundation-caregivers-page .caregivers-list .caregiver-cell .caregiver-info .info-row.info-row-name .caregiver-age[data-v-2c66be42]{font-size:.37333rem;color:#969799}.foundation-caregivers-page .caregivers-list .caregiver-cell .caregiver-info .info-row.info-row-detail[data-v-2c66be42]{display:flex;align-items:center;gap:.42667rem;flex-wrap:wrap}.foundation-caregivers-page .caregivers-list .caregiver-cell .caregiver-info .info-row.info-row-detail .detail-item[data-v-2c66be42]{display:flex;align-items:center;gap:.10667rem;font-size:.34667rem;color:#969799}.foundation-caregivers-page .caregivers-list .caregiver-cell .caregiver-info .info-row.info-row-detail .detail-item .van-icon[data-v-2c66be42]{color:#969799}.foundation-caregivers-page .caregivers-list .caregiver-cell .status-tag[data-v-2c66be42]{flex-shrink:0}.foundation-caregivers-page .caregivers-list .caregiver-avatar[data-v-2c66be42]{width:1.49333rem;height:1.49333rem;border-radius:.26667rem;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.foundation-caregivers-page .caregivers-list .caregiver-avatar.avatar-boy[data-v-2c66be42]{background:linear-gradient(135deg,#4a90e2,#357abd)}.foundation-caregivers-page .caregivers-list .caregiver-avatar.avatar-girl[data-v-2c66be42]{background:linear-gradient(135deg,#ff6b9d,#ff8fab)}.foundation-caregivers-page .caregivers-list .caregiver-avatar.avatar-default[data-v-2c66be42]{background:linear-gradient(135deg,#667eea,#764ba2)}.foundation-caregivers-page .detail-dialog-content[data-v-2c66be42]{height:100%;display:flex;flex-direction:column;background:#fff}.foundation-caregivers-page .detail-dialog-content .dialog-header[data-v-2c66be42]{padding:.53333rem;text-align:center;border-bottom:.02667rem solid #ebedf0;flex-shrink:0}.foundation-caregivers-page .detail-dialog-content .dialog-header h3[data-v-2c66be42]{margin:0;font-size:.48rem;font-weight:600;color:#323233}.foundation-caregivers-page .detail-dialog-content .detail-info[data-v-2c66be42]{flex:1;overflow-y:auto;padding:.42667rem}.foundation-caregivers-page .detail-dialog-content .detail-info[data-v-2c66be42] .van-cell{padding:.37333rem .42667rem}.foundation-caregivers-page .detail-dialog-content .detail-info[data-v-2c66be42] .van-cell .van-cell__title{font-size:.37333rem;color:#646566;font-weight:400}.foundation-caregivers-page .detail-dialog-content .detail-info[data-v-2c66be42] .van-cell .van-cell__value{font-size:.37333rem;color:#323233;font-weight:500}.foundation-nurturers-page[data-v-5ea6b7a5]{min-height:100vh;background:#f5f5f5}.foundation-nurturers-page .search-bar[data-v-5ea6b7a5]{background:#fff;padding:.21333rem 0}.foundation-nurturers-page .filter-bar[data-v-5ea6b7a5]{background:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:10}.foundation-nurturers-page .filter-bar[data-v-5ea6b7a5] .van-dropdown-menu{border-bottom:.02667rem solid #ebedf0}.foundation-nurturers-page .nurturers-content[data-v-5ea6b7a5]{min-height:calc(100vh - 3.2rem)}.foundation-nurturers-page .empty-wrapper[data-v-5ea6b7a5]{padding:2.66667rem .53333rem;text-align:center}.foundation-nurturers-page .nurturers-list[data-v-5ea6b7a5]{padding:.21333rem .42667rem}.foundation-nurturers-page .nurturers-list .nurturer-cell[data-v-5ea6b7a5]{align-items:center}.foundation-nurturers-page .nurturers-list .nurturer-cell[data-v-5ea6b7a5] .van-cell{padding:.42667rem;background:#fff;border-radius:.21333rem;margin-bottom:.21333rem;display:flex;align-items:center}.foundation-nurturers-page .nurturers-list .nurturer-cell[data-v-5ea6b7a5] .van-cell__left-icon{margin-right:.42667rem;display:flex;align-items:center}.foundation-nurturers-page .nurturers-list .nurturer-cell[data-v-5ea6b7a5] .van-cell__title{flex:1;margin-left:.32rem;padding:0;min-width:0}.foundation-nurturers-page .nurturers-list .nurturer-cell[data-v-5ea6b7a5] .van-cell__value{display:flex;align-items:center;justify-content:flex-end;gap:.21333rem;flex-shrink:0}.foundation-nurturers-page .nurturers-list .nurturer-cell .nurturer-info[data-v-5ea6b7a5]{display:flex;flex-direction:column;gap:.21333rem}.foundation-nurturers-page .nurturers-list .nurturer-cell .nurturer-info .info-row[data-v-5ea6b7a5]{display:flex;align-items:center;line-height:1.5}.foundation-nurturers-page .nurturers-list .nurturer-cell .nurturer-info .info-row.info-row-name[data-v-5ea6b7a5]{display:flex;align-items:center;gap:.21333rem}.foundation-nurturers-page .nurturers-list .nurturer-cell .nurturer-info .info-row.info-row-name .nurturer-name[data-v-5ea6b7a5]{font-size:.42667rem;font-weight:500;color:#323233}.foundation-nurturers-page .nurturers-list .nurturer-cell .nurturer-info .info-row.info-row-name .nurturer-age[data-v-5ea6b7a5]{font-size:.37333rem;color:#969799}.foundation-nurturers-page .nurturers-list .nurturer-cell .nurturer-info .info-row.info-row-detail[data-v-5ea6b7a5]{display:flex;align-items:center;gap:.42667rem;flex-wrap:wrap}.foundation-nurturers-page .nurturers-list .nurturer-cell .nurturer-info .info-row.info-row-detail .detail-item[data-v-5ea6b7a5]{display:flex;align-items:center;gap:.10667rem;font-size:.34667rem;color:#969799}.foundation-nurturers-page .nurturers-list .nurturer-cell .nurturer-info .info-row.info-row-detail .detail-item .van-icon[data-v-5ea6b7a5]{color:#969799}.foundation-nurturers-page .nurturers-list .nurturer-cell .pending-badge[data-v-5ea6b7a5]{flex-shrink:0}.foundation-nurturers-page .nurturers-list .nurturer-avatar[data-v-5ea6b7a5]{width:1.49333rem;height:1.49333rem;border-radius:.26667rem;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.foundation-nurturers-page .nurturers-list .nurturer-avatar.avatar-boy[data-v-5ea6b7a5]{background:linear-gradient(135deg,#4a90e2,#357abd)}.foundation-nurturers-page .nurturers-list .nurturer-avatar.avatar-girl[data-v-5ea6b7a5]{background:linear-gradient(135deg,#ff6b9d,#ff8fab)}.foundation-nurturers-page .nurturers-list .nurturer-avatar.avatar-default[data-v-5ea6b7a5]{background:linear-gradient(135deg,#667eea,#764ba2)}.foundation-nurturers-page .detail-dialog-content[data-v-5ea6b7a5]{height:100%;display:flex;flex-direction:column;background:#fff}.foundation-nurturers-page .detail-dialog-content .dialog-header[data-v-5ea6b7a5]{padding:.53333rem;text-align:center;border-bottom:.02667rem solid #ebedf0;flex-shrink:0}.foundation-nurturers-page .detail-dialog-content .dialog-header h3[data-v-5ea6b7a5]{margin:0;font-size:.48rem;font-weight:600;color:#323233}.foundation-nurturers-page .detail-dialog-content .detail-info[data-v-5ea6b7a5]{flex:1;overflow-y:auto;padding:.42667rem}.foundation-nurturers-page .detail-dialog-content .detail-info[data-v-5ea6b7a5] .van-cell-group{margin-bottom:.42667rem}.foundation-nurturers-page .detail-dialog-content .detail-info[data-v-5ea6b7a5] .van-cell-group:last-child{margin-bottom:0}.foundation-nurturers-page .detail-dialog-content .detail-info[data-v-5ea6b7a5] .van-cell-group__title{font-size:.4rem;font-weight:600;color:#323233;padding:.32rem .42667rem}.foundation-nurturers-page .detail-dialog-content .detail-info[data-v-5ea6b7a5] .van-cell{padding:.37333rem .42667rem}.foundation-nurturers-page .detail-dialog-content .detail-info[data-v-5ea6b7a5] .van-cell .van-cell__title{font-size:.37333rem;color:#646566;font-weight:400}.foundation-nurturers-page .detail-dialog-content .detail-info[data-v-5ea6b7a5] .van-cell .van-cell__value{font-size:.37333rem;color:#323233;font-weight:500}.foundation-nurturers-page .detail-dialog-content .detail-info[data-v-5ea6b7a5] .van-cell .van-cell__label{margin-top:.10667rem;font-size:.32rem;color:#969799}.foundation-nurturers-page .detail-dialog-content .detail-info .loading-children[data-v-5ea6b7a5]{padding:.53333rem;text-align:center}.foundation-nurturers-page .detail-dialog-content .detail-info .no-children[data-v-5ea6b7a5]{padding:.53333rem}