.masterstudy-course-templates__modal{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;transition:.3s;background:rgba(0,0,0,.4);opacity:0;visibility:hidden}.masterstudy-course-templates__modal.masterstudy-course-templates__modal_open{opacity:1;visibility:visible}.masterstudy-course-templates__modal.masterstudy-course-templates__modal_open .masterstudy-course-templates__modal-wrapper{-webkit-transform:translateY(0);transform:translateY(0)}.masterstudy-course-templates__modal#masterstudy-course-templates-modal-delete .masterstudy-course-templates__modal-close{display:none}.masterstudy-course-templates__modal#masterstudy-course-templates-modal-delete .masterstudy-course-templates__modal-actions{justify-content:center}.masterstudy-course-templates__modal#masterstudy-course-templates-modal-delete .masterstudy-course-templates__modal-header-title{text-align:center}.masterstudy-course-templates__modal-wrapper{display:flex;flex-direction:column;width:370px;max-height:700px;background:#fff;border-radius:10px;box-shadow:0 20px 40px 0 rgba(0,0,0,.25);overflow:hidden;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;-webkit-transform:translateY(100%);transform:translateY(100%)}.masterstudy-course-templates__modal-container{display:flex;flex-direction:column;position:relative;height:100%;padding:30px;overflow-y:auto}.masterstudy-course-templates__modal-close{display:flex;flex-shrink:0;width:25px;height:25px;justify-content:center;align-items:center;border-radius:30px;background:#eef1f7}.masterstudy-course-templates__modal-close::after{font-family:stmlms;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;text-transform:none;content:var(--stmlms-icon-close);color:#808c98;font-size:10px;line-height:normal;transition:.2s;margin-top:1px}.masterstudy-course-templates__modal-close:hover{cursor:pointer}.masterstudy-course-templates__modal-close:hover::after{color:#4d5e6f}.masterstudy-course-templates__modal-content{display:flex;width:100%;margin-bottom:20px;position:relative}.masterstudy-course-templates__modal-error{display:none;width:100%;color:var(--danger-100);font-size:12px;line-height:normal;font-style:normal;position:absolute;left:0;bottom:-18px}.masterstudy-course-templates__modal-error.masterstudy-course-templates__modal-error_show{display:flex}.masterstudy-course-templates__modal-header{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:20px}.masterstudy-course-templates__modal-header-title{line-height:normal;font-style:normal;font-weight:700;font-size:20px;color:#001931}.masterstudy-course-templates__modal-actions{display:flex;justify-content:flex-end}.masterstudy-course-templates__modal-actions .masterstudy-button:first-child{margin-right:10px}.masterstudy-course-templates__modal input.masterstudy-course-templates__modal-input{display:flex;width:100%;height:40px;padding:11px 20px;margin:0;color:#001931;font-size:14px;font-style:normal;font-weight:400;line-height:normal;border:1px solid #e0e0e0;border-radius:4px;background:#fff;box-shadow:none;outline:0}.masterstudy-course-templates__modal input.masterstudy-course-templates__modal-input::-webkit-input-placeholder{color:#808c98;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.masterstudy-course-templates__modal input.masterstudy-course-templates__modal-input::-moz-placeholder{color:#808c98;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.masterstudy-course-templates__modal input.masterstudy-course-templates__modal-input::-ms-input-placeholder{color:#808c98;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.masterstudy-course-templates__modal input.masterstudy-course-templates__modal-input::placeholder{color:#808c98;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.masterstudy-course-templates__modal input.masterstudy-course-templates__modal-input:focus{outline:0;border:1px solid #e0e0e0;box-shadow:none}