PocketDoc commited on
Commit
4d3fcc9
·
verified ·
1 Parent(s): 24dea62

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +427 -3
README.md CHANGED
@@ -1,3 +1,427 @@
1
- ---
2
- license: apache-2.0
3
- ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ thumbnail: >-
3
+ https://huggingface.co/PocketDoc/Dans-PersonalityEngine-V1.3.0-24b/resolve/main/resources/pe24.png
4
+ license: apache-2.0
5
+ tags:
6
+ - general-purpose
7
+ - roleplay
8
+ - storywriting
9
+ - chemistry
10
+ - biology
11
+ - code
12
+ - climate
13
+ - axolotl
14
+ - text-generation-inference
15
+ - finetune
16
+ - legal
17
+ - medical
18
+ - finance
19
+ datasets:
20
+ - PocketDoc/Dans-Prosemaxx-RP
21
+ - PocketDoc/Dans-Personamaxx-Logs-2
22
+ - PocketDoc/Dans-Personamaxx-VN
23
+ - PocketDoc/Dans-Kinomaxx-VanillaBackrooms
24
+ - PocketDoc/Dans-Prosemaxx-Gutenberg
25
+ - PocketDoc/Dans-Prosemaxx-Cowriter-3-XL
26
+ - PocketDoc/Dans-Prosemaxx-Adventure
27
+ - PocketDoc/Dans-Failuremaxx-Adventure-3
28
+ - PocketDoc/Dans-Prosemaxx-InstructWriter-ZeroShot-2
29
+ - PocketDoc/Dans-Prosemaxx-InstructWriter-ZeroShot-3
30
+ - PocketDoc/Dans-Prosemaxx-InstructWriter-Continue-2
31
+ - PocketDoc/Dans-Prosemaxx-Instructwriter-Long
32
+ - PocketDoc/Dans-Prosemaxx-RepRemover-1
33
+ - PocketDoc/Dans-MemoryCore-CoreCurriculum-Small
34
+ - AquaV/US-Army-Survival-Sharegpt
35
+ - AquaV/Multi-Environment-Operations-Sharegpt
36
+ - AquaV/Resistance-Sharegpt
37
+ - AquaV/Interrogation-Sharegpt
38
+ - AquaV/Chemical-Biological-Safety-Applications-Sharegpt
39
+ - AquaV/Energetic-Materials-Sharegpt
40
+ - PocketDoc/Dans-Mathmaxx
41
+ - PJMixers/Math-Multiturn-1K-ShareGPT
42
+ - PocketDoc/Dans-Taskmaxx
43
+ - PocketDoc/Dans-Taskmaxx-DataPrepper
44
+ - PocketDoc/Dans-Taskmaxx-ConcurrentQA-Reworked
45
+ - PocketDoc/Dans-Taskmaxx-TableGPT
46
+ - PocketDoc/Dans-Taskmaxx-SciRIFF
47
+ - PocketDoc/Dans-Taskmaxx-Edit
48
+ - PocketDoc/Dans-Toolmaxx-Agent
49
+ - PocketDoc/Dans-Toolmaxx-ShellCommands
50
+ - PocketDoc/Dans-Toolmaxx-Functions-Toolbench
51
+ - PocketDoc/Dans-Toolmaxx-Functions-ToolACE
52
+ - PocketDoc/Dans-Toolmaxx-Functions-apigen-subset
53
+ - PocketDoc/Dans-Assistantmaxx-OpenAssistant2
54
+ - PocketDoc/Dans-Assistantmaxx-Opus-Merge-2
55
+ - PocketDoc/Dans-Assistantmaxx-sonnetorca-subset
56
+ - PocketDoc/Dans-Assistantmaxx-sonnetorca-subset-2
57
+ - PocketDoc/Dans-Assistantmaxx-Synthia
58
+ - PocketDoc/Dans-Assistantmaxx-ASL
59
+ - PocketDoc/Dans-Assistantmaxx-PersonaLLM-Opus
60
+ - PocketDoc/Dans-Assistantmaxx-LongAlign
61
+ - PocketDoc/Dans-Assistantmaxx-OpenLeecher-Instruct
62
+ - PocketDoc/Dans-Assistantmaxx-Tulu3-IF
63
+ - PocketDoc/Dans-Systemmaxx
64
+ - PocketDoc/Dans-Logicmaxx-SAT-AP
65
+ - PJMixers/grimulkan_theory-of-mind-ShareGPT
66
+ - PJMixers/grimulkan_physical-reasoning-ShareGPT
67
+ - PocketDoc/Dans-Reasoningmaxx-NaturalReasoning
68
+ - PocketDoc/Dans-Reasoningmaxx-WebInstruct
69
+ - PocketDoc/Dans-Reasoningmaxx-GeneralReasoning
70
+
71
+ language:
72
+ - en
73
+ base_model:
74
+ - mistralai/Mistral-Small-3.1-24B-Base-2503
75
+ pipeline_tag: text-generation
76
+ library_name: transformers
77
+ ---
78
+
79
+ <!doctype html>
80
+ <html lang="en">
81
+ <head>
82
+ <meta charset="UTF-8" />
83
+ <meta name="viewport" content="width=device-width, initial-scale=1.0" />
84
+ <title>Dans-PersonalityEngine-V1.3.0-24b</title>
85
+ </head>
86
+ <div class="crt-container">
87
+ <div class="crt-case">
88
+ <div class="crt-inner-case">
89
+ <div class="crt-bezel">
90
+ <div class="terminal-screen">
91
+ <div style="text-align: center">
92
+ <h2>Dans-PersonalityEngine-V1.3.0-24b</h2>
93
+ <pre
94
+ class="code-block"
95
+ style="
96
+ display: inline-block;
97
+ text-align: left;
98
+ font-size: clamp(2px, 0.8vw, 14px);
99
+ line-height: 1.2;
100
+ max-width: 100%;
101
+ overflow: hidden;
102
+ white-space: pre;
103
+ "
104
+ >
105
+ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠄⠀⡂⠀⠁⡄⢀⠁⢀⣈⡄⠌⠐⠠⠤⠄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀
106
+ ⠀⠀⠀⠀⠀⠀⠀⠀⡄⠆⠀⢠⠀⠛⣸⣄⣶⣾⡷⡾⠘⠃⢀⠀⣴⠀⡄⠰⢆⣠⠘⠰⠀⡀⠀⠀⠀⠀⠀
107
+ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⠀⡋⢀⣤⡿⠟⠋⠁⠀⡠⠤⢇⠋⠀⠈⠃⢀⠀⠈⡡⠤⠀⠀⠁⢄⠀⠀⠀⠀
108
+ ⠀⠀⠀⠀⠀⠁⡂⠀⠀⣀⣔⣧⠟⠋⠀⢀⡄⠀⠪⣀⡂⢁⠛⢆⠀⠀⠀⢎⢀⠄⢡⠢⠛⠠⡀⠀⠄⠀⠀
109
+ ⠀⠀⡀⠡⢑⠌⠈⣧⣮⢾⢏⠁⠀⠀⡀⠠⠦⠈⠀⠞⠑⠁⠀⠀⢧⡄⠈⡜⠷⠒⢸⡇⠐⠇⠿⠈⣖⠂⠀
110
+ ⠀⢌⠀⠤⠀⢠⣞⣾⡗⠁⠀⠈⠁⢨⡼⠀⠀⠀⢀⠀⣀⡤⣄⠄⠈⢻⡇⠀⠐⣠⠜⠑⠁⠀⣀⡔⡿⠨⡄
111
+ ⠈⠂⠀⠆⠀⣼⣾⠟⠀⠑⠀⡐⠗⠉⠀⠐⠶⣤⡵⠋⠀⠠⠹⡌⡀⠘⠇⢠⣾⡣⣀⡴⠋⠅⠈⢊⠠⡱⡀
112
+ ⠪⠑⢌⠂⣼⣿⡟⠀⠀⠙⠀⠀⠀⡀⠀⠀⠐⡞⡐⠀⠀⡧⠀⢀⠠⠀⣁⠾⡇⠀⠙⡁⠀⠀⢀⣨⣄⡠⢱
113
+ ⣸⠈⠊⠙⣛⣿⡧⠔⠚⠛⠳⣄⣀⡬⠤⠬⠼⡣⠃⠀⢀⡗⠀⡤⠞⠙⠄⠂⠃⢀⣠⣤⠶⠙⠅⠁⠃⠋⠈
114
+ ⢋⠼⣀⠰⢯⢿⠁⠀⢢⠀⠀⢐⠋⡀⠀⠈⠁⠀⣀⣰⠏⠒⠙⠈⠀⣀⡤⠞⢁⣼⠏⠘⢀⣀⢤⢤⡐⢈⠂
115
+ ⠀⠢⠀⠀⠸⣿⡄⠲⠚⠘⠚⠃⢀⠀⠈⢋⠶⠛⠉⠉⢃⣀⢤⢾⠋⣁⡤⡚⠁⢹⠁⠠⢛⠠⠬⠁⢬⠀⠀
116
+ ⠀⠈⢳⣒⠋⠉⣿⢐⠠⣀⣃⠀⠀⠉⠂⢁⣀⣀⡤⢞⠩⢑⡨⠰⡞⠁⠁⢀⡠⠾⠎⡈⡌⡈⡓⡀⠄⠀⠀
117
+ ⠀⠀⠀⠉⠘⠃⢻⡒⠦⢼⣿⣛⣻⣿⡷⢄⣀⣀⣠⣴⢾⣿⣆⣡⡄⣠⣪⡿⣷⣾⣷⣧⡡⠅⣇⠍⠀⠀⠀
118
+ ⠀⠀⠀⠀⠀⠀⠀⠙⠒⠒⠛⠛⠓⠉⢹⠀⣷⠴⣻⣽⡻⢧⢻⡿⡏⣼⢿⣻⢾⣿⣿⣿⡿⢠ ⠀⠀⠀⠀
119
+ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠂⠻⠨⠰⢋⡅⠉⣑⡇⡗⣿⢂⣸⡿⣿⣛⠿⠃⠁ ⠀⠀⠀⠀
120
+ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠳⣌⣙⣸⢧⣿⣕⣼⣇⢹⠀⠀⠀⠀⠀⠀⠀⠀⠀
121
+ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣸⢧⢟⢟⡟⣾⠀⠀⠀⠀⠀⠀⠀⠀⠀
122
+ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⢰⠙⣾⡟⣻⡕⣹⠀⠀⠀⠀⠀⠀⠀⠀⠀
123
+ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⢸⢰⡏⢠⡿⠾⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀
124
+ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⢸⠸⡇⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
125
+ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⢸⢸⡇⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
126
+ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠇⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
127
+ </pre
128
+ >
129
+ </div>
130
+ <p>
131
+ Dans-PersonalityEngine is a versatile AI system
132
+ designed for exceptional performance across a wide
133
+ range of tasks and domains.
134
+ </p>
135
+ <p>
136
+ This model series has been meticulously fine-tuned
137
+ on a diverse corpus of 40+ specialized datasets to
138
+ excel at both creative endeavors like roleplay and
139
+ co-writing, and technical tasks such as code
140
+ generation, tool use, and complex reasoning. The
141
+ total dataset size is around 1.7B tokens, 1.1B of
142
+ which are creative and 600M are technical.
143
+ </p>
144
+ <p>
145
+ V1.3.0 introduces multilingual capabilities with
146
+ support for 10 languages and enhanced domain
147
+ expertise across multiple fields.
148
+ </p>
149
+ <h3>Multilingual Support</h3>
150
+ <pre class="code-block">
151
+ Arabic Chinese English French German
152
+ Hindi Japanese Korean Portuguese Spanish</pre
153
+ >
154
+ <h3>Key Details</h3>
155
+ <pre class="code-block">
156
+ BASE MODEL: mistralai/Mistral-Small-3.1-24B-Base-2503
157
+ LICENSE: apache-2.0
158
+ LANGUAGE: Multilingual with 10 supported languages
159
+ CONTEXT LENGTH: 32768 tokens trained, 131072 possible with degraded performance.</pre
160
+ >
161
+ <h3>Recommended Settings</h3>
162
+ <pre class="code-block">
163
+ TEMPERATURE: 1.0
164
+ TOP_P: 0.95
165
+ MIN_P: 0.05</pre
166
+ >
167
+ <h3>Prompting Format</h3>
168
+ <p>
169
+ The model uses the following format I'll refer to as
170
+ "DanChat-2":
171
+ </p>
172
+ <pre class="code-block">
173
+ <|system|>system prompt<|endoftext|><|user|>Hi there!<|endoftext|><|assistant|>Hey, how can I help?<|endoftext|></pre
174
+ >
175
+ <h3>SillyTavern Template</h3>
176
+ <p>
177
+ <a
178
+ href="https://huggingface.co/PocketDoc/Dans-PersonalityEngine-V1.3.0-24b/resolve/main/resources/DanChat-2.json?download=true"
179
+ target="_blank"
180
+ rel="noopener noreferrer"
181
+ >
182
+ Download Master JSON
183
+ </a>
184
+ </p>
185
+ <h3>Support Development</h3>
186
+ <p>
187
+ Development is limited by funding and resources. To
188
+ help support:
189
+ </p>
190
+ <p>- Contact on HF</p>
191
+ <p>- Email: [email protected]</p>
192
+ <p class="coffee-container">
193
+ <a
194
+ href="https://www.buymeacoffee.com/visually"
195
+ target="_blank"
196
+ rel="noopener noreferrer"
197
+ >
198
+ <img
199
+ src="https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png"
200
+ alt="Buy Me A Coffee"
201
+ height="45"
202
+ width="162"
203
+ />
204
+ </a>
205
+ </p>
206
+ </div>
207
+ </div>
208
+ </div>
209
+ </div>
210
+ </div>
211
+ <style>
212
+ @import url("https://fonts.googleapis.com/css2?family=VT323&display=swap");
213
+ .crt-container {
214
+ padding: 10px;
215
+ max-width: 1000px;
216
+ margin: 0 auto;
217
+ width: 95%;
218
+ }
219
+ .crt-case {
220
+ background: #e8d7c3;
221
+ border-radius: 10px;
222
+ padding: 15px;
223
+ box-shadow:
224
+ inset -2px -2px 5px rgba(0, 0, 0, 0.3),
225
+ 2px 2px 5px rgba(0, 0, 0, 0.2);
226
+ }
227
+ .crt-inner-case {
228
+ background: #e8d7c3;
229
+ border-radius: 8px;
230
+ padding: 3px;
231
+ box-shadow:
232
+ inset -1px -1px 4px rgba(0, 0, 0, 0.3),
233
+ 1px 1px 4px rgba(0, 0, 0, 0.2);
234
+ }
235
+ .crt-bezel {
236
+ background: linear-gradient(145deg, #1a1a1a, #2a2a2a);
237
+ padding: 15px;
238
+ border-radius: 5px;
239
+ border: 3px solid #0a0a0a;
240
+ position: relative;
241
+ box-shadow:
242
+ inset 0 0 20px rgba(0, 0, 0, 0.5),
243
+ inset 0 0 4px rgba(0, 0, 0, 0.4),
244
+ inset 2px 2px 4px rgba(255, 255, 255, 0.05),
245
+ inset -2px -2px 4px rgba(0, 0, 0, 0.8),
246
+ 0 0 2px rgba(0, 0, 0, 0.6),
247
+ -1px -1px 4px rgba(255, 255, 255, 0.1),
248
+ 1px 1px 4px rgba(0, 0, 0, 0.3);
249
+ }
250
+ .crt-bezel::before {
251
+ content: "";
252
+ position: absolute;
253
+ top: 0;
254
+ left: 0;
255
+ right: 0;
256
+ bottom: 0;
257
+ background: linear-gradient(
258
+ 45deg,
259
+ rgba(255, 255, 255, 0.03) 0%,
260
+ rgba(255, 255, 255, 0) 40%,
261
+ rgba(0, 0, 0, 0.1) 60%,
262
+ rgba(0, 0, 0, 0.2) 100%
263
+ );
264
+ border-radius: 3px;
265
+ pointer-events: none;
266
+ }
267
+ .terminal-screen {
268
+ background: #111112;
269
+ padding: 20px;
270
+ border-radius: 15px;
271
+ position: relative;
272
+ overflow: hidden;
273
+ font-family: "VT323", monospace;
274
+ font-size: clamp(12px, 1.5vw, 16px);
275
+ color: #e49b3e;
276
+ line-height: 1.4;
277
+ text-shadow: 0 0 2px #e49b3e;
278
+ animation: flicker 0.15s infinite;
279
+ filter: brightness(1.1) contrast(1.1);
280
+ box-shadow:
281
+ inset 0 0 30px rgba(0, 0, 0, 0.9),
282
+ inset 0 0 8px rgba(0, 0, 0, 0.8),
283
+ 0 0 5px rgba(0, 0, 0, 0.6);
284
+ max-width: 80ch;
285
+ margin: 0 auto;
286
+ }
287
+ .terminal-screen h2,
288
+ .terminal-screen h3 {
289
+ font-size: clamp(16px, 2vw, 20px);
290
+ margin-bottom: 1em;
291
+ color: #e49b3e;
292
+ }
293
+ .terminal-screen pre.code-block {
294
+ font-size: clamp(10px, 1.3vw, 14px);
295
+ white-space: pre; /* Changed from pre-wrap to pre */
296
+ margin: 1em 0;
297
+ background-color: #1a1a1a;
298
+ padding: 1em;
299
+ border-radius: 4px;
300
+ color: #e49b3e;
301
+ overflow-x: auto; /* Added to enable horizontal scrolling */
302
+ }
303
+ .terminal-screen::before {
304
+ content: "";
305
+ position: absolute;
306
+ top: 0;
307
+ left: 0;
308
+ right: 0;
309
+ bottom: 0;
310
+ background:
311
+ linear-gradient(
312
+ rgba(18, 16, 16, 0) 50%,
313
+ rgba(0, 0, 0, 0.25) 50%
314
+ ),
315
+ url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyBAMAAADsEZWCAAAAGFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4o8JoAAAAB3RSTlMAGwQIEQMYADcPzwAAACJJREFUKM9jYBgFo2AU0Beg+A8YMCLxGYZCbNQEo4BaAAD5TQiR5wU9vAAAAABJRU5ErkJggg==");
316
+ background-size: 100% 2.5px;
317
+ animation: scan 1s linear infinite;
318
+ pointer-events: none;
319
+ z-index: 2;
320
+ }
321
+ .terminal-screen::after {
322
+ content: "";
323
+ position: absolute;
324
+ top: 0;
325
+ left: 0;
326
+ right: 0;
327
+ bottom: 0;
328
+ background: radial-gradient(
329
+ circle at center,
330
+ rgba(17, 17, 18, 0) 0%,
331
+ rgba(17, 17, 18, 0.2) 50%,
332
+ rgba(17, 17, 18, 0.15) 100%
333
+ );
334
+ border-radius: 20px;
335
+ animation: vignette-pulse 3s infinite;
336
+ pointer-events: none;
337
+ z-index: 1;
338
+ }
339
+ .terminal-screen details {
340
+ margin: 1em 0;
341
+ padding: 0.5em;
342
+ border: 1px solid #e49b3e;
343
+ border-radius: 4px;
344
+ }
345
+ .terminal-screen summary {
346
+ cursor: pointer;
347
+ font-weight: bold;
348
+ margin: -0.5em;
349
+ padding: 0.5em;
350
+ border-bottom: 1px solid #e49b3e;
351
+ color: #e49b3e;
352
+ }
353
+ .terminal-screen details[open] summary {
354
+ margin-bottom: 0.5em;
355
+ }
356
+ .badge-container,
357
+ .coffee-container {
358
+ text-align: center;
359
+ margin: 1em 0;
360
+ }
361
+ .badge-container img,
362
+ .coffee-container img {
363
+ max-width: 100%;
364
+ height: auto;
365
+ }
366
+ .terminal-screen a {
367
+ color: #e49b3e;
368
+ text-decoration: underline;
369
+ transition: opacity 0.2s;
370
+ }
371
+ .terminal-screen a:hover {
372
+ opacity: 0.8;
373
+ }
374
+ .terminal-screen strong,
375
+ .terminal-screen em {
376
+ color: #f0f0f0; /* off-white color for user/system messages */
377
+ }
378
+ .terminal-screen p {
379
+ color: #f0f0f0; /* off-white color for assistant responses */
380
+ }
381
+ .terminal-screen p,
382
+ .terminal-screen li {
383
+ color: #e49b3e;
384
+ }
385
+ .terminal-screen code,
386
+ .terminal-screen kbd,
387
+ .terminal-screen samp {
388
+ color: #e49b3e;
389
+ font-family: "VT323", monospace;
390
+ text-shadow: 0 0 2px #e49b3e;
391
+ background-color: #1a1a1a;
392
+ padding: 0.2em 0.4em;
393
+ border-radius: 4px;
394
+ }
395
+ .terminal-screen pre.code-block,
396
+ .terminal-screen pre {
397
+ font-size: clamp(10px, 1.3vw, 14px);
398
+ white-space: pre; /* Changed from pre-wrap to pre */
399
+ margin: 1em 0;
400
+ background-color: #1a1a1a;
401
+ padding: 1em;
402
+ border-radius: 4px;
403
+ color: #e49b3e;
404
+ overflow-x: auto; /* Added to enable horizontal scrolling */
405
+ }
406
+ .sponsor-image {
407
+ width: 360px;
408
+ height: auto;
409
+ border: 2px solid #e49b3e;
410
+ border-radius: 10px;
411
+ filter: brightness(0.9) sepia(0.2);
412
+ transition: all 0.3s ease;
413
+ }
414
+ .sponsor-image-small {
415
+ width: 180px;
416
+ height: auto;
417
+ border: 2px solid #e49b3e;
418
+ border-radius: 5px;
419
+ filter: brightness(0.9) sepia(0.2);
420
+ transition: all 0.3s ease;
421
+ }
422
+ .sponsor-image:hover {
423
+ filter: brightness(1) sepia(0);
424
+ box-shadow: 0 0 10px rgba(228, 155, 62, 0.5);
425
+ }
426
+ </style>
427
+ </html>