.container[data-v-6531dfae]{padding:5vw 3vw;background:#f5f7fa;min-height:100vh}.container .header[data-v-6531dfae]{background:linear-gradient(135deg,#205ba9 20%,#1a4b8e);padding:5vw 3vw;color:#fff;border-radius:0 0 5vw 5vw;-webkit-box-shadow:0 1vw 3vw rgba(32,91,169,.1);box-shadow:0 1vw 3vw rgba(32,91,169,.1)}.container .header .title-box h2[data-v-6531dfae]{font-size:6vw;margin:0;font-weight:600}.container .header .title-box p[data-v-6531dfae]{margin:2vw 0 0;opacity:.9}.container .patient-card[data-v-6531dfae]{background:linear-gradient(135deg,#f8fbff,#e8f3fe);border-radius:3vw;-webkit-box-shadow:0 4px 12px rgba(31,90,173,.12);box-shadow:0 4px 12px rgba(31,90,173,.12);border:1px solid #e0eefe}.container .patient-card .card-header[data-v-6531dfae]{padding:3vw 4vw;background:#1f5aad;border-radius:3vw 3vw 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-weight:600}.container .patient-card .card-header .header-icon[data-v-6531dfae]{width:5vw;height:5vw;margin-right:2vw;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.container .patient-card .patient-info[data-v-6531dfae]{padding:4vw}.container .patient-card .patient-info .info-row[data-v-6531dfae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2.5vw 0;position:relative}.container .patient-card .patient-info .info-row .row-icon[data-v-6531dfae]{width:6vw;height:6vw;margin-right:3vw}.container .patient-card .patient-info .info-row .label[data-v-6531dfae]{color:#6a8bb9;font-size:.9rem;width:25vw;-ms-flex-negative:0;flex-shrink:0}.container .patient-card .patient-info .info-row .value[data-v-6531dfae]{font-size:1rem;font-weight:500}.container .patient-card .patient-info .info-row .value.highlight[data-v-6531dfae]{color:#1f5aad}.container .patient-card .patient-info .info-row .value.code[data-v-6531dfae]{color:#2a79d0}.container .patient-card .patient-info .info-row .value.dept[data-v-6531dfae]{color:#3a8be5}.container .patient-card .patient-info .info-row .value.ward[data-v-6531dfae]{color:#4b9cff}.container .patient-card .patient-info .info-divider[data-v-6531dfae]{margin:2vw 0;height:1px;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(50%,#d0e3fa),to(transparent));background:linear-gradient(90deg,transparent,#d0e3fa 50%,transparent)}.container .advance-body[data-v-6531dfae]{margin-top:5vw}.container .advance-body .list-title[data-v-6531dfae]{padding:3vw 4vw;color:#205ba9;font-weight:700;background:#e8f0fe}.container .advance-body .record-item[data-v-6531dfae]{margin-bottom:2vw;border-radius:2vw;-webkit-box-shadow:0 1vw 1vw rgba(0,0,0,.1);box-shadow:0 1vw 1vw rgba(0,0,0,.1)}.container .advance-body .record-item .record-content[data-v-6531dfae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:2vw 0}.container .advance-body .record-item .record-content .left .amount[data-v-6531dfae]{color:#205ba9;font-size:1.1rem;font-weight:700}.container .advance-body .record-item .record-content .left .type[data-v-6531dfae]{color:#666;font-size:.8rem;margin-top:1vw}.container .advance-body .record-item .record-content .right .time[data-v-6531dfae]{color:#333;font-size:.9rem;text-align:right}.container .advance-body .record-item .record-content .right .operator[data-v-6531dfae]{color:#999;font-size:.85rem;margin-top:1vw}.container .advance-body .no-data-container[data-v-6531dfae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:80vh;text-align:center}.container .advance-body .no-data-container .no-data-img[data-v-6531dfae]{width:50vw;height:auto}.container .advance-body .no-data-container .no-data-text[data-v-6531dfae]{margin-top:1vh;font-size:1rem;color:#999}