.add-consultation-page[data-v-74472302]{min-height:100%;padding:22px 20px 40px;color:#26344a;background:#f5f8fc}.page-heading[data-v-74472302]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.page-heading h2[data-v-74472302]{margin:0;color:#1e2b40;font-size:26px;font-weight:700}.page-heading p[data-v-74472302]{margin:4px 0 0;color:#7a899f}.page-actions[data-v-74472302]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.page-actions .ant-btn[data-v-74472302]{min-width:88px;height:38px;border-radius:7px}.card[data-v-74472302]{padding:22px 24px 24px;margin-bottom:20px;border:1px solid #e9eff7;border-radius:12px;background:#fff;-webkit-box-shadow:0 7px 22px rgba(42,68,103,.04);box-shadow:0 7px 22px rgba(42,68,103,.04)}.section-title[data-v-74472302],.subsection-title[data-v-74472302]{color:#27364c;font-size:17px;font-weight:700}.section-title[data-v-74472302]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.title-bar[data-v-74472302]{width:7px;height:22px;margin-right:10px;border-radius:5px;background:#3478f6}.subsection-title[data-v-74472302]{padding-top:18px;margin:18px 0 14px;border-top:1px solid #dce9fb;color:#3478f6;font-size:15px}.patient-selector[data-v-74472302]{width:min(520px,100%)}.patient-summary[data-v-74472302]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 36px;padding:16px;border:1px solid #dbe8fa;border-radius:8px;background:hsla(0,0%,100%,.68)}.patient-summary div[data-v-74472302]{min-width:0}.patient-summary b[data-v-74472302],.patient-summary span[data-v-74472302]{display:block}.patient-summary span[data-v-74472302]{margin-bottom:3px;color:#8290a6;font-size:12px}.patient-summary b[data-v-74472302]{overflow:hidden;color:#35445a;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.word-count[data-v-74472302]{position:absolute;right:10px;bottom:-3px;color:#a0acbd;font-size:12px}.expert-search[data-v-74472302]{display:grid;grid-template-columns:1fr 1fr 1.3fr auto;gap:12px;padding:16px;margin-bottom:18px;border-radius:8px;background:#f7f9fc}.expert-transfer[data-v-74472302]{display:grid;grid-template-columns:minmax(0,1fr) 54px minmax(0,1fr);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:14px}.expert-panel[data-v-74472302]{min-width:0;overflow:hidden;border:1px solid #dfe7f2;border-radius:9px;background:#fff}.expert-panel__head[data-v-74472302]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:48px;padding:0 16px;border-bottom:1px solid #e8eef6;background:#f8faff}.expert-panel__head span[data-v-74472302]{color:#97a3b4;font-size:12px}.expert-list[data-v-74472302]{height:330px;overflow-y:auto}.expert-item[data-v-74472302]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:68px;padding:10px 14px;border-bottom:1px solid #f0f3f8;cursor:pointer}.expert-item[data-v-74472302]:hover{background:#f7faff}.expert-avatar[data-v-74472302]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;height:36px;margin:0 10px;-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px;color:#3978f4;font-weight:700;border-radius:50%;background:#e4efff}.expert-info[data-v-74472302]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.expert-info b[data-v-74472302],.expert-info small[data-v-74472302]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.expert-info b[data-v-74472302]{color:#2c3a4f;font-size:13px}.expert-info small[data-v-74472302]{margin-top:4px;color:#8d9aaf}.chief-radio[data-v-74472302]{margin-left:8px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#65758d;font-size:12px}.transfer-actions[data-v-74472302]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.field-error[data-v-74472302]{margin-top:8px;color:#f5222d;font-size:13px}.material-card[data-v-74472302] .ant-alert{margin-bottom:12px;border:0;border-radius:7px;background:#effbf3}.material-section-heading[data-v-74472302]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.material-section-heading .section-title[data-v-74472302]{margin-bottom:0}.file-grid[data-v-74472302]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-height:100px}.file-grid[data-v-74472302] .ant-empty{grid-column:1/-1;align-self:center;justify-self:center;margin:0}.file-card[data-v-74472302]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;padding:14px;border:1px solid #dfe7f2;border-radius:8px}.file-card>.anticon[data-v-74472302]{margin-right:10px;color:#3478f6;font-size:25px}.file-card__main[data-v-74472302]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.file-card b[data-v-74472302],.file-card small[data-v-74472302]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-card small[data-v-74472302]{margin-top:5px;color:#97a3b5}.file-card__actions[data-v-74472302]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.file-card__actions .ant-btn[data-v-74472302]{padding:0 6px}.file-card__actions .file-delete[data-v-74472302]{color:#f5222d}.add-consultation-page[data-v-74472302] .ant-form-item-label>label{color:#56657b;font-weight:600}.add-consultation-page[data-v-74472302] .ant-calendar-picker,.add-consultation-page[data-v-74472302] .ant-input-number,.add-consultation-page[data-v-74472302] .ant-select,.add-consultation-page[data-v-74472302] .ant-time-picker{width:100%}.add-consultation-page[data-v-74472302] .ant-input,.add-consultation-page[data-v-74472302] .ant-input-number,.add-consultation-page[data-v-74472302] .ant-select-selection,.add-consultation-page[data-v-74472302] .ant-time-picker-input{border-color:#dce5f0;border-radius:6px}@media(max-width:1100px){.file-grid[data-v-74472302],.patient-summary[data-v-74472302]{grid-template-columns:repeat(2,minmax(0,1fr))}.expert-search[data-v-74472302]{grid-template-columns:1fr 1fr}}@media(max-width:760px){.add-consultation-page[data-v-74472302]{padding:14px}.expert-transfer[data-v-74472302],.page-heading[data-v-74472302]{display:block}.page-actions[data-v-74472302]{margin-top:14px}.expert-search[data-v-74472302],.file-grid[data-v-74472302],.patient-summary[data-v-74472302]{grid-template-columns:1fr}.transfer-actions[data-v-74472302]{margin:12px 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}