.service-nursing-care-v3-pages-appointment-event-add{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:0;min-width:0;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;color:#334155;font-size:14px}.service-nursing-care-v3-pages-appointment-event-add .content{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;min-width:0;overflow:auto;padding:8px 12px 12px}.service-nursing-care-v3-pages-appointment-event-add .header,.service-nursing-care-v3-pages-appointment-event-add .main{-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;border:1px solid #e3e8f0;border-radius:8px;background:#fff}.service-nursing-care-v3-pages-appointment-event-add .header{margin-bottom:12px;padding:12px 20px}.service-nursing-care-v3-pages-appointment-event-add .msg{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px 40px}.service-nursing-care-v3-pages-appointment-event-add .msg p{margin:0;line-height:24px;overflow-wrap:anywhere}.service-nursing-care-v3-pages-appointment-event-add .msg .label{margin-right:8px;color:#718096;font-size:13px}.service-nursing-care-v3-pages-appointment-event-add .section-title{margin:0 0 20px;font-size:15px;font-weight:600;line-height:24px;color:#243b53}.service-nursing-care-v3-pages-appointment-event-add .event-form .el-form-item{margin-bottom:22px}.service-nursing-care-v3-pages-appointment-event-add .event-form .el-form-item__label{padding-bottom:8px;color:#526176;font-size:13px;line-height:22px}.service-nursing-care-v3-pages-appointment-event-add .event-form .el-form-item__content{line-height:24px}.service-nursing-care-v3-pages-appointment-event-add .event-form .el-date-editor{width:280px;max-width:100%}.service-nursing-care-v3-pages-appointment-event-add .event-form .el-input__inner{height:36px;line-height:36px;font-size:14px}.service-nursing-care-v3-pages-appointment-event-add .event-form .el-textarea__inner{padding:10px 12px 28px;color:#334155;font-family:inherit;font-size:14px;line-height:24px;border-radius:6px}.service-nursing-care-v3-pages-appointment-event-add .event-form .el-input__count{right:12px;bottom:8px;color:#8995a7;font-size:12px;line-height:16px}.service-nursing-care-v3-pages-appointment-event-add .event-form>.el-row:last-child .el-form-item{margin-bottom:0}.service-nursing-care-v3-pages-appointment-event-add .event-actions{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-height:56px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 20px;border-top:1px solid #e3e8f0;background:#fff}.service-nursing-care-v3-pages-appointment-event-add .event-actions .btn{min-width:88px;height:36px;margin:0;border-radius:6px}@media (max-width:767px){.service-nursing-care-v3-pages-appointment-event-add .content{padding:8px 12px 12px}.service-nursing-care-v3-pages-appointment-event-add .header,.service-nursing-care-v3-pages-appointment-event-add .main{padding:12px}.service-nursing-care-v3-pages-appointment-event-add .msg{gap:4px 20px}.service-nursing-care-v3-pages-appointment-event-add .section-title{margin-bottom:16px}.service-nursing-care-v3-pages-appointment-event-add .event-form .el-col,.service-nursing-care-v3-pages-appointment-event-add .event-form .el-date-editor{width:100%}.service-nursing-care-v3-pages-appointment-event-add .event-form .el-input__inner{height:44px;font-size:16px}.service-nursing-care-v3-pages-appointment-event-add .event-form .el-textarea__inner{font-size:16px}.service-nursing-care-v3-pages-appointment-event-add .event-actions{padding:10px 12px calc(10px + env(safe-area-inset-bottom))}.service-nursing-care-v3-pages-appointment-event-add .event-actions .btn{min-height:44px}}