.ai-source-tag[data-v-28dd9a38]{display:inline-flex;align-items:center;background:linear-gradient(135deg,#fbf7ff,#fdfaf9);border-radius:.32rem;padding:.106667rem .213333rem;font-size:.266667rem;color:#999}.tag-icon-wrapper[data-v-28dd9a38]{display:flex;align-items:center;justify-content:center;margin-right:.106667rem}.tag-text[data-v-28dd9a38]{line-height:normal}.visit-list-item[data-v-b298f44e]{position:relative;display:flex;align-items:stretch;background-color:#fff;border-radius:.533333rem;margin:0 .133333rem .266667rem;box-shadow:0 .106667rem .426667rem rgba(0,0,0,.05);overflow:hidden}.visit-list-item .draft-corner[data-v-b298f44e]{position:absolute;top:0;right:0;width:1.813333rem;height:1.813333rem;z-index:2;pointer-events:none}.visit-list-item .draft-corner[data-v-b298f44e]:before{content:"";position:absolute;inset:0;background:#f0d48a;clip-path:polygon(100% 0,0 0,100% 100%);box-shadow:inset 0 .026667rem 0 hsla(0,0%,100%,.45)}.visit-list-item .draft-corner .draft-corner-text[data-v-b298f44e]{position:absolute;top:.426667rem;right:.133333rem;display:block;max-width:1.12rem;color:#9b7535;font-size:.32rem;font-weight:400;line-height:1.1;text-align:center;word-break:break-word;transform:rotate(45deg);transform-origin:center;text-transform:uppercase}.visit-list-item .modify[data-v-b298f44e]{width:.16rem;opacity:.8}.visit-list-item .item-main[data-v-b298f44e]{margin-left:.533333rem;display:flex;align-items:center}.visit-list-item .item-main .custom-item-left[data-v-b298f44e]{text-align:center}.visit-list-item .item-main .custom-item-left .avatar[data-v-b298f44e]{width:1.333333rem;height:1.333333rem;border-radius:50%}.visit-list-item .item-main .custom-item-right[data-v-b298f44e]{flex:1;font-size:.32rem;text-align:left;padding-left:.533333rem}.visit-list-item .item-main .custom-item-right .header[data-v-b298f44e]{display:flex;justify-content:center;align-items:center}.visit-list-item .item-main .custom-item-right .name[data-v-b298f44e]{font-size:.48rem;color:#000;min-width:2.666667rem}.visit-list-item .item-main .custom-item-right .name .name-w.name-point[data-v-b298f44e]{position:relative}.visit-list-item .item-main .custom-item-right .name .name-w.name-point[data-v-b298f44e]:after{content:"";width:.266667rem;height:.266667rem;position:absolute;top:-.266667rem;left:-.266667rem;border-radius:50%;background-color:red}.visit-list-item .item-main .custom-item-right .name .segment-badge[data-v-b298f44e]{display:inline-block;min-width:.8rem;text-align:center;margin-left:.4rem}.visit-list-item .item-main .custom-item-right .name .segment-badge.hidden[data-v-b298f44e]{visibility:hidden}.visit-list-item .item-main .custom-item-right .name .segment-badge span[data-v-b298f44e]{font-weight:400;font-size:.346667rem;color:#a4b4bd}.visit-list-item .item-main .custom-item-right .name-badge-pos[data-v-b298f44e]{position:absolute;left:0;bottom:-.213333rem;font-size:.24rem;color:#a7a7a7;width:.8rem;text-align:center;z-index:1;white-space:nowrap}.visit-list-item .item-main .custom-item-right .name-badge[data-v-b298f44e]{flex:1;display:flex;justify-content:flex-end;align-items:center}.visit-list-item .item-main .custom-item-right .name-badge .name-badge-icon[data-v-b298f44e]{min-width:.8rem;position:relative;text-align:center;margin-left:.266667rem}.visit-list-item .item-main .custom-item-right .name-badge .name-badge-icon.hidden[data-v-b298f44e]{visibility:hidden}.visit-list-item .item-main .custom-item-right .name-badge .name-badge-icon .icon[data-v-b298f44e]{font-size:.506667rem}.visit-list-item .item-main .custom-item-right .name-badge .segment-badge[data-v-b298f44e]{min-width:.8rem;position:relative;text-align:center;padding-top:.16rem}.visit-list-item .item-main .custom-item-right .name-badge .segment-badge.hidden[data-v-b298f44e]{visibility:hidden}.visit-list-item .item-main .custom-item-right .name-badge .segment-badge span[data-v-b298f44e]{font-weight:700;font-size:.373333rem;color:#a4b4bd;padding-top:.266667rem}.visit-list-item .item-main .custom-item-right .followed .not-followed[data-v-b298f44e],.visit-list-item .item-main .custom-item-right .has-followed[data-v-b298f44e]{display:none}.visit-list-item .item-main .custom-item-right .followed .has-followed[data-v-b298f44e]{padding-top:.133333rem;display:initial}.visit-list-item .item-main .custom-item-right .count[data-v-b298f44e]{font-size:.506667rem;color:#b2b2b2}.visit-list-item .item-main .custom-item-right .count .count-color[data-v-b298f44e]{color:#ab351c;min-width:.853333rem}.visit-list-item .item-main .custom-item-right .department[data-v-b298f44e]{padding:.16rem 0 .106667rem 0}.visit-list-item .item-main .custom-item-right .name-placeholder[data-v-b298f44e]{color:#b7b7b7;font-weight:400}.visit-list-item .item-main .custom-item-right .address[data-v-b298f44e]{color:#b2b2b2;display:flex;flex-direction:row}.visit-list-item .item-main .custom-item-right .address .hospital[data-v-b298f44e]{flex:1;min-width:0;width:0;line-height:.533333rem}.visit-list-item .item-main .custom-item-right .address .hospital span[data-v-b298f44e]{display:block}.visit-list-item .item-main .custom-item-right .address .cube-btn[data-v-b298f44e]{padding:.106667rem .213333rem;font-size:.293333rem;border-radius:.533333rem}.visit-list-item .item-main .custom-item-right .address .meta-tags[data-v-b298f44e]{display:flex;align-items:center;flex-shrink:0;gap:.213333rem;margin-left:.213333rem;margin-right:.32rem}.visit-list-item .item-main .custom-item-right .address .meta-tag[data-v-b298f44e]{flex-shrink:0;align-self:center;padding:0 .213333rem;border-radius:26.64rem;font-size:.293333rem;line-height:.48rem;border:.026667rem solid currentColor;color:#999;background:transparent}.visit-list-item .item-main .custom-item-right .address .meta-tag.filled[data-v-b298f44e]{color:#aa341b}.visit-list-item .item-main .custom-item-right .address .meta-tag.pending[data-v-b298f44e]{color:#b87007}.visit-list-item .item-main .custom-item-right .address .meta-tag.empty[data-v-b298f44e]{color:#999}.visit-list-item .ai-summary-card[data-v-b298f44e]{margin:.213333rem .32rem 0 .32rem;padding:.24rem .266667rem .213333rem;border-radius:.32rem;background:linear-gradient(180deg,#fffaf9,#fff5f1);border:.026667rem solid rgba(170,52,27,.06)}.visit-list-item .ai-summary-text[data-v-b298f44e]{color:#7b6158;font-size:.32rem;line-height:.48rem}.visit-list-item .ai-summary-footer[data-v-b298f44e]{display:flex;justify-content:flex-end;margin-top:.106667rem;opacity:.82}.visit-list-item .ai-summary-footer[data-v-b298f44e] .ai-source-tag{background:hsla(0,0%,100%,.34);color:rgba(123,97,88,.62);padding:.053333rem .16rem;border-radius:26.64rem;backdrop-filter:none}.visit-list-item .ai-summary-footer[data-v-b298f44e] .tag-icon-wrapper{margin-right:.08rem}.visit-list-item .ai-summary-footer[data-v-b298f44e] .tag-text{letter-spacing:0.026667rem}.visit-list-item .item-sub[data-v-b298f44e]{font-size:.32rem;text-align:left;margin-left:.666667rem;margin-top:.266667rem}.home-content .tab-container[data-v-9aa3dbb2]{padding:.213333rem 0;display:flex;justify-content:center;position:sticky;top:0;z-index:10;background:linear-gradient(180deg,#fff,#f4f4f4)}.home-content .custom-tabs[data-v-9aa3dbb2]{display:flex;background:#eef1f6;padding:.106667rem;border-radius:.533333rem}.home-content .custom-tabs .tab-item[data-v-9aa3dbb2]{padding:.16rem .853333rem;border-radius:.426667rem;font-size:.373333rem;color:#666;font-weight:500;transition:all .3s;cursor:pointer}.home-content .custom-tabs .tab-item.active[data-v-9aa3dbb2]{background:#fff;color:#aa341b;box-shadow:0 .053333rem .213333rem rgba(0,0,0,.08);font-weight:700}.home-content .scroll-container[data-v-9aa3dbb2]{height:calc(100vh - 5.06667rem);overflow-y:scroll;padding:0 .133333rem 3.733333rem}.home-content .scroll-container.with-tabs[data-v-9aa3dbb2]{height:calc(100vh - 6.4rem)}.home-content .draft-banner[data-v-9aa3dbb2]{position:sticky;top:.906667rem;z-index:7;margin:.213333rem .213333rem .106667rem;padding:.186667rem .266667rem;border-radius:.32rem;background:linear-gradient(180deg,#fff7ea,#fffdf8);border:.026667rem solid #f3d49a;box-shadow:0 .106667rem .32rem rgba(170,52,27,.05);backdrop-filter:blur(.213333rem)}.home-content .draft-banner-text[data-v-9aa3dbb2]{font-size:.32rem;line-height:1.35;color:#8b5b0c;text-align:left}.home-content .date-group[data-v-9aa3dbb2]{padding-top:.586667rem}.home-content .date-title[data-v-9aa3dbb2]{font-size:.48rem;font-weight:400;color:#4a4a4a;text-align:left;margin-bottom:.373333rem;padding:.266667rem .213333rem .373333rem;letter-spacing:0.053333rem;position:sticky;top:0;z-index:6;background:#f3f5f9}.home-content .bottom-card-container[data-v-9aa3dbb2]{position:fixed;width:90%;bottom:2.133333rem;bottom:calc(2.13333rem + constant(safe-area-inset-bottom));bottom:calc(2.13333rem + env(safe-area-inset-bottom));left:5%;right:5%;z-index:11}.home-content .bottom-card-container .bottom-card[data-v-9aa3dbb2]{background:hsla(0,0%,100%,.95);backdrop-filter:blur(.266667rem);border-radius:.533333rem;padding:.426667rem;box-shadow:0 .213333rem .853333rem rgba(0,0,0,.12);text-align:center;border:.026667rem solid hsla(0,0%,100%,.5)}.home-content .bottom-card-container .bottom-card .status-text[data-v-9aa3dbb2]{font-size:.373333rem;color:#666;margin-bottom:.32rem;font-weight:500}.home-content .bottom-card-container .bottom-card .action-button[data-v-9aa3dbb2]{height:1.173333rem;font-size:.426667rem;font-weight:600;box-shadow:0 .16rem .426667rem rgba(170,52,27,.25);border:none}