.member-selection-options .member-select-all{padding:8px 4px;border-bottom:1px solid #e3e8f0}.member-add-dialog{border-radius:12px}.member-add-dialog .el-dialog__header{padding:18px 56px 18px 24px;border-bottom:1px solid #e3e8f0}.member-add-dialog .el-dialog__title{font-size:18px;font-weight:600}.member-add-dialog .el-dialog__body{padding:24px}.member-add-dialog .el-form-item{margin-bottom:18px}.member-add-dialog .el-form-item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;min-height:36px}.member-add-dialog .el-form-item__content>.el-input{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;width:0}.member-add-dialog .member-required{-webkit-box-flex:0;-ms-flex:none;flex:none;color:#b65b65;line-height:36px}.member-add-dialog .pasd-content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.member-add-dialog .pasd,.member-add-dialog .pasd-content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.member-add-dialog .pasd{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0}.member-add-dialog .pasd .el-input{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:110px;width:0}.member-add-dialog .copy{-webkit-box-flex:0;-ms-flex:none;flex:none;color:#315bc6;cursor:pointer;font-size:14px}.member-add-dialog .pasd .el-button{-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0}.member-add-dialog .member-hospital-selection{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.member-add-dialog .mult-select{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-height:36px;height:auto;margin:0;padding:6px 10px;text-align:left;white-space:normal}.member-add-dialog .mult-select,.member-add-dialog .mult-select>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.member-add-dialog .mult-select>span{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;min-width:0}.member-add-dialog .mult-select .el-tag{max-width:100%;height:auto;line-height:22px;white-space:normal;overflow-wrap:anywhere}.member-add-dialog .mult-select-tip{color:#8a94a3;font-size:14px}.member-add-dialog .el-dialog__footer{padding:12px 24px;border-top:1px solid #e3e8f0}.member-add-dialog .dialog-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.member-add-dialog .dialog-footer .el-button{margin:0}.member-selection-options{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:calc(100vw - 24px);border-radius:8px}.member-selection-options .mult-search{width:100%;margin:0 0 8px}.member-selection-options .mult-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;max-height:240px;overflow-y:auto}.member-selection-options .el-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0;white-space:normal}.member-selection-options .el-checkbox__input{margin-top:3px}.member-selection-options .el-checkbox__label{min-width:0;line-height:22px;overflow-wrap:anywhere}@media (max-width:767px){.member-add-dialog .el-dialog__body{padding:16px}.member-add-dialog .el-form-item__label{float:none;display:block;width:auto!important;padding:0 0 6px;line-height:22px}.member-add-dialog .el-form-item__content{margin-left:0!important}.member-add-dialog .el-dialog__footer{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}}.member-editor-select-all{pointer-events:none}.member-edit-dialog{border-radius:12px}.member-edit-dialog .el-dialog__body{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;min-height:0;overflow:hidden}.member-edit-dialog .member-editor-page.is-embedded{height:auto;max-height:calc(88vh - 72px)}.member-editor-page.is-embedded .member-editor-body{margin:0;border:0;border-radius:0}.member-editor-page.is-embedded .member-editor-footer{margin:0;border:0;border-top:1px solid #e3e8f0;border-radius:0}.member-editor-notice{margin-bottom:16px;color:#65758b}.member-editor-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.member-editor-body{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;margin:8px 12px 0;padding:24px;overflow-y:auto;border:1px solid #e3e8f0;border-bottom:0;border-radius:8px 8px 0 0;background:#fff}.member-editor-body .title{margin:0 0 20px;color:#334155;font-size:16px;font-weight:500}.member-editor-body .el-form{max-width:900px}.member-editor-body .el-form-item{margin-bottom:20px}.member-editor-body .el-form-item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;min-height:36px}.member-editor-body .el-form-item__content p{margin:0;color:#526176;line-height:36px;overflow-wrap:anywhere}.member-editor-body .el-form-item__content>.el-input{width:320px;max-width:100%}.member-editor-body .member-required{-webkit-box-flex:0;-ms-flex:none;flex:none;color:#b65b65;line-height:36px}.member-editor-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;margin:0 12px 8px;padding:12px 24px;border:1px solid #e3e8f0;border-radius:0 0 8px 8px;background:#fff}.member-editor-footer .el-button{min-width:88px;margin:0}@media (max-width:767px){.member-editor-body{padding:16px}.member-editor-body .el-form-item__label{float:none;display:block;width:auto!important;padding:0 0 6px;line-height:22px}.member-editor-body .el-form-item__content{margin-left:0!important}.member-editor-body .el-form-item__content>.el-input{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;width:0}.member-editor-footer{margin:0;padding:8px 12px calc(8px + env(safe-area-inset-bottom));border-radius:0}}.member-management-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.member-management-page .member-status-filter .el-checkbox.is-checked .el-checkbox__label,.member-management-page .member-status-filter .el-checkbox__label{color:#526176}.member-management-page .member-status-filter .el-checkbox__input.is-checked .el-checkbox__inner{background:#315bc6;border-color:#315bc6}.member-management-page .member-status-filter .el-checkbox__inner:hover,.member-management-page .member-status-filter .el-checkbox__input.is-focus .el-checkbox__inner{border-color:#315bc6}.member-table-region{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;margin:0 12px;overflow:hidden;border:1px solid #e3e8f0;border-bottom:0;border-radius:8px 8px 0 0;background:#fff}.member-management-page .member-table-region .el-table:before{display:none}.member-management-page .member-long-value{overflow-wrap:anywhere;white-space:normal}.member-state{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:4px}.member-password-hint{font-size:12px;color:#b87516;line-height:20px;overflow-wrap:anywhere}.member-list-footer{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:none;flex:none;min-height:56px;margin:0 12px 8px;padding:0 16px;border:1px solid #e3e8f0;border-radius:0 0 8px 8px;background:#fff}.member-management-page .member-list-footer>.footer.footer--inline{border-top:0}.member-mobile-list{display:none}.member-delete-dialog{border-radius:12px}.member-delete-dialog .el-dialog__body{padding:24px;color:#526176;font-size:14px;line-height:24px}.member-delete-dialog .member-delete-name{color:#b65b65;overflow-wrap:anywhere}.member-delete-dialog .el-dialog__footer{padding:12px 24px;border-top:1px solid #e3e8f0}@media (max-width:767px){.member-table-region{display:none}.member-list-footer{display:contents}.member-mobile-list{display:block;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;min-height:0;overflow-y:auto;background:#fff;-webkit-overflow-scrolling:touch}.member-record{padding:12px;border-bottom:1px solid #e3e8f0;color:#334155;font-size:14px;line-height:22px}.member-record-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:8px}.member-record h2{margin:0;font-size:16px;font-weight:500;overflow-wrap:anywhere}.member-record dl{margin:0 0 8px}.member-record dl>div{display:grid;grid-template-columns:64px minmax(0,1fr);gap:8px;margin-top:4px}.member-record dt{color:#65758b}.member-record dd{margin:0;overflow-wrap:anywhere}}