|  | @@ -0,0 +1,121 @@
 | 
	
		
			
				|  |  | +.btnGroup {
 | 
	
		
			
				|  |  | +  display: flex;
 | 
	
		
			
				|  |  | +  align-items: center;
 | 
	
		
			
				|  |  | +  justify-content: space-between;
 | 
	
		
			
				|  |  | +  padding-left: 22px !important;
 | 
	
		
			
				|  |  | +  height: 40px;
 | 
	
		
			
				|  |  | +  padding-right: 22px !important;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +  .addBtnIcon {
 | 
	
		
			
				|  |  | +    width: 13px !important;
 | 
	
		
			
				|  |  | +    height: 14px !important;
 | 
	
		
			
				|  |  | +  }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +  .addPreset {
 | 
	
		
			
				|  |  | +    padding: 0 16px 0 10px !important;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    :global {
 | 
	
		
			
				|  |  | +      .n-button__icon {
 | 
	
		
			
				|  |  | +        margin-right: 0;
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +  }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +  :global {
 | 
	
		
			
				|  |  | +    .n-base-selection {
 | 
	
		
			
				|  |  | +      --n-height: max(40px, 36Px) !important;
 | 
	
		
			
				|  |  | +      width: 160px;
 | 
	
		
			
				|  |  | +      font-size: 15px;
 | 
	
		
			
				|  |  | +      border-radius: 8px !important;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    .n-base-selection-input__content {
 | 
	
		
			
				|  |  | +      font-size: max(15px, 13Px);
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    .n-button {
 | 
	
		
			
				|  |  | +      border-radius: 8px;
 | 
	
		
			
				|  |  | +      height: 38px;
 | 
	
		
			
				|  |  | +      font-size: max(18px, 13Px);
 | 
	
		
			
				|  |  | +      font-weight: 600 !important;
 | 
	
		
			
				|  |  | +      padding: 0 27px;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    .n-button--default-type {
 | 
	
		
			
				|  |  | +      background: #E8F4FF;
 | 
	
		
			
				|  |  | +      color: #0378EC;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +      &:not(.n-button--disabled):hover {
 | 
	
		
			
				|  |  | +        background: #E8F4FF;
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +      .n-button__border {
 | 
	
		
			
				|  |  | +        border: 1px solid #198CFE;
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    .n-button--error-type {
 | 
	
		
			
				|  |  | +      background: #FDEBED !important;
 | 
	
		
			
				|  |  | +      color: #EC3A4E !important;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +      &:not(.n-button--disabled):hover,
 | 
	
		
			
				|  |  | +      &:not(.n-button--disabled):active {
 | 
	
		
			
				|  |  | +        background: #FDEBED;
 | 
	
		
			
				|  |  | +        color: #EC3A4E;
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +      .n-button__border {
 | 
	
		
			
				|  |  | +        border: 1px solid #EC3A4E;
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +  }
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +.listContainer {
 | 
	
		
			
				|  |  | +  margin-top: 12px;
 | 
	
		
			
				|  |  | +  // // 52 + 28 + 38
 | 
	
		
			
				|  |  | +  // max-height: calc(var(--window-page-lesson-height) - 148px);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +  // .listSection {
 | 
	
		
			
				|  |  | +  //   min-height: calc(var(--window-page-lesson-height) - 148px);
 | 
	
		
			
				|  |  | +  // }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +  max-height: calc(var(--window-page-lesson-height) - 196px);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +  .listSection {
 | 
	
		
			
				|  |  | +    min-height: calc(var(--window-page-lesson-height) - 196px);
 | 
	
		
			
				|  |  | +  }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +  &.listContainerDrag {
 | 
	
		
			
				|  |  | +    max-height: calc(var(--window-page-lesson-height) - 148px);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    .listSection {
 | 
	
		
			
				|  |  | +      min-height: calc(var(--window-page-lesson-height) - 148px);
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +  }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +  .emptySection {
 | 
	
		
			
				|  |  | +    display: flex;
 | 
	
		
			
				|  |  | +    align-items: center;
 | 
	
		
			
				|  |  | +  }
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +.list {
 | 
	
		
			
				|  |  | +  padding: 12px 22px 12px;
 | 
	
		
			
				|  |  | +  display: flex;
 | 
	
		
			
				|  |  | +  flex-flow: row wrap;
 | 
	
		
			
				|  |  | +  justify-content: flex-start;
 | 
	
		
			
				|  |  | +  gap: 20px 2%;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +  &>div {
 | 
	
		
			
				|  |  | +    width: 49% !important;
 | 
	
		
			
				|  |  | +  }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +  .itemBlock {
 | 
	
		
			
				|  |  | +    &>div {
 | 
	
		
			
				|  |  | +      width: 100% !important;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +  }
 | 
	
		
			
				|  |  | +}
 |