PluginProbe ʕ •ᴥ•ʔ
AI Engine – The Chatbot, AI Framework & MCP for WordPress / 1.4.7
AI Engine – The Chatbot, AI Framework & MCP for WordPress v1.4.7
3.7.4 3.7.3 3.7.2 3.7.1 3.7.0 3.6.9 3.6.8 3.6.7 3.6.6 3.6.4 3.6.5 3.6.3 3.6.2 3.6.1 3.6.0 3.5.9 3.5.8 3.5.7 3.5.6 3.5.5 3.5.4 3.5.3 3.5.2 3.5.1 3.5.0 3.4.9 3.4.8 3.4.7 0.2.1 1.6.91 0.2.2 1.6.92 0.2.3 1.6.93 0.2.4 1.6.94 0.2.5 1.6.95 0.2.6 1.6.96 0.2.7 1.6.97 0.2.8 1.6.98 0.2.9 1.6.99 0.3.0 1.7.0 0.3.1 1.7.1 0.3.2 1.7.2 0.3.3 1.7.3 0.3.4 1.7.4 0.3.5 1.7.5 0.3.6 1.7.6 0.4.0 1.7.7 0.4.1 1.7.8 0.4.2 1.7.9 0.4.3 1.8.0 0.4.4 1.8.1 0.4.5 1.8.2 0.4.6 1.8.3 0.4.7 1.8.4 0.4.8 1.8.5 0.4.9 1.8.6 0.5.0 1.8.7 0.5.1 1.8.8 0.5.2 1.8.9 0.5.3 1.9.0 0.5.4 1.9.1 0.5.5 1.9.2 0.5.6 1.9.3 0.5.7 1.9.4 0.5.8 1.9.5 0.5.9 1.9.6 0.6.0 1.9.7 0.6.1 1.9.8 0.6.2 1.9.81 0.6.3 1.9.82 0.6.4 1.9.83 0.6.5 1.9.84 0.6.6 1.9.85 0.6.7 1.9.86 0.6.8 1.9.87 0.6.9 1.9.88 0.7.0 1.9.89 0.7.1 1.9.90 0.7.2 1.9.91 0.7.3 1.9.92 0.7.4 1.9.93 0.7.5 1.9.94 0.7.6 1.9.95 0.7.7 1.9.96 0.7.8 1.9.97 0.7.9 1.9.98 0.8.0 1.9.99 0.8.1 2.0.0 0.8.2 2.0.1 0.8.3 2.0.2 0.8.4 2.0.3 0.8.5 2.0.4 0.8.6 2.0.5 0.8.7 2.0.6 0.8.8 2.0.7 0.8.9 2.0.8 0.9.0 2.0.9 0.9.2 2.1.0 0.9.3 2.1.1 0.9.4 2.1.2 0.9.5 2.1.3 0.9.6 2.1.4 0.9.7 2.1.5 0.9.8 2.1.6 0.9.81 2.1.7 0.9.82 2.1.8 0.9.83 2.1.9 0.9.84 2.2.0 0.9.85 2.2.1 0.9.86 2.2.2 0.9.87 2.2.3 0.9.88 2.2.4 0.9.89 2.2.5 0.9.9 2.2.51 0.9.91 2.2.52 0.9.92 2.2.53 0.9.93 2.2.54 0.9.94 2.2.56 0.9.95 2.2.57 0.9.96 2.2.6 0.9.97 2.2.60 0.9.98 2.2.61 0.9.99 2.2.62 1.0.0 2.2.63 1.0.01 2.2.70 1.0.1 2.2.80 1.0.2 2.2.81 1.0.3 2.2.90 1.0.4 2.2.91 1.0.5 2.2.92 1.0.6 2.2.93 1.0.7 2.2.94 1.0.8 2.2.95 1.0.9 2.3.0 1.1.0 2.3.1 1.1.1 2.3.2 1.1.2 2.3.3 1.1.3 2.3.4 1.1.4 2.3.5 1.1.5 2.3.6 1.1.6 2.3.7 1.1.7 2.3.8 1.1.8 2.3.9 1.1.9 2.4.0 1.2.0 2.4.1 1.2.1 2.4.2 1.2.2 2.4.3 1.2.21 2.4.4 1.2.3 2.4.5 1.2.30 2.4.6 1.3.0 2.4.7 1.3.1 2.4.8 1.3.2 2.4.9 1.3.3 2.5.0 1.3.31 2.5.1 1.3.32 2.5.2 1.3.33 2.5.3 1.3.34 2.5.4 1.3.35 2.5.5 1.3.36 2.5.6 1.3.37 2.5.7 1.3.38 2.5.8 1.3.39 2.5.9 1.3.40 2.6.0 1.3.41 2.6.1 1.3.42 2.6.2 1.3.43 2.6.3 1.3.44 2.6.5 1.3.45 2.6.6 1.3.46 2.6.7 1.3.47 2.6.8 1.3.48 2.6.9 1.3.49 2.7.0 1.3.50 2.7.1 1.3.51 2.7.2 1.3.52 2.7.3 1.3.53 2.7.4 1.3.54 2.7.5 1.3.56 2.7.6 1.3.57 2.7.7 1.3.58 2.7.8 1.3.59 2.7.9 1.3.60 2.8.0 1.3.61 2.8.1 1.3.62 2.8.2 1.3.63 2.8.3 1.3.64 2.8.4 1.3.65 2.8.5 1.3.66 2.8.6 1.3.67 2.8.7 1.3.68 2.8.8 1.3.69 2.8.9 1.3.70 2.9.0 1.3.71 2.9.1 1.3.72 2.9.2 1.3.73 2.9.3 1.3.74 2.9.4 1.3.75 2.9.5 1.3.76 2.9.6 1.3.77 2.9.7 1.3.78 2.9.8 1.3.79 2.9.9 1.3.80 3.0.0 1.3.81 3.0.1 1.3.82 3.0.2 1.3.83 3.0.3 1.3.84 3.0.4 1.3.85 3.0.5 1.3.86 3.0.6 1.3.87 3.0.7 1.3.88 3.0.8 1.3.89 3.0.9 1.3.90 3.1.0 1.3.91 3.1.1 1.3.92 3.1.2 1.3.93 3.1.3 1.3.94 3.1.4 1.3.95 3.1.5 1.3.96 3.1.6 1.3.97 3.1.7 1.3.98 3.1.8 1.3.99 3.1.9 1.4.0 3.2.0 1.4.1 3.2.1 1.4.2 3.2.2 1.4.3 3.2.3 1.4.4 3.2.4 1.4.5 3.2.5 1.4.6 3.2.6 1.4.7 3.2.7 1.4.8 3.2.8 1.4.9 3.2.9 1.5.0 3.3.0 1.5.1 3.3.1 1.5.2 3.3.2 1.5.3 3.3.3 1.5.4 3.3.4 1.5.5 3.3.5 1.5.6 3.3.6 1.5.7 3.3.7 1.5.8 3.3.8 1.5.9 3.3.9 1.6.0 3.4.0 1.6.1 3.4.1 1.6.2 3.4.2 1.6.3 3.4.3 1.6.5 3.4.4 1.6.51 3.4.5 1.6.52 3.4.6 1.6.53 1.6.54 1.6.55 1.6.56 1.6.57 1.6.58 1.6.59 1.6.60 1.6.61 1.6.62 1.6.63 1.6.64 1.6.65 1.6.66 1.6.67 1.6.68 trunk 1.6.69 0.0.1 1.6.70 0.0.2 1.6.71 0.0.3 1.6.72 0.0.4 1.6.73 0.0.5 1.6.74 0.0.6 1.6.75 0.0.7 1.6.76 0.0.8 1.6.77 0.0.9 1.6.78 0.1.0 1.6.79 0.1.1 1.6.81 0.1.2 1.6.82 0.1.3 1.6.83 0.1.4 1.6.84 0.1.5 1.6.85 0.1.6 1.6.86 0.1.7 1.6.87 0.1.8 1.6.88 0.1.9 1.6.89 0.2.0 1.6.90
ai-engine / themes / ChatGPT.module.css
ai-engine / themes Last commit date
ChatGPT.module.css 3 years ago ChatGPT.module.scss 3 years ago iOSDark.module.css 3 years ago iOSDark.module.scss 3 years ago
ChatGPT.module.css
603 lines
1 .mwai-chat {
2 --mwai-spacing: 15px;
3 --mwai-fontSize: 15px;
4 --mwai-lineHeight: 1.5;
5 --mwai-borderRadius: 10px;
6 --mwai-fontColor: #FFFFFF;
7 --mwai-backgroundPrimaryColor: #454654;
8 --mwai-backgroundSecondaryColor: #343541;
9 --mwai-userAvatarBackgroundColor: #135ea4;
10 --mwai-headerButtonsColor: #FFFFFF;
11 --mwai-width: 460px;
12 --mwai-maxHeight: 40vh;
13 }
14
15 .mwai-chat .mwai-open-button {
16 position: absolute;
17 right: 0;
18 bottom: 0;
19 transition: all 0.2s ease-out;
20 z-index: 9999;
21 display: flex;
22 flex-direction: column;
23 align-items: end;
24 }
25
26 .mwai-chat .mwai-open-button .mwai-icon-text {
27 background: var(--mwai-backgroundPrimaryColor);
28 color: var(--mwai-headerButtonsColor);
29 max-width: 200px;
30 font-size: 13px;
31 margin-bottom: 15px;
32 padding: 5px 10px;
33 border-radius: 8px;
34 }
35
36 .mwai-chat .mwai-open-button:hover {
37 cursor: pointer;
38 filter: saturate(2.5) hue-rotate(5deg);
39 }
40
41 .mwai-chat .mwai-content {
42 background: var(--mwai-backgroundSecondaryColor);
43 color: var(--mwai-fontColor);
44 font-size: var(--mwai-fontSize);
45 border-radius: var(--mwai-borderRadius);
46 overflow: hidden;
47 display: flex;
48 flex-direction: column;
49 }
50
51 .mwai-chat .mwai-conversation {
52 overflow: auto;
53 }
54
55 .mwai-chat * {
56 box-sizing: border-box;
57 }
58
59 .mwai-chat .mwai-reply {
60 display: flex;
61 padding: var(--mwai-spacing);
62 position: relative;
63 line-height: var(--mwai-lineHeight);
64 border-bottom: 1px solid var(--mwai-backgroundPrimaryColor);
65 transition: opacity 0.35s cubic-bezier(0.4, 0, 0.2, 1);
66 }
67
68 .mwai-chat .mwai-reply .mwai-copy-button {
69 opacity: 0;
70 transition: all 0.3s ease-out;
71 width: 22px;
72 height: 22px;
73 position: absolute;
74 right: var(--mwai-spacing);
75 }
76
77 .mwai-chat .mwai-reply .mwai-copy-button .mwai-copy-button-one {
78 position: absolute;
79 width: 16px;
80 height: 16px;
81 margin-top: 0px;
82 margin-left: 0px;
83 background: white;
84 opacity: 0.4;
85 transition: all 0.2s ease-in;
86 cursor: pointer;
87 border-radius: 2px;
88 }
89
90 .mwai-chat .mwai-reply .mwai-copy-button .mwai-copy-button-two {
91 position: absolute;
92 width: 16px;
93 height: 16px;
94 margin-top: 6px;
95 margin-left: 6px;
96 background: white;
97 opacity: 0.6;
98 transition: all 0.2s ease-in;
99 cursor: pointer;
100 border-radius: 2px;
101 }
102
103 .mwai-chat .mwai-reply .mwai-copy-button:hover .mwai-copy-button-one {
104 opacity: 0.6;
105 margin-top: 0px;
106 margin-left: 6px;
107 }
108
109 .mwai-chat .mwai-reply .mwai-copy-button:hover .mwai-copy-button-two {
110 opacity: 1;
111 margin-top: 6px;
112 margin-left: 0px;
113 }
114
115 .mwai-chat .mwai-reply .mwai-copy-button.mwai-animate .mwai-copy-button-one {
116 opacity: 0;
117 }
118
119 .mwai-chat .mwai-reply .mwai-copy-button.mwai-animate .mwai-copy-button-two {
120 width: 18px;
121 height: 18px;
122 margin-top: 2px;
123 margin-left: 2px;
124 opacity: 1;
125 }
126
127 .mwai-chat .mwai-reply.mwai-fade-out {
128 opacity: 0;
129 }
130
131 .mwai-chat .mwai-reply:hover .mwai-copy-button {
132 display: block;
133 opacity: 1;
134 }
135
136 .mwai-chat .mwai-ai, .mwai-chat .mwai-system {
137 background: var(--mwai-backgroundPrimaryColor);
138 }
139
140 .mwai-chat .mwai-name {
141 color: var(--mwai-fontColor);
142 margin-right: 5px;
143 }
144
145 .mwai-chat .mwai-name .mwai-name-text {
146 opacity: 0.50;
147 white-space: nowrap;
148 }
149
150 .mwai-chat .mwai-name .mwai-avatar {
151 margin-right: 10px;
152 width: 40px;
153 height: 40px;
154 display: flex;
155 align-items: center;
156 justify-content: center;
157 border-radius: 5px;
158 overflow: hidden;
159 }
160
161 .mwai-chat .mwai-name .mwai-avatar img {
162 max-width: 100%;
163 max-height: 100%;
164 }
165
166 .mwai-chat .mwai-name .mwai-avatar.mwai-svg img {
167 width: 28px;
168 height: 28px;
169 filter: brightness(0) invert(1);
170 }
171
172 .mwai-chat .mwai-user .mwai-name .mwai-avatar {
173 background: var(--mwai-userAvatarBackgroundColor);
174 }
175
176 .mwai-chat .mwai-text {
177 flex: auto;
178 }
179
180 .mwai-chat .mwai-text *:first-child {
181 margin-top: 0;
182 }
183
184 .mwai-chat .mwai-text *:last-child {
185 margin-bottom: 0;
186 }
187
188 .mwai-chat .mwai-text a {
189 color: #2196f3;
190 }
191
192 .mwai-chat .mwai-text h1 {
193 font-size: 200%;
194 }
195
196 .mwai-chat .mwai-text h2 {
197 font-size: 160%;
198 }
199
200 .mwai-chat .mwai-text h3 {
201 font-size: 140%;
202 }
203
204 .mwai-chat .mwai-text h4 {
205 font-size: 120%;
206 }
207
208 .mwai-chat .mwai-text p {
209 font-size: var(--mwai-fontSize);
210 line-height: var(--mwai-lineHeight);
211 }
212
213 .mwai-chat .mwai-text p code {
214 background: var(--mwai-backgroundSecondaryColor);
215 padding: 2px 6px;
216 border-radius: 8px;
217 font-size: 90%;
218 font-family: system-ui;
219 }
220
221 .mwai-chat .mwai-text pre {
222 color: var(--mwai-fontColor);
223 border-radius: var(--mwai-borderRadius);
224 padding: calc(var(--mwai-spacing) * 2 / 3) var(--mwai-spacing);
225 break-after: auto;
226 font-size: 95%;
227 max-width: 100%;
228 width: 100%;
229 font-family: system-ui;
230 background: #343541;
231 }
232
233 .mwai-chat .mwai-text pre code {
234 padding: 0 !important;
235 font-family: system-ui;
236 background: #343541;
237 }
238
239 .mwai-chat .mwai-text ol {
240 padding: 0;
241 margin: 0 0 0 20px;
242 }
243
244 .mwai-chat .mwai-text table {
245 width: 100%;
246 border: 2px solid var(--mwai-backgroundSecondaryColor);
247 border-collapse: collapse;
248 }
249
250 .mwai-chat .mwai-text thead {
251 background: var(--mwai-backgroundSecondaryColor);
252 }
253
254 .mwai-chat .mwai-text tr, .mwai-chat .mwai-text td {
255 padding: 2px 5px;
256 }
257
258 .mwai-chat .mwai-text td {
259 border: 2px solid var(--mwai-backgroundSecondaryColor);
260 }
261
262 .mwai-chat .mwai-text .mwai-typewriter {
263 display: inline-block;
264 }
265
266 .mwai-chat .mwai-text .mwai-typewriter > :first-child {
267 margin-top: 0;
268 }
269
270 .mwai-chat .mwai-text > *:first-child {
271 margin-top: 0;
272 }
273
274 .mwai-chat .mwai-text > *:last-child {
275 margin-bottom: 0;
276 }
277
278 .mwai-chat .mwai-system .mwai-name {
279 display: none;
280 }
281
282 .mwai-chat .mwai-input {
283 display: flex;
284 padding: var(--mwai-spacing);
285 border-top: 1px solid var(--mwai-backgroundPrimaryColor);
286 }
287
288 .mwai-chat .mwai-input textarea {
289 background: var(--mwai-backgroundPrimaryColor);
290 color: var(--mwai-fontColor);
291 flex: auto;
292 padding: calc(var(--mwai-spacing) / 2) var(--mwai-spacing);
293 border: none;
294 border-radius: 5px;
295 font-size: var(--mwai-fontSize);
296 resize: none;
297 font-family: inherit;
298 line-height: calc(var(--mwai-spacing) * 2);
299 margin: 0;
300 overflow: hidden;
301 }
302
303 .mwai-chat .mwai-input textarea:focus {
304 outline: none;
305 }
306
307 .mwai-chat .mwai-input textarea::placeholder {
308 color: var(--mwai-fontColor);
309 opacity: 0.5;
310 }
311
312 .mwai-chat .mwai-compliance {
313 opacity: 0.50;
314 margin-top: calc( -1 * var(--mwai-spacing));
315 padding: calc(var(--mwai-spacing) / 1.5) var(--mwai-spacing);
316 font-size: smaller;
317 color: var(--mwai-fontColor);
318 text-align: left;
319 }
320
321 .mwai-chat button {
322 background: none;
323 color: var(--mwai-fontColor);
324 background-color: var(--mwai-backgroundSecondaryColor);
325 border: 1px solid var(--mwai-backgroundPrimaryColor);
326 margin-left: var(--mwai-spacing);
327 width: 90px;
328 border-radius: 5px;
329 cursor: pointer;
330 transition: all 0.2s ease-out;
331 display: flex;
332 align-items: center;
333 justify-content: center;
334 font-size: 90%;
335 }
336
337 .mwai-chat button .mwai-timer {
338 margin-left: 5px;
339 margin-right: 5px;
340 font-size: 11px;
341 }
342
343 .mwai-chat button:hover {
344 background: var(--mwai-backgroundPrimaryColor);
345 }
346
347 .mwai-chat button {
348 position: relative;
349 }
350
351 .mwai-chat button[disabled] span {
352 display: none;
353 }
354
355 .mwai-chat button[disabled]::before {
356 content: '';
357 width: 18px;
358 height: 18px;
359 margin: auto;
360 border: 3px solid transparent;
361 border-top-color: var(--mwai-fontColor);
362 border-radius: 50%;
363 animation: mwai-button-spinner 1s ease infinite;
364 }
365
366 .mwai-chat.mwai-window {
367 position: fixed;
368 right: 30px;
369 bottom: 30px;
370 width: var(--mwai-width);
371 z-index: 9999;
372 }
373
374 .mwai-chat.mwai-window .mwai-header {
375 display: none;
376 justify-content: flex-end;
377 align-items: center;
378 }
379
380 .mwai-chat.mwai-window .mwai-header .mwai-buttons {
381 display: flex;
382 align-items: center;
383 margin-bottom: 5px;
384 }
385
386 .mwai-chat.mwai-window .mwai-header .mwai-buttons .mwai-resize-button {
387 justify-content: center;
388 height: 32px;
389 width: 33px;
390 cursor: pointer;
391 display: flex;
392 justify-content: center;
393 align-items: center;
394 background-color: var(--mwai-backgroundSecondaryColor);
395 border-radius: var(--mwai-borderRadius);
396 }
397
398 .mwai-chat.mwai-window .mwai-header .mwai-buttons .mwai-resize-button:before {
399 transition: all 0.2s ease-out;
400 content: ' ';
401 cursor: pointer;
402 position: absolute;
403 height: 13px;
404 width: 13px;
405 opacity: 0.75;
406 border: 2px solid var(--mwai-headerButtonsColor);
407 }
408
409 .mwai-chat.mwai-window .mwai-header .mwai-buttons .mwai-resize-button:hover:before {
410 width: 16px;
411 height: 16px;
412 }
413
414 .mwai-chat.mwai-window .mwai-header .mwai-buttons .mwai-close-button {
415 margin-left: 5px;
416 justify-content: center;
417 height: 32px;
418 width: 33px;
419 cursor: pointer;
420 background-color: var(--mwai-backgroundSecondaryColor);
421 border-radius: var(--mwai-borderRadius);
422 }
423
424 .mwai-chat.mwai-window .mwai-header .mwai-buttons .mwai-close-button:before {
425 transition: all 0.2s ease-out;
426 transform: translate(16px, 5px) rotate(45deg);
427 }
428
429 .mwai-chat.mwai-window .mwai-header .mwai-buttons .mwai-close-button:after {
430 transition: all 0.2s ease-out;
431 transform: translate(16px, 5px) rotate(-45deg);
432 }
433
434 .mwai-chat.mwai-window .mwai-header .mwai-buttons .mwai-close-button:before, .mwai-chat.mwai-window .mwai-header .mwai-buttons .mwai-close-button:after {
435 content: ' ';
436 cursor: pointer;
437 position: absolute;
438 height: 22px;
439 width: 2px;
440 background-color: var(--mwai-headerButtonsColor);
441 opacity: 0.75;
442 }
443
444 .mwai-chat.mwai-window .mwai-header .mwai-buttons .mwai-close-button:hover:before {
445 opacity: 1;
446 transform: translate(16px, 5px) rotate(135deg);
447 }
448
449 .mwai-chat.mwai-window .mwai-header .mwai-buttons .mwai-close-button:hover:after {
450 opacity: 1;
451 transform: translate(16px, 5px) rotate(45deg);
452 }
453
454 .mwai-chat.mwai-window .mwai-content {
455 display: none;
456 opacity: 0;
457 max-height: var(--mwai-maxHeight);
458 }
459
460 .mwai-chat.mwai-window.mwai-bottom-left {
461 bottom: 30px;
462 right: inherit;
463 left: 30px;
464 }
465
466 .mwai-chat.mwai-window.mwai-bottom-left .mwai-open-button {
467 right: inherit;
468 left: 0;
469 }
470
471 .mwai-chat.mwai-window.mwai-top-right {
472 top: 30px;
473 bottom: inherit;
474 right: 30px;
475 }
476
477 .mwai-chat.mwai-window.mwai-top-right .mwai-open-button {
478 top: 0;
479 bottom: inherit;
480 }
481
482 .mwai-chat.mwai-window.mwai-top-left {
483 top: 30px;
484 bottom: inherit;
485 right: inherit;
486 left: 30px;
487 }
488
489 .mwai-chat.mwai-window.mwai-top-left .mwai-open-button {
490 top: 0;
491 bottom: inherit;
492 right: inherit;
493 left: 0;
494 }
495
496 .mwai-chat .mwai-gallery {
497 display: grid;
498 grid-template-columns: repeat(3, 1fr);
499 grid-gap: 5px;
500 }
501
502 .mwai-chat .mwai-gallery img {
503 width: 100%;
504 }
505
506 .mwai-chat.mwai-window.mwai-fullscreen .mwai-header .mwai-buttons {
507 margin-bottom: 0px;
508 }
509
510 .mwai-chat.mwai-window.mwai-fullscreen .mwai-header .mwai-buttons .mwai-resize-button:before {
511 width: 16px;
512 height: 16px;
513 }
514
515 .mwai-chat.mwai-window.mwai-fullscreen .mwai-header .mwai-buttons .mwai-resize-button:hover:before {
516 width: 13px;
517 height: 13px;
518 }
519
520 .mwai-chat.mwai-window.mwai-fullscreen .mwai-header .mwai-buttons .mwai-close-button {
521 margin-left: -5px;
522 }
523
524 .mwai-chat.mwai-fullscreen:not(.mwai-window), .mwai-chat.mwai-fullscreen.mwai-window.mwai-open {
525 position: fixed;
526 left: 0 !important;
527 right: 0 !important;
528 bottom: 0 !important;
529 top: 0 !important;
530 width: inherit;
531 height: inherit;
532 max-height: inherit;
533 max-width: inherit;
534 display: flex;
535 flex-direction: column;
536 margin: 0;
537 z-index: 999999;
538 background-color: var(--mwai-backgroundSecondaryColor);
539 }
540
541 .mwai-chat.mwai-fullscreen:not(.mwai-window) .mwai-content, .mwai-chat.mwai-fullscreen.mwai-window.mwai-open .mwai-content {
542 height: 100%;
543 max-height: inherit;
544 border-radius: inherit;
545 }
546
547 .mwai-chat.mwai-fullscreen:not(.mwai-window) .mwai-content .mwai-conversation, .mwai-chat.mwai-fullscreen.mwai-window.mwai-open .mwai-content .mwai-conversation {
548 flex: auto;
549 }
550
551 .mwai-chat.mwai-window.mwai-open .mwai-header {
552 display: flex;
553 }
554
555 .mwai-chat.mwai-window.mwai-open .mwai-content {
556 display: flex;
557 transition: opacity 200ms ease-in-out 0s;
558 opacity: 1;
559 }
560
561 .mwai-chat.mwai-window.mwai-open .mwai-open-button {
562 display: none;
563 }
564
565 @media (max-width: 760px) {
566 .mwai-chat.mwai-window {
567 left: 10px;
568 right: 10px;
569 bottom: 10px;
570 width: calc(100% - 20px);
571 z-index: 9999999999;
572 }
573 .mwai-chat .mwai-reply {
574 flex-direction: column;
575 }
576 .mwai-chat .mwai-input {
577 flex-direction: column;
578 }
579 .mwai-chat .mwai-input button {
580 margin: 15px 0 0 0;
581 height: 40px;
582 width: inherit;
583 }
584 .mwai-chat .mwai-name {
585 margin-right: 0;
586 max-width: inherit;
587 }
588 }
589
590 @keyframes mwai-button-spinner {
591 from {
592 transform: rotate(0turn);
593 }
594 to {
595 transform: rotate(1turn);
596 }
597 }
598
599 .admin-bar .mwai-chat.mwai-fullscreen:not(.mwai-window),
600 .admin-bar .mwai-chat.mwai-fullscreen.mwai-window.mwai-open {
601 top: 32px;
602 }
603