	
	
	
	/* ------ Home ICON ------ */
	/*display*/
	#chatbot-icon {
	  position: fixed;
	  right: 30px;
	  bottom: 100px;
	  z-index: 9999;
	  display: none;
	}
	/*.home #chatbot-icon {display: block;}*/
	
	/*icon*/
	.home #chatbot-icon .mwai-icon {
	  filter: drop-shadow(0px 0px 15px rgba(0, 0, 0, 0.15));
	  box-sizing: border-box;
	  cursor: pointer;
	}
	/*image*/
	.home #chatbot-icon .mwai-icon img {
	  object-fit: cover;
	  width: 100%;
	   transition: all 0.2s ease-out;
	}
	/*hover*/
	.home #chatbot-icon .mwai-icon:hover img {transform: scale(1.1);}
	
	/* ------------------------ 
	CHATBOT AI Engine 
	------------------------ */	
	/*display*/
	.home #chatbot.modul,
	.chatbot #chatbot.sidebar { display: none; }
	
	/*container*/
	.chatbot #chatbot .mwai-chatbot-container { padding: 2rem 0 3rem; }
	
	/*avatar*/
	.mwai-chatgpt-theme .mwai-reply .mwai-name .mwai-avatar img {width: auto !important; }
	 
	 /* list*/
	 #chatbot li:before {display: none; }
	 #chatbot ul > li:before {display: block; }
	 
	/* textarea*/
	 #chatbot textarea,
	 #chatbot textarea.placeholder {
		font-family: 'Sztos_v';
		font-variation-settings: "wght" 320, "wdth" 75;
		font-size: 20px;
		font-weight: 320;
		font-size: 14px; 
	 }
	 #chatbot table td strong { font-variation-settings: "wght" 450, "wdth" 75; }
	
	/*table*/
	.mwai-chatgpt-theme .mwai-reply .mwai-text th { 
		text-align: left; 
		padding-left: .7rem; 
		color: #D3FF65 !important;
	}
	.mwai-chatgpt-theme .mwai-reply .mwai-text td {
		padding: .5rem .7rem !important;
		font-size: .9rem;
	}
	.mwai-chatgpt-theme .mwai-reply .mwai-text tr td:nth-child(1) {min-width: 140px; }
	.mwai-chatgpt-theme .mwai-reply .mwai-text tr td:nth-child(4) {min-width: 180px; }
	
	@media only screen and (max-width: 1600px) {
		/*grid*/
		body.chatbot #chatbot .col-2 { width: 10%; }
		body.chatbot #chatbot .col-10 { width: 90%; }
	}
	@media only screen and (max-width: 1160px) {
		/*grid*/
		body.chatbot #chatbot .col-2 { display: none; }
		body.chatbot #chatbot .col-10 { width: 100%; }
		body.chatbot #chatbot .col-10 .offset-left {padding-left: 0%;}
		
		/*stzart sentence*/
		.mwai-chatgpt-theme .mwai-reply .mwai-text:nth-child(1) br { display: none; }
	}
	@media only screen and (max-width: 850px) {
		/*BRAKE*/
		
		/*table*/
		body.chatbot #chatbot table,
		body.chatbot #chatbot table th,
		body.chatbot #chatbot table td { 
			width: 100%;
			max-width: 100%;
			display: block; 
			border: 0px solid #000;
		}
		body.chatbot #chatbot table th { display: none;}
		body.chatbot #chatbot table tr { border: 2px solid #000; }
		
		body.chatbot #chatbot table td:first-child { 
			font-variation-settings: "wght" 450, "wdth" 75;
			color: #D3FF65;
		}
	}
	@media only screen and (max-width: 600px) {
		/*avatar*/
		.mwai-chatgpt-theme .mwai-reply,
		.mwai-chatgpt-theme .mwai-reply .mwai-name .mwai-avatar {display: block !important;}
		body.chatbot #chatbot .mwai-name,
		body.chatbot #chatbot .mwai-name ~ div {
		  width: 100%;
		  display: block;
		}
	}
	
	/* ------ ChatCPT-THEME DARK ------ */
	.home .mwai-chatgpt-theme.mwai-window {bottom: 100px; }
	
	/*color*/
	#chatbot .bg-yellow p { color: #fff; }
	#chatbot .bg-yellow li > p strong,
	#chatbot .bg-yellow li > strong,
	#chatbot .mwai-text h3,
	#chatbot .mwai-text p strong { 
		font-variation-settings: "wght" 450, "wdth" 85;
		font-size: 15px; 
		color: #D3FF65;
	}
	#chatbot .mwai-text h3 {padding-bottom: .5em; font-size: 140%;}
	
	/*#chatbot .mwai-chatgpt-theme strong:after {
		content: "";
  		display: block;
  		margin-bottom: .3em;
	}*/
	
	/*list*/
	#chatbot .mwai-chatgpt-theme li > p,
	#chatbot .mwai-chatgpt-theme li { margin-bottom: .3rem;  }
	#chatbot .mwai-chatgpt-theme ul > li:before {background: #D3FF65;}
	
	/* ------ Timeless-THEME LIGHT ------ */
	.mwai-chatbot.mwai-timeless-theme { 
		position: absolute; 
		top: 300px;
		right: 0px;
		width: 450px;
		z-index: 100; 
	}
	
	/*color*/
	#chatbot .bg-yellow .mwai-timeless-theme p { color: #000; }
	#chatbot .mwai-timeless-theme li > p { margin: .5rem 0 .3rem 0;  }
	
	/*font*/
	#chatbot .mwai-timeless-theme span,
	#chatbot .mwai-timeless-theme textarea,
	#chatbot .mwai-timeless-theme p, 
	#chatbot .mwai-timeless-theme li,
	#chatbot .mwai-timeless-theme span, 
	#chatbot .mwai-timeless-theme textarea::placeholder { 
		line-height: 1.2rem;
		font-size: 14px; 
	}
	#chatbot .mwai-timeless-theme textarea,
	#chatbot .mwai-timeless-theme textarea::placeholder { 
		font-size: 12px; 
	}
	/*list*/
	#chatbot mwai-timeless-theme ul > li:before {background: #333;}
	
	