.el-input-number--small[data-v-227a9709]{width:80px;line-height:30px}.el-input-number.is-controls-right .el-input__inner[data-v-227a9709]{width:80px;line-height:30px;height:28px;padding-left:15px;padding-right:10px}.red-text[data-v-227a9709]{color:red}.item-link-btn[data-v-227a9709]{cursor:pointer;border:1px solid;border-radius:5px;text-align:center;padding:0 3px;margin-right:2px;font-size:15px}.green-text[data-v-227a9709]{color:#1bb916}.copy-cell[data-v-227a9709]{cursor:pointer}._dialog[data-v-46f57c29] .el-dialog__header{padding:5px 10px}._dialog[data-v-46f57c29] .el-dialog__headerbtn{top:0;right:10px;height:50px}._dialog[data-v-46f57c29] .el-dialog{height:90vh}._dialog[data-v-46f57c29] .el-dialog__body{padding:0;height:calc(100% - 24px)}._header[data-v-46f57c29]{padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.el-tabs--border-card[data-v-dfcdc9ae]{margin-top:10px}.el-tabs--border-card>.el-tabs__content[data-v-dfcdc9ae]{padding:0!important}.el-form-item--mini.el-form-item[data-v-83c23b06]{margin-bottom:3px}[data-v-76560f71] .scroll-to-top-button{position:fixed;bottom:20px;right:20px;z-index:1000}.dialogSet[data-v-76560f71]{height:70vh;overflow:auto}._dialog .el-dialog__header[data-v-76560f71]{background-color:#4b76cb}._dialog .el-dialog__body[data-v-76560f71]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[data-v-20e7b09f] .el-dialog__body{padding:20px!important}.marginRtype[data-v-20e7b09f]{margin-right:10px}.marginLtype[data-v-20e7b09f]{margin-left:10px}.dialogSet[data-v-b8fbfbf2]{height:70vh;overflow:auto}._dialog[data-v-b8fbfbf2] .el-dialog__header{background-color:#4b76cb}._dialog[data-v-b8fbfbf2] .el-dialog__title{color:#fff}.custom-dialog[data-v-77f88c98] .el-dialog__header{background-color:#4b76cb;border-bottom:1px solid #ddd;text-align:center}.custom-dialog[data-v-77f88c98] .el-dialog__title{color:#fff;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-dialog[data-v-77f88c98] .el-dialog{border-radius:10px;-webkit-box-shadow:0 2px 12px rgba(239,228,228,.1);box-shadow:0 2px 12px rgba(239,228,228,.1);-webkit-animation:dialog-appear .3s ease;animation:dialog-appear .3s ease}.custom-dialog[data-v-77f88c98] .el-form-item__label{font-size:30px;color:#333}[data-v-77f88c98] .dialog-content{padding:20px;height:10vh;overflow:hidden}[data-v-77f88c98] .custom-cascader{width:100%}[data-v-77f88c98] .dialog-footer{padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-top:1px solid #f0f0f0}[data-v-77f88c98] .dialog-footer .el-button{font-size:20px;padding:10px 20px;height:40px}[data-v-77f88c98] .custom-button{font-size:14px;padding:10px 20px;border-radius:5px;-webkit-transition:background-color .3s;transition:background-color .3s}.el-tabs--border-card[data-v-d826b6cc]{margin-top:10px}.el-tabs--border-card>.el-tabs__content[data-v-d826b6cc]{padding:0!important}.item-link-btn[data-v-d826b6cc]{cursor:pointer;border:1px solid;border-radius:5px;text-align:center;padding:0 3px;margin-right:2px;font-size:15px}.checkCase-table-expand[data-v-d826b6cc]{font-size:14px;padding:15px;background-color:#f9f9f9;border-radius:8px;border:1px solid #ebeef5}.checkCase-table-expand label[data-v-d826b6cc]{width:100px;color:#606266;font-weight:700;text-align:right;margin-right:10px}.checkCase-table-expand .el-form-item[data-v-d826b6cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:8px 0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px}.checkCase-table-expand .el-form-item span[data-v-d826b6cc]{color:#333;font-weight:700;padding-left:5px;font-size:15px;white-space:nowrap}.checkCase-table-expand .el-form-item[data-v-d826b6cc]:nth-child(odd){padding-right:10px}.checkCase-table-expand .el-form-item[data-v-d826b6cc]:nth-child(2n){padding-left:10px}.checkCase-table-expand .el-form-item[data-v-d826b6cc]:before{content:"•";color:#409eff;font-size:12px;margin-right:5px}@media(max-width:1200px){.checkCase-table-expand .el-form-item[data-v-d826b6cc]{width:100%;padding:5px}.checkCase-table-expand label[data-v-d826b6cc]{width:auto;font-size:14px;white-space:normal}}@media(max-width:768px){.checkCase-table-expand[data-v-d826b6cc]{font-size:12px}.checkCase-table-expand label[data-v-d826b6cc]{text-align:left;width:auto}.checkCase-table-expand .el-form-item[data-v-d826b6cc]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:15px;width:100%}.checkCase-table-expand .el-form-item span[data-v-d826b6cc]{padding-left:0;font-size:14px}}.ialice-form[data-v-188c1000]{overflow-y:auto}.el-button--mini[data-v-188c1000]{padding:5px;font-size:15px;margin-left:10px}[data-v-188c1000] .dialog-content{padding:10px 0}[data-v-188c1000] .dialog-row{margin-bottom:10px}[data-v-188c1000] .dialog-text{font-size:16px;line-height:1.6}[data-v-188c1000] .highlight{font-weight:500;color:#409eff}[data-v-188c1000] .dialog-footer{padding:10px 20px;border-top:1px solid #ebeef5;background-color:#f5f7fa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}[data-v-188c1000] .dialog-footer .el-button{font-size:20px;padding:10px 20px;height:40px}.el-input-number--small[data-v-71085ad0]{width:80px;line-height:30px}.el-input-number.is-controls-right .el-input__inner[data-v-71085ad0]{width:80px;line-height:30px;height:28px;padding-left:15px;padding-right:10px}.item-link-btn[data-v-71085ad0]{cursor:pointer;border:1px solid;border-radius:5px;text-align:center;padding:0 3px;margin-right:2px;font-size:15px}.el-tabs--border-card[data-v-e8be0a78]{margin-top:10px}.el-tabs--border-card>.el-tabs__content[data-v-e8be0a78]{padding:0!important}.el-form-item--mini.el-form-item[data-v-1791bb08]{margin-bottom:3px}.ialice-form[data-v-17ff5f84]{overflow-y:auto}.el-button--mini[data-v-17ff5f84]{padding:5px;font-size:15px;margin-left:10px}.item-board[data-v-612fefa4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;background:#f5f7fa;position:relative;overflow:hidden}.item-board__header[data-v-612fefa4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 20px;background:#1976d2;color:#fff;gap:14px;-ms-flex-negative:0;flex-shrink:0}.item-board__header .header-back-btn[data-v-612fefa4]{color:#fff;background:hsla(0,0%,100%,.2);border-color:transparent;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;font-size:1.1rem}.item-board__header .header-patient-info[data-v-612fefa4]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.item-board__header .header-patient-name[data-v-612fefa4]{font-size:1.8rem;font-weight:700;line-height:1.2}.item-board__header .header-patient-meta[data-v-612fefa4]{font-size:.95rem;opacity:.88;margin-top:3px}.item-board__header .header-actions[data-v-612fefa4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-negative:0;flex-shrink:0}.item-board__clinic-info[data-v-612fefa4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;padding:10px 20px;background:#e3f2fd;border-bottom:1px solid #90caf9;font-size:.95rem;color:#1565c0;-ms-flex-negative:0;flex-shrink:0}.item-board__clinic-info i[data-v-612fefa4]{font-size:1rem;-ms-flex-negative:0;flex-shrink:0;margin-top:2px}.item-board__clinic-info .clinic-info__label[data-v-612fefa4]{font-weight:700;-ms-flex-negative:0;flex-shrink:0}.item-board__clinic-info .clinic-info__text[data-v-612fefa4]{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.5;word-break:break-word}.item-board__grid[data-v-612fefa4]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:16px 20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(180px,auto);gap:16px;-ms-flex-line-pack:start;align-content:start}.item-board__empty[data-v-612fefa4]{grid-column:1/-1;text-align:center;padding:60px;color:#c0c4cc}.item-board__empty i[data-v-612fefa4]{font-size:3.5rem;display:block;margin-bottom:12px}.item-board__empty p[data-v-612fefa4]{margin:0;font-size:1.1rem}.item-board__footer[data-v-612fefa4]{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;padding:14px 20px;background:#fff;border-top:2px solid #e4e7ed;-ms-flex-negative:0;flex-shrink:0}.item-board__footer .footer-progress[data-v-612fefa4]{font-size:1.1rem;color:#606266}.item-board__footer .footer-progress strong[data-v-612fefa4]{color:#43a047;font-size:1.4rem}.item-board__footer .footer-actions[data-v-612fefa4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.footer-counts[data-v-612fefa4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.count-chip[data-v-612fefa4],.footer-counts[data-v-612fefa4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.count-chip[data-v-612fefa4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:4px 12px;border-radius:20px;font-size:.92rem;font-weight:600}.count-chip--not-started[data-v-612fefa4]{background:#f4f4f5;color:#909399}.count-chip--in-progress[data-v-612fefa4]{background:#fdf6ec;color:#e6a23c}.count-chip--completed[data-v-612fefa4]{background:#f0f9eb;color:#67c23a}.count-chip--total[data-v-612fefa4]{background:#ecf5ff;color:#409eff}.item-card[data-v-612fefa4]{background:#fff;border-radius:12px;padding:22px 18px 18px;cursor:pointer;border-left:6px solid #b0bec5;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);-webkit-transition:all .18s;transition:all .18s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:0;overflow:hidden}.item-card[data-v-612fefa4]:hover{-webkit-box-shadow:0 5px 16px rgba(0,0,0,.13);box-shadow:0 5px 16px rgba(0,0,0,.13);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.item-card[data-v-612fefa4]:active{-webkit-transform:scale(.97);transform:scale(.97)}.item-card__icon[data-v-612fefa4]{font-size:2.4rem;line-height:1}.item-card__name[data-v-612fefa4]{font-size:1.3rem;font-weight:700;text-align:center;color:#303133;word-break:break-all;line-height:1.3}.item-card__status[data-v-612fefa4]{font-size:1.05rem;font-weight:700}.item-card__times[data-v-612fefa4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;text-align:center}.item-card__times .times-label[data-v-612fefa4]{color:#303133;font-size:1rem;font-weight:600}.item-card__times .times-hint[data-v-612fefa4]{color:#909399;font-size:.92rem}.item-card__times .times-badge[data-v-612fefa4]{display:inline-block;padding:2px 12px;border-radius:20px;font-size:.88rem;font-weight:700}.item-card__times .times-badge--start[data-v-612fefa4]{background:#ff9800;color:#fff}.item-card__therapist[data-v-612fefa4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:.92rem;font-weight:600;color:#1976d2;background:#e3f2fd;padding:3px 10px;border-radius:20px}.item-card__therapist i[data-v-612fefa4]{font-size:.88rem}.item-card__duration[data-v-612fefa4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:.88rem;color:#606266;background:#f4f4f5;padding:2px 10px;border-radius:20px}.item-card__duration i[data-v-612fefa4]{font-size:.85rem;color:#909399}.item-card__remark[data-v-612fefa4]{font-size:.85rem;color:#909399;text-align:center;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-card__remark-btn[data-v-612fefa4]{font-size:.82rem;color:#c0c4cc;padding:2px 6px;margin-top:2px}.item-card__remark-btn[data-v-612fefa4]:hover{color:#409eff}.item-card__remark-btn.is-noted[data-v-612fefa4]{color:#fff;background:#1976d2;border-radius:12px;padding:3px 12px;font-weight:600}.item-card__remark-btn.is-noted[data-v-612fefa4]:after{content:"";display:inline-block;width:6px;height:6px;margin-left:6px;border-radius:50%;background:#fff;vertical-align:middle}.item-card__remark-btn.is-noted[data-v-612fefa4]:hover{color:#fff;background:#1565c0}.item-card--not-started[data-v-612fefa4]{border-left-color:#b0bec5}.item-card--not-started .item-card__icon[data-v-612fefa4],.item-card--not-started .item-card__status[data-v-612fefa4]{color:#b0bec5}.item-card--in-progress[data-v-612fefa4]{border-left-color:#ff9800;background:#fff8f0}.item-card--in-progress .item-card__icon[data-v-612fefa4],.item-card--in-progress .item-card__status[data-v-612fefa4]{color:#ff9800}.item-card--completed[data-v-612fefa4]{border-left-color:#43a047;background:#f1f8f1}.item-card--completed .item-card__icon[data-v-612fefa4],.item-card--completed .item-card__status[data-v-612fefa4]{color:#43a047}.item-card--paused[data-v-612fefa4]{border-left-color:#fbc02d;background:#fffde7}.item-card--paused .item-card__icon[data-v-612fefa4],.item-card--paused .item-card__status[data-v-612fefa4]{color:#fbc02d}.item-card--cancelled[data-v-612fefa4]{border-left-color:#757575;opacity:.55;cursor:not-allowed}.item-card--cancelled .item-card__icon[data-v-612fefa4],.item-card--cancelled .item-card__status[data-v-612fefa4]{color:#757575}.remark-phrases[data-v-612fefa4]{margin-bottom:18px}.remark-phrases__group+.remark-phrases__group[data-v-612fefa4]{margin-top:16px}.remark-phrases__label[data-v-612fefa4]{display:inline-block;font-size:1rem;font-weight:700;color:#1565c0;background:#e3f2fd;padding:4px 14px;border-radius:14px;margin-bottom:12px}.remark-phrases__label--plain[data-v-612fefa4]{color:#b26a00;background:#fff3e0}.remark-phrases__list[data-v-612fefa4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.remark-phrases__chip[data-v-612fefa4]{font-family:inherit;font-size:1.05rem;line-height:1.2;color:#303133;background:#fff;border:1px solid #dcdfe6;border-radius:10px;padding:11px 18px;min-height:44px;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease}.remark-phrases__chip[data-v-612fefa4]:hover{color:#1976d2;border-color:#1976d2;background:#f0f7ff}.remark-phrases__chip[data-v-612fefa4]:active{-webkit-transform:scale(.96);transform:scale(.96);color:#fff;background:#1976d2;border-color:#1976d2}.remark-phrases__chip--plain[data-v-612fefa4]:hover{color:#e65100;border-color:#fb8c00;background:#fff8ef}.remark-phrases__chip--plain[data-v-612fefa4]:active{color:#fff;background:#fb8c00;border-color:#fb8c00}.remark-phrases__chip.is-used[data-v-612fefa4]{color:#fff;background:#1976d2;border-color:#1976d2;font-weight:600}.remark-phrases__chip.is-used[data-v-612fefa4]:before{content:"✓ ";font-weight:700}.remark-phrases__chip.is-used[data-v-612fefa4]:hover{color:#fff;background:#1565c0;border-color:#1565c0}.remark-phrases__chip--plain.is-used[data-v-612fefa4]{background:#fb8c00;border-color:#fb8c00}.remark-phrases__chip--plain.is-used[data-v-612fefa4]:hover{color:#fff;background:#ef6c00;border-color:#ef6c00}.remark-textarea[data-v-612fefa4] .el-textarea__inner{font-size:1.05rem;line-height:1.6;padding:12px 14px}.drawer-header[data-v-2fb9ff71]{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;padding:0 4px}.drawer-header .drawer-title[data-v-2fb9ff71]{font-size:1rem;font-weight:600;color:#303133}.drawer-body[data-v-2fb9ff71]{padding:0 0 16px}.drawer-section[data-v-2fb9ff71]{margin-bottom:8px}.drawer-section-label[data-v-2fb9ff71]{font-size:.75rem;color:#909399;font-weight:500;text-transform:uppercase;letter-spacing:.05em;padding:12px 16px 4px;margin:0}.drawer-item[data-v-2fb9ff71]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 16px;cursor:pointer;-webkit-transition:background .15s;transition:background .15s;position:relative}.drawer-item[data-v-2fb9ff71]:hover{background:#f5f7fa}.drawer-item[data-v-2fb9ff71]:active{background:#ecf5ff}.drawer-item__icon[data-v-2fb9ff71]{font-size:1.2rem;width:28px;-ms-flex-negative:0;flex-shrink:0;color:#606266}.drawer-item__text[data-v-2fb9ff71]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.95rem;color:#303133}.drawer-item__arrow[data-v-2fb9ff71]{color:#c0c4cc;font-size:.85rem}.drawer-item .sync-badge[data-v-2fb9ff71]{margin-right:8px}.treat-card-board[data-v-2daf9935]{height:100%;min-height:0;background:#f5f7fa;overflow:hidden}.board-toolbar[data-v-2daf9935],.treat-card-board[data-v-2daf9935]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.board-toolbar[data-v-2daf9935]{background:#fff;border-bottom:2px solid #e4e7ed;-ms-flex-negative:0;flex-shrink:0}.toolbar-row[data-v-2daf9935]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:8px 16px}.toolbar-row--header[data-v-2daf9935]{border-bottom:1px solid #f0f2f5}.toolbar-row--filters[data-v-2daf9935]{background:#fafbfc;padding:6px 16px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.toolbar-row--filters .el-button[data-v-2daf9935]{font-size:1rem;padding:8px 16px;height:auto}.toolbar-row__left[data-v-2daf9935]{-ms-flex-negative:0;flex-shrink:0}.toolbar-row__center[data-v-2daf9935]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.toolbar-row__right[data-v-2daf9935]{-ms-flex-negative:0;flex-shrink:0}.board-title[data-v-2daf9935]{margin:0;font-size:1.15rem;font-weight:700;color:#1976d2;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.board-title i[data-v-2daf9935]{font-size:1.1rem}.filter-section[data-v-2daf9935]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-label[data-v-2daf9935]{font-size:1rem;font-weight:700;color:#606266;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.filter-group[data-v-2daf9935]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.filter-divider[data-v-2daf9935]{width:1px;height:24px;background:#dcdfe6;-ms-flex-negative:0;flex-shrink:0;margin:0 4px}.toolbar-row--items[data-v-2daf9935]{background:#fafbfc;padding:6px 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #f0f2f5}.item-chips[data-v-2daf9935]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:6px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow-x:auto;overflow-y:hidden;padding-bottom:2px;scrollbar-width:thin}.item-chips[data-v-2daf9935]::-webkit-scrollbar{height:6px}.item-chips[data-v-2daf9935]::-webkit-scrollbar-thumb{background:#c8cdd4;border-radius:3px}.item-select[data-v-2daf9935]{-ms-flex-negative:0;flex-shrink:0;width:190px;margin-left:8px}.item-status[data-v-2daf9935]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;margin-left:10px;padding:5px 14px;border-radius:16px;font-size:.95rem;font-weight:700;white-space:nowrap}.item-status i[data-v-2daf9935]{font-size:1.05rem}.item-status--done[data-v-2daf9935]{background:#e1f3d8;color:#2e7d32;border:1px solid #a3d9a5}.item-status--doing[data-v-2daf9935]{background:#fdf6ec;color:#e6a23c;border:1px solid #f5dab1}.item-opt[data-v-2daf9935]{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;gap:16px}.item-opt__cnt[data-v-2daf9935]{color:#909399;font-size:.85rem}.item-opt__done[data-v-2daf9935]{color:#43a047;margin-right:4px}.item-chip[data-v-2daf9935]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-negative:0;flex-shrink:0;padding:5px 12px;border:1px solid #dcdfe6;border-radius:16px;background:#fff;color:#606266;font-size:.95rem;line-height:1.2;white-space:nowrap;cursor:pointer;-webkit-transition:all .15s;transition:all .15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.item-chip[data-v-2daf9935]:hover{border-color:#409eff;color:#409eff}.item-chip__name[data-v-2daf9935]{font-weight:600}.item-chip__doneicon[data-v-2daf9935]{font-size:1rem;color:#43a047}.item-chip__cnt[data-v-2daf9935]{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;min-width:22px;height:20px;padding:0 6px;border-radius:10px;background:#ecf5ff;color:#409eff;font-size:.85rem;font-weight:700}.item-chip--all[data-v-2daf9935]{font-weight:600}.item-chip--done[data-v-2daf9935]{border-color:#a3d9a5;background:#f0f9eb;color:#2e7d32}.item-chip--done .item-chip__cnt[data-v-2daf9935]{background:#e1f3d8;color:#43a047}.item-chip--done[data-v-2daf9935]:hover{border-color:#43a047;color:#2e7d32}.item-chip--more[data-v-2daf9935]{-ms-flex-negative:0;flex-shrink:0;margin-left:8px;font-weight:600;color:#1976d2;border-color:#c6e2ff;background:#ecf5ff}.item-chip--more[data-v-2daf9935]:hover{border-color:#1976d2;color:#1976d2}.item-chip--active.item-chip--done[data-v-2daf9935],.item-chip--active[data-v-2daf9935]{border-color:#1976d2;background:#1976d2;color:#fff}.item-chip--active.item-chip--done .item-chip__cnt[data-v-2daf9935],.item-chip--active .item-chip__cnt[data-v-2daf9935]{background:hsla(0,0%,100%,.25);color:#fff}.item-chip--active.item-chip--done .item-chip__doneicon[data-v-2daf9935],.item-chip--active .item-chip__doneicon[data-v-2daf9935]{color:#fff}.item-chip--active.item-chip--done[data-v-2daf9935]:hover,.item-chip--active[data-v-2daf9935]:hover{color:#fff;border-color:#1976d2}.stats-chips[data-v-2daf9935]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.stat-chip[data-v-2daf9935]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 24px;border-radius:12px;min-width:88px;cursor:default}.stat-chip__num[data-v-2daf9935]{font-size:1.75rem;font-weight:800;line-height:1}.stat-chip__label[data-v-2daf9935]{font-size:.9rem;font-weight:600;margin-top:4px;opacity:.9}.stat-chip--total[data-v-2daf9935]{background:#ecf5ff;color:#409eff}.stat-chip--not-started[data-v-2daf9935]{background:#f4f4f5;color:#909399}.stat-chip--in-progress[data-v-2daf9935]{background:#fdf6ec;color:#e6a23c}.stat-chip--completed[data-v-2daf9935]{background:#f0f9eb;color:#67c23a}.patient-grid[data-v-2daf9935]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:16px 20px 8px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;-ms-flex-line-pack:start;align-content:start;min-width:0}.patient-grid__empty[data-v-2daf9935]{grid-column:1/-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:80px 20px;color:#c0c4cc;gap:14px}.patient-grid__empty i[data-v-2daf9935]{font-size:4rem}.patient-grid__empty p[data-v-2daf9935]{margin:0;font-size:1.1rem}.patient-card[data-v-2daf9935]{background:#fff;border-radius:12px;border-left:6px solid #dcdfe6;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.08);box-shadow:0 2px 6px rgba(0,0,0,.08);padding:20px 18px;cursor:pointer;-webkit-transition:-webkit-box-shadow .2s,-webkit-transform .15s;transition:-webkit-box-shadow .2s,-webkit-transform .15s;transition:box-shadow .2s,transform .15s;transition:box-shadow .2s,transform .15s,-webkit-box-shadow .2s,-webkit-transform .15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-height:140px;min-width:0;overflow:hidden}.patient-card[data-v-2daf9935]:hover{-webkit-box-shadow:0 4px 16px rgba(0,0,0,.14);box-shadow:0 4px 16px rgba(0,0,0,.14);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.patient-card[data-v-2daf9935]:active{-webkit-transform:scale(.98);transform:scale(.98)}.patient-card.card--not-started[data-v-2daf9935]{border-left-color:#dcdfe6}.patient-card.card--in-progress[data-v-2daf9935]{border-left-color:#ff9800;background:-webkit-gradient(linear,left top,right top,from(#fff8f0),color-stop(60%,#fff));background:linear-gradient(90deg,#fff8f0 0,#fff 60%)}.patient-card.card--completed[data-v-2daf9935]{border-left-color:#43a047;background:-webkit-gradient(linear,left top,right top,from(#f1f8f1),color-stop(60%,#fff));background:linear-gradient(90deg,#f1f8f1 0,#fff 60%)}.patient-card.card--cancelled[data-v-2daf9935]{border-left-color:#bdbdbd;opacity:.65}.patient-card__header[data-v-2daf9935]{gap:12px;margin-bottom:12px}.patient-card__header[data-v-2daf9935],.patient-card__seq[data-v-2daf9935]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.patient-card__seq[data-v-2daf9935]{width:42px;height:42px;border-radius:50%;background:#1976d2;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.patient-card__seq .seq-num[data-v-2daf9935]{font-size:1.15rem;font-weight:700}.patient-card__name-block[data-v-2daf9935]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.patient-card__name[data-v-2daf9935]{font-size:1.45rem;font-weight:700;color:#303133;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.patient-card__person-meta[data-v-2daf9935]{font-size:1rem;color:#909399;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.patient-card__header-right[data-v-2daf9935]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:4px;-ms-flex-negative:0;flex-shrink:0;max-width:45%}.patient-card__checkin[data-v-2daf9935]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;font-size:.82rem;font-weight:600;color:#1976d2;white-space:nowrap}.patient-card__checkin i[data-v-2daf9935]{font-size:.82rem}.patient-card__status-tag[data-v-2daf9935]{font-size:.75rem}.patient-card__progress-row[data-v-2daf9935]{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-top:10px;gap:8px}.patient-card__dots[data-v-2daf9935]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.patient-card__dots .status-dot[data-v-2daf9935]{display:inline-block;width:20px;height:20px;border-radius:5px;-ms-flex-negative:0;flex-shrink:0}.patient-card__dots .status-dot.dot--todo[data-v-2daf9935]{background:#b0bec5}.patient-card__dots .status-dot.dot--doing[data-v-2daf9935]{background:#ff9800}.patient-card__dots .status-dot.dot--done[data-v-2daf9935]{background:#43a047}.patient-card__dots .status-dot.dot--pause[data-v-2daf9935]{background:#fbc02d}.patient-card__dots .status-dot.dot--cancel[data-v-2daf9935]{background:#9e9e9e;opacity:.45}.patient-card .pl-count[data-v-2daf9935]{font-size:.9rem;color:#909399;font-weight:600;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.patient-card__progress-label[data-v-2daf9935]{margin-top:6px;max-width:100%;overflow:hidden}.patient-card__progress-label .pl-status[data-v-2daf9935]{display:inline-block;max-width:100%;font-weight:700;font-size:.9rem;padding:3px 10px;border-radius:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;-webkit-box-sizing:border-box;box-sizing:border-box}.patient-card__progress-label .pl-status--todo[data-v-2daf9935]{color:#8a94a6;background:#f0f2f5}.patient-card__progress-label .pl-status--doing[data-v-2daf9935]{color:#e65100;background:#fff3e0}.patient-card__progress-label .pl-status--done[data-v-2daf9935]{color:#2e7d32;background:#e8f5e9}.patient-card__meta[data-v-2daf9935]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.patient-card__meta .meta-item[data-v-2daf9935]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;font-size:.9rem;color:#606266}.patient-card__meta .meta-item i[data-v-2daf9935]{font-size:.82rem;color:#909399}.patient-card__meta .meta-item--chartno[data-v-2daf9935]{font-weight:600;color:#303133}.patient-card__progress[data-v-2daf9935]{margin-top:8px;height:5px;border-radius:3px;background:#f0f0f0;overflow:hidden}.patient-card__progress .progress-bar[data-v-2daf9935]{height:100%;width:0;border-radius:3px;-webkit-transition:width .3s ease;transition:width .3s ease}.patient-card__progress .progress-bar--in-progress[data-v-2daf9935]{width:50%;background:#ff9800;-webkit-animation:progress-pulse-data-v-2daf9935 1.5s ease-in-out infinite;animation:progress-pulse-data-v-2daf9935 1.5s ease-in-out infinite}.patient-card__progress .progress-bar--completed[data-v-2daf9935]{width:100%;background:#43a047}.board-pagination[data-v-2daf9935]{-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:10px 20px;background:#fff;border-top:1px solid #e4e7ed}.board-pagination[data-v-2daf9935],.clean-mode-overlay[data-v-2daf9935]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.clean-mode-overlay[data-v-2daf9935]{position:fixed;inset:0;background:rgba(0,0,0,.88);z-index:9999;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.clean-mode-overlay .clean-mode-content[data-v-2daf9935]{text-align:center}.clean-mode-overlay .clean-mode-content i[data-v-2daf9935]{font-size:5rem;margin-bottom:20px;display:block}.clean-mode-overlay .clean-mode-content p[data-v-2daf9935]{font-size:1.8rem;margin:0 0 10px}.clean-mode-overlay .clean-mode-content .clean-mode-countdown[data-v-2daf9935]{font-size:1.2rem;opacity:.75}@media(min-width:1400px){.patient-grid[data-v-2daf9935]{grid-template-columns:repeat(5,1fr)}}@media(max-width:1199px){.patient-grid[data-v-2daf9935]{grid-template-columns:repeat(3,1fr);padding:12px 16px;gap:12px}}@media(max-width:899px){.patient-grid[data-v-2daf9935]{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 12px;gap:10px}.toolbar-row--header[data-v-2daf9935]{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8px 12px}.toolbar-row--header .toolbar-row__center[data-v-2daf9935]{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%}.toolbar-row--header .toolbar-row__right[data-v-2daf9935]{margin-left:auto}.patient-card[data-v-2daf9935]{padding:14px 12px}.patient-card__name[data-v-2daf9935]{font-size:1.25rem}.patient-card__person-meta[data-v-2daf9935]{font-size:.9rem}}@media(max-width:599px){.patient-grid[data-v-2daf9935]{grid-template-columns:1fr;padding:8px;gap:8px}.board-title[data-v-2daf9935]{font-size:1rem}.stats-chips[data-v-2daf9935]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.patient-card[data-v-2daf9935]{padding:12px 10px;min-height:unset}.patient-card__name[data-v-2daf9935]{font-size:1.15rem}}@-webkit-keyframes progress-pulse-data-v-2daf9935{0%,to{opacity:1}50%{opacity:.6}}@keyframes progress-pulse-data-v-2daf9935{0%,to{opacity:1}50%{opacity:.6}}.el-form-item--mini.el-form-item[data-v-c14ab2a2]{margin-bottom:3px}.ialice-form[data-v-363c4512]{overflow-y:auto}.el-form-item--mini.el-form-item[data-v-4d3fb9e1],.el-form-item.el-form-item[data-v-363c4512]{margin-bottom:3px}.ialice-form[data-v-7099f32f]{overflow-y:auto}.el-form-item.el-form-item[data-v-7099f32f]{margin-bottom:3px}#jasper[data-v-4eeb8754]{padding:0 10px}.el-tabs--border-card[data-v-12d1e4ab]{margin-top:10px}.el-tabs--border-card>.el-tabs__content[data-v-12d1e4ab]{padding:0!important}.el-input-number--small[data-v-0c0b080c]{width:80px;line-height:30px}.el-input-number.is-controls-right .el-input__inner[data-v-0c0b080c]{width:80px;line-height:30px;height:28px;padding-left:15px;padding-right:10px}.el-tabs--border-card[data-v-cb633282]{margin-top:10px}.ialice-form[data-v-cb633282]{overflow-y:auto}.el-input-number--small[data-v-540766a8]{width:80px;line-height:30px}.el-input-number.is-controls-right .el-input__inner[data-v-540766a8]{width:80px;line-height:30px;height:28px;padding-left:15px;padding-right:10px}.ialice-form[data-v-10f0ba3c]{overflow-y:auto}.el-input-number--small[data-v-52495e31]{width:80px;line-height:30px}.el-input-number.is-controls-right .el-input__inner[data-v-52495e31]{width:80px;line-height:30px;height:28px;padding-left:15px;padding-right:10px}.ialice-form[data-v-4a7e1901]{overflow-y:auto}.el-input-number--small[data-v-1428d86a]{width:80px;line-height:30px}.el-input-number.is-controls-right .el-input__inner[data-v-1428d86a]{width:80px;line-height:30px;height:28px;padding-left:15px;padding-right:10px}.dialogSet[data-v-3dba725f]{height:70vh;overflow:auto}._dialog .el-dialog__header[data-v-3dba725f]{background-color:#4b76cb}.ialice-form[data-v-2b8e0e1b]{overflow-y:auto}.el-button--mini[data-v-2b8e0e1b]{padding:5px;font-size:15px;margin-left:10px}.inline-block[data-v-2b8e0e1b]{display:inline-block}.el-tabs--border-card[data-v-04699fd1]{margin-top:10px}.el-tabs--border-card>.el-tabs__content[data-v-04699fd1]{padding:0!important}.el-input-number--small[data-v-46e31ab3]{width:80px;line-height:30px}.el-input-number.is-controls-right .el-input__inner[data-v-46e31ab3]{width:80px;line-height:30px;height:28px;padding-left:15px;padding-right:10px}.vuecal__cell-events-count,.vuecal__menu{background-color:#427fb9}.vuecal__cell-events-count{width:50px;min-width:0;height:50px;padding:0}.vuecal__title-bar{background-color:#e4eaf5}.vuecal__cell--current,.vuecal__cell--today{background-color:rgba(240,242,255,.4)}.vuecal:not(.vuecal--day-view) .vuecal__cell--selected{background-color:rgba(235,250,255,.4)}.vuecal__cell--selected:before{border-color:rgba(66,121,185,.5)}.vuecal__cell--highlighted:not(.vuecal__cell--has-splits),.vuecal__cell-split--highlighted{background-color:rgba(195,231,255,.5)}.vuecal__arrow.vuecal__arrow--highlighted,.vuecal__view-btn.vuecal__view-btn--highlighted{background-color:rgba(136,179,236,.25)}.vuecal__now-line{display:none}.vuecal__event{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px}.vuecal__event.available{background-color:rgba(89,127,250,.8);border:1px solid #4a7bf3;color:#fff}.vuecal__event.unavailable{background-color:rgba(253,78,66,.9);border:1px solid #e93a2e;color:#fff}.vuecal__event-content .btn{background-color:bisque;cursor:pointer;border:1px solid #000}.vuecal_tableHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;padding:8px 0;font-size:18px}.vuecal_el-icon-info{color:#ec9615;background-color:bisque;border-radius:50%;position:absolute;top:6px;right:8px}.vuecal__cell-date{font-size:1.15rem}.vuecal__cell-events-count{font-size:14px;width:16px;height:16px;line-height:16px}.vuecal_event_style{gap:4px}.vuecal_event_style,.vuecal_hover_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vuecal_hover_info{gap:6px}.vuecal_hover_info h2{font-weight:400}.el-tabs--border-card[data-v-f0b0a922]{margin-top:10px}.ialice-form[data-v-f0b0a922]{overflow-y:auto}.el-input-number--small[data-v-35074fe6]{width:80px;line-height:30px}.el-input-number.is-controls-right .el-input__inner[data-v-35074fe6]{width:80px;line-height:30px;height:28px;padding-left:15px;padding-right:10px}.dialogSet[data-v-c127805e]{height:70vh;overflow:auto}._dialog[data-v-c127805e] .el-dialog__header{background-color:#4b76cb}._dialog[data-v-c127805e] .el-dialog__title{color:#fff}.ialice-form[data-v-3e037120]{overflow-y:auto}