|  | @@ -9,16 +9,20 @@
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    :global {
 | 
	
		
			
				|  |  |      .n-base-selection {
 | 
	
		
			
				|  |  | -      --n-height: 38px !important;
 | 
	
		
			
				|  |  | +      --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: 17px;
 | 
	
		
			
				|  |  | +      font-size: max(18px, 13Px);
 | 
	
		
			
				|  |  |        font-weight: 600 !important;
 | 
	
		
			
				|  |  |        padding: 0 27px;
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -98,21 +102,71 @@
 | 
	
		
			
				|  |  |        &::before {
 | 
	
		
			
				|  |  |          margin-left: 12px;
 | 
	
		
			
				|  |  |          content: ' ';
 | 
	
		
			
				|  |  | -        width: 24px;
 | 
	
		
			
				|  |  | -        height: 24px;
 | 
	
		
			
				|  |  | +        width: max(20px, 14Px);
 | 
	
		
			
				|  |  | +        height: max(20px, 14Px);
 | 
	
		
			
				|  |  | +        flex-shrink: 0;
 | 
	
		
			
				|  |  |          background: url('../../../images/icon-subject-name.png') no-repeat center;
 | 
	
		
			
				|  |  |          background-size: contain;
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      .n-base-selection-input {
 | 
	
		
			
				|  |  | -      padding-left: 8px !important;
 | 
	
		
			
				|  |  | +      padding-left: 8px;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      .n-base-selection .n-base-selection-overlay {
 | 
	
		
			
				|  |  |        left: 24px;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +  :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;
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +  }
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  .btnItem {
 | 
	
	
		
			
				|  | @@ -121,7 +175,7 @@
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    .btnTitle {
 | 
	
		
			
				|  |  |      flex-shrink: 0;
 | 
	
		
			
				|  |  | -    font-size: 18px;
 | 
	
		
			
				|  |  | +    font-size: max(18px, 13Px);
 | 
	
		
			
				|  |  |      font-weight: 600;
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |  
 |