miguelgargallo commited on
Commit
339f962
·
verified ·
1 Parent(s): f24261b

Update index.html

Browse files
Files changed (1) hide show
  1. index.html +476 -404
index.html CHANGED
@@ -1,427 +1,499 @@
1
  <!DOCTYPE html>
2
  <html lang="en">
3
- <head>
4
- <meta charset="UTF-8" />
5
- <title>PylarAI 3rd Party License</title>
6
- <meta name="viewport" content="width=device-width, initial-scale=1" />
7
- <style>
8
- :root {
9
- --bg: #050608;
10
- --card-bg: #0d0f14;
11
- --accent: #e63946;
12
- --accent-soft: rgba(230, 57, 70, 0.18);
13
- --text-main: #f5f5f7;
14
- --text-muted: #9ea3b5;
15
- --border-soft: rgba(255, 255, 255, 0.06);
16
- --code-bg: #11141c;
17
- --shadow-soft: 0 24px 60px rgba(0, 0, 0, 0.6);
18
- --radius-lg: 18px;
19
- --radius-sm: 8px;
20
- --font-main: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text",
21
- "Segoe UI", sans-serif;
22
- }
23
-
24
- * {
25
- box-sizing: border-box;
26
- margin: 0;
27
- padding: 0;
28
- }
29
-
30
- html, body {
31
- height: 100%;
32
- background: radial-gradient(circle at top, #151824 0, #050608 55%);
33
- color: var(--text-main);
34
- font-family: var(--font-main);
35
- -webkit-font-smoothing: antialiased;
36
- }
37
-
38
- body {
39
- display: flex;
40
- align-items: center;
41
- justify-content: center;
42
- padding: 32px 16px;
43
- }
44
-
45
- .page {
46
- width: 100%;
47
- max-width: 900px;
48
- }
49
-
50
- .frame {
51
- background: linear-gradient(135deg, rgba(230, 57, 70, 0.08), transparent);
52
- border-radius: 26px;
53
- padding: 1px;
54
- box-shadow: var(--shadow-soft);
55
- }
56
-
57
- .card {
58
- background: radial-gradient(circle at top left, #151926 0, #050609 60%);
59
- border-radius: 24px;
60
- padding: 32px 26px 30px;
61
- border: 1px solid var(--border-soft);
62
- backdrop-filter: blur(18px);
63
- }
64
-
65
- header {
66
- display: flex;
67
- flex-direction: column;
68
- gap: 10px;
69
- margin-bottom: 28px;
70
- border-bottom: 1px solid rgba(255, 255, 255, 0.04);
71
- padding-bottom: 20px;
72
- }
73
-
74
- .badge {
75
- display: inline-flex;
76
- align-items: center;
77
- gap: 8px;
78
- font-size: 11px;
79
- letter-spacing: 0.14em;
80
- text-transform: uppercase;
81
- color: var(--text-muted);
82
- }
83
-
84
- .badge-dot {
85
- width: 8px;
86
- height: 8px;
87
- border-radius: 999px;
88
- background: var(--accent);
89
- box-shadow: 0 0 12px var(--accent);
90
- }
91
-
92
- h1 {
93
- font-size: 26px;
94
- font-weight: 630;
95
- letter-spacing: 0.03em;
96
- text-transform: uppercase;
97
- display: flex;
98
- align-items: baseline;
99
- gap: 10px;
100
- }
101
-
102
- h1 span {
103
- font-size: 13px;
104
- font-weight: 400;
105
- color: var(--accent);
106
- padding: 3px 9px;
107
- border-radius: 999px;
108
- background: var(--accent-soft);
109
- border: 1px solid rgba(230, 57, 70, 0.45);
110
- }
111
-
112
- .subtitle {
113
- font-size: 14px;
114
- color: var(--text-muted);
115
- max-width: 520px;
116
- line-height: 1.5;
117
- }
118
-
119
- .meta {
120
- font-size: 11px;
121
- color: var(--text-muted);
122
- text-transform: uppercase;
123
- letter-spacing: 0.16em;
124
- margin-top: 4px;
125
- }
126
-
127
- main {
128
- display: grid;
129
- grid-template-columns: minmax(0, 1.3fr) minmax(0, 0.9fr);
130
- gap: 24px;
131
- }
132
-
133
- @media (max-width: 800px) {
134
  body {
135
- align-items: flex-start;
 
 
 
 
 
 
 
 
 
136
  }
 
 
 
 
 
 
 
 
 
 
 
 
137
  .card {
138
- padding: 24px 18px 22px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
139
  }
 
140
  main {
141
- grid-template-columns: minmax(0, 1fr);
142
- }
143
- }
144
-
145
- .license-content {
146
- font-size: 14px;
147
- line-height: 1.7;
148
- color: var(--text-main);
149
- }
150
-
151
- .license-content h2 {
152
- font-size: 16px;
153
- font-weight: 600;
154
- margin: 18px 0 8px;
155
- display: flex;
156
- align-items: center;
157
- gap: 8px;
158
- }
159
-
160
- .license-content h2::before {
161
- content: "";
162
- width: 18px;
163
- height: 1px;
164
- background: linear-gradient(90deg, var(--accent), transparent);
165
- }
166
-
167
- .license-content p {
168
- margin-bottom: 10px;
169
- color: var(--text-main);
170
- }
171
-
172
- .license-content ul {
173
- margin: 6px 0 12px 18px;
174
- list-style: none;
175
- }
176
-
177
- .license-content li {
178
- position: relative;
179
- margin-bottom: 6px;
180
- color: var(--text-muted);
181
- }
182
-
183
- .license-content li::before {
184
- content: "•";
185
- position: absolute;
186
- left: -14px;
187
- color: var(--accent);
188
- }
189
-
190
- .section-label {
191
- font-size: 11px;
192
- text-transform: uppercase;
193
- letter-spacing: 0.18em;
194
- color: var(--text-muted);
195
- margin-bottom: 2px;
196
- }
197
-
198
- .pill {
199
- display: inline-flex;
200
- align-items: center;
201
- gap: 6px;
202
- font-size: 11px;
203
- color: var(--accent);
204
- background: rgba(230, 57, 70, 0.08);
205
- border-radius: 999px;
206
- padding: 4px 10px;
207
- border: 1px solid rgba(230, 57, 70, 0.3);
208
- margin-bottom: 8px;
209
- }
210
-
211
- .pill-dot {
212
- width: 6px;
213
- height: 6px;
214
- border-radius: 999px;
215
- background: var(--accent);
216
- }
217
-
218
- .side-panel {
219
- border-radius: 18px;
220
- padding: 16px 16px 14px;
221
- background: linear-gradient(
222
- 145deg,
223
- rgba(255, 255, 255, 0.02),
224
- rgba(0, 0, 0, 0.4)
225
- );
226
- border: 1px solid var(--border-soft);
227
- display: flex;
228
- flex-direction: column;
229
- gap: 16px;
230
- }
231
-
232
- .side-card {
233
- padding: 12px 12px 11px;
234
- border-radius: 14px;
235
- background: rgba(5, 7, 12, 0.85);
236
- border: 1px solid rgba(255, 255, 255, 0.04);
237
- }
238
-
239
- .side-title {
240
- font-size: 12px;
241
- font-weight: 600;
242
- margin-bottom: 4px;
243
- }
244
-
245
- .side-text {
246
- font-size: 12px;
247
- color: var(--text-muted);
248
- line-height: 1.5;
249
- }
250
-
251
- .meta-grid {
252
- display: grid;
253
- grid-template-columns: repeat(2, minmax(0, 1fr));
254
- gap: 8px;
255
- margin-top: 6px;
256
- }
257
-
258
- .meta-item {
259
- font-size: 11px;
260
- color: var(--text-muted);
261
- display: flex;
262
- flex-direction: column;
263
- gap: 2px;
264
- }
265
-
266
- .meta-item span:first-child {
267
- text-transform: uppercase;
268
- letter-spacing: 0.16em;
269
- font-size: 10px;
270
- color: rgba(158, 163, 181, 0.75);
271
- }
272
-
273
- a {
274
- color: var(--accent);
275
- text-decoration: none;
276
- border-bottom: 1px solid rgba(230, 57, 70, 0.4);
277
- }
278
-
279
- a:hover {
280
- border-bottom-color: var(--accent);
281
- }
282
-
283
- code, pre {
284
- font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
285
- }
286
-
287
- .source-block {
288
- margin-top: 10px;
289
- font-size: 12px;
290
- padding: 8px 10px;
291
- border-radius: var(--radius-sm);
292
- background: var(--code-bg);
293
- border: 1px solid rgba(255, 255, 255, 0.04);
294
- color: var(--text-muted);
295
- word-break: break-all;
296
- }
297
- </style>
298
- </head>
299
- <body>
300
- <div class="page">
301
- <div class="frame">
302
- <div class="card">
303
- <header>
304
- <div class="badge">
305
- <span class="badge-dot"></span>
306
- PYLARAI 3RD PARTY LICENSE
307
- </div>
308
- <h1>
309
- PylarAI 3rd Party License
310
- <span>Version 1.0 – December 2025</span>
311
- </h1>
312
- <p class="subtitle">
313
- Software License Agreement focused on strict third-party compliance, transparent attribution,
314
- and responsible integration of external components in any derived project or deliverable.
315
- </p>
316
- <p class="meta">
317
- SOFTWARE LICENSE AGREEMENT · THIRD‑PARTY COMPLIANCE
318
- </p>
319
- </header>
320
-
321
- <main>
322
- <section class="license-content">
323
- <div class="section-label">Overview</div>
324
- <p>
325
- Software License Agreement - Third-Party Compliance
326
- </p>
327
 
328
- <h2>1. Definitions</h2>
329
- <ul>
330
- <li><strong>Software</strong>: Refers to the program, application, component, script, or any digital material licensed under this agreement.</li>
331
- <li><strong>Third-Party Components</strong>: Includes any code, library, plugin, module, content, or technology developed by an entity other than the Licensor.</li>
332
- <li><strong>Project Deliverable</strong>: Any derivative content, result, modification, or integration involving the use of the Software or any third-party component.</li>
333
- <li><strong>End User</strong>: Any individual or legal entity that uses, distributes, or adapts the Software within the boundaries defined by this license.</li>
334
- </ul>
335
-
336
- <h2>2. Grant of Rights</h2>
337
- <p>
338
- The Licensor grants the End User a non-exclusive, non-transferable, and revocable authorization to use the Software solely for development, testing, or integration purposes, provided that these conditions are fully respected.
339
- </p>
340
 
341
- <h2>3. Third-Party Respect and Compliance</h2>
342
- <ul>
343
- <li>Any third-party component, resource, or technology included or referenced within a derivative project must retain its original license, notices, and restrictions without alteration.</li>
344
- <li>The End User is responsible for verifying the applicable license terms of every third-party component used before distributing or modifying any of its contents.</li>
345
- <li>The Software may not be used to bypass, modify, or violate third-party license terms, nor to reassign credit, ownership, or intellectual property rights belonging to others.</li>
346
- <li>When redistributing or delivering a Project Deliverable that integrates third-party software, the provenance, version, and license of each component must be explicitly documented.</li>
347
- </ul>
348
-
349
- <h2>4. Modifications and Derivative Work</h2>
350
- <ul>
351
- <li>Any modification, extension, integration, or plugin created based on the Software must respect the dependencies and third-party components embedded in its original structure.</li>
352
- <li>Removal, suppression, or replacement of trademarks, credits, or identifiers belonging to third-party entities integrated by the original author or supplier is strictly prohibited.</li>
353
- </ul>
354
-
355
- <h2>5. Liability and Warranty Disclaimer</h2>
356
- <p>
357
- The Software and its components are provided “as is,” without any express or implied warranties, including but not limited to merchantability, fitness for a particular purpose, or non-infringement of third-party rights.
358
- </p>
359
- <p>
360
- The Licensor shall not be held liable for any claim, damage, or loss arising from the use of third-party components or from non-compliance with their license terms.
361
- </p>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
362
 
363
- <h2>6. Acceptance of Terms</h2>
364
- <p>
365
- By using the Software, the End User acknowledges and accepts all terms and conditions stated herein.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
366
  </p>
367
- <p>
368
- If the End User does not agree to these terms, they are not authorized to install, use, modify, or distribute the Software.
369
  </p>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
370
 
371
- <div class="source-block">
372
- Source:
373
- <a href="https://huggingface.co/spaces/superdatas/pylarai3rdpartylicense" target="_blank" rel="noreferrer">
374
- https://huggingface.co/spaces/superdatas/pylarai3rdpartylicense
375
- </a>
376
- </div>
377
- </section>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
378
 
379
- <aside class="side-panel">
380
- <div class="side-card">
381
- <div class="pill">
382
- <span class="pill-dot"></span>
383
- Third-Party First
384
- </div>
385
- <h3 class="side-title">Design Principles</h3>
386
- <p class="side-text">
387
- Minimal surface, maximum clarity: the focus stays on the legal text, with a layout optimized
388
- for reading and section scanning across devices.
389
  </p>
390
- </div>
391
 
392
- <div class="side-card">
393
- <h3 class="side-title">License Snapshot</h3>
394
- <div class="meta-grid">
395
- <div class="meta-item">
396
- <span>Status</span>
397
- <span>Active · v1.0</span>
398
- </div>
399
- <div class="meta-item">
400
- <span>Scope</span>
401
- <span>Third-Party Compliance</span>
402
- </div>
403
- <div class="meta-item">
404
- <span>Updated</span>
405
- <span>December 2025</span>
 
 
 
406
  </div>
407
- <div class="meta-item">
408
- <span>Jurisdiction</span>
409
- <span>Global Use</span>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
410
  </div>
411
  </div>
412
- </div>
413
 
414
- <div class="side-card">
415
- <h3 class="side-title">Implementation Hint</h3>
416
- <p class="side-text">
417
- Include this license alongside your model or application documentation and reference it explicitly
418
- in your project’s README or Terms section for transparency.
419
- </p>
420
- </div>
421
- </aside>
422
- </main>
 
 
423
  </div>
424
  </div>
425
- </div>
426
- </body>
427
  </html>
 
1
  <!DOCTYPE html>
2
  <html lang="en">
3
+ <head>
4
+ <meta charset="UTF-8" />
5
+ <title>PylarAI 3rd Party License</title>
6
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
7
+ <style>
8
+ :root {
9
+ --bg: #050608;
10
+ --card-bg: #0d0f14;
11
+ --accent: #e63946;
12
+ --accent-soft: rgba(230, 57, 70, 0.18);
13
+ --text-main: #f5f5f7;
14
+ --text-muted: #9ea3b5;
15
+ --border-soft: rgba(255, 255, 255, 0.06);
16
+ --code-bg: #11141c;
17
+ --shadow-soft: 0 18px 40px rgba(0, 0, 0, 0.6);
18
+ --radius-lg: 18px;
19
+ --radius-sm: 8px;
20
+ --font-main: system-ui, -apple-system, BlinkMacSystemFont, "SF Pro Text",
21
+ "Segoe UI", sans-serif;
22
+ }
23
+
24
+ * {
25
+ box-sizing: border-box;
26
+ margin: 0;
27
+ padding: 0;
28
+ }
29
+
30
+ html,
31
+ body {
32
+ height: 100%;
33
+ background: radial-gradient(circle at top, #151824 0, #050608 55%);
34
+ color: var(--text-main);
35
+ font-family: var(--font-main);
36
+ -webkit-font-smoothing: antialiased;
37
+ }
38
+
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
39
  body {
40
+ /* Antes: align-items:center; ahora arriba para que no se corte */
41
+ display: flex;
42
+ justify-content: center;
43
+ padding: 24px 12px;
44
+ overflow-y: auto;
45
+ }
46
+
47
+ .page {
48
+ width: 100%;
49
+ max-width: 960px;
50
  }
51
+
52
+ .frame {
53
+ background: linear-gradient(
54
+ 135deg,
55
+ rgba(230, 57, 70, 0.08),
56
+ transparent
57
+ );
58
+ border-radius: 24px;
59
+ padding: 1px;
60
+ box-shadow: var(--shadow-soft);
61
+ }
62
+
63
  .card {
64
+ background: radial-gradient(circle at top left, #151926 0, #050609 60%);
65
+ border-radius: 22px;
66
+ padding: 24px 20px 22px;
67
+ border: 1px solid var(--border-soft);
68
+ backdrop-filter: blur(16px);
69
+ }
70
+
71
+ header {
72
+ display: flex;
73
+ flex-direction: column;
74
+ gap: 8px;
75
+ margin-bottom: 20px;
76
+ border-bottom: 1px solid rgba(255, 255, 255, 0.05);
77
+ padding-bottom: 16px;
78
+ }
79
+
80
+ .badge {
81
+ display: inline-flex;
82
+ align-items: center;
83
+ gap: 8px;
84
+ font-size: 11px;
85
+ letter-spacing: 0.14em;
86
+ text-transform: uppercase;
87
+ color: var(--text-muted);
88
+ }
89
+
90
+ .badge-dot {
91
+ width: 8px;
92
+ height: 8px;
93
+ border-radius: 999px;
94
+ background: var(--accent);
95
+ box-shadow: 0 0 12px var(--accent);
96
+ }
97
+
98
+ h1 {
99
+ font-size: 22px;
100
+ font-weight: 630;
101
+ letter-spacing: 0.03em;
102
+ text-transform: uppercase;
103
+ display: flex;
104
+ flex-wrap: wrap;
105
+ align-items: center;
106
+ gap: 8px;
107
+ }
108
+
109
+ h1 span {
110
+ font-size: 12px;
111
+ font-weight: 400;
112
+ color: var(--accent);
113
+ padding: 3px 9px;
114
+ border-radius: 999px;
115
+ background: var(--accent-soft);
116
+ border: 1px solid rgba(230, 57, 70, 0.45);
117
+ }
118
+
119
+ .subtitle {
120
+ font-size: 13px;
121
+ color: var(--text-muted);
122
+ max-width: 580px;
123
+ line-height: 1.5;
124
+ }
125
+
126
+ .meta {
127
+ font-size: 10px;
128
+ color: var(--text-muted);
129
+ text-transform: uppercase;
130
+ letter-spacing: 0.16em;
131
+ margin-top: 2px;
132
  }
133
+
134
  main {
135
+ display: grid;
136
+ grid-template-columns: minmax(0, 1.3fr) minmax(0, 0.9fr);
137
+ gap: 20px;
138
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
139
 
140
+ /* Mejoras responsive */
141
+ @media (max-width: 900px) {
142
+ body {
143
+ padding: 16px 10px;
144
+ }
145
+ .card {
146
+ padding: 20px 16px 18px;
147
+ }
148
+ main {
149
+ grid-template-columns: minmax(0, 1fr);
150
+ }
151
+ }
152
 
153
+ @media (max-width: 600px) {
154
+ h1 {
155
+ font-size: 18px;
156
+ }
157
+ .subtitle {
158
+ font-size: 12px;
159
+ }
160
+ .license-content {
161
+ font-size: 13px;
162
+ }
163
+ }
164
+
165
+ .license-content {
166
+ font-size: 14px;
167
+ line-height: 1.7;
168
+ color: var(--text-main);
169
+ }
170
+
171
+ .license-content h2 {
172
+ font-size: 15px;
173
+ font-weight: 600;
174
+ margin: 16px 0 8px;
175
+ display: flex;
176
+ align-items: center;
177
+ gap: 8px;
178
+ }
179
+
180
+ .license-content h2::before {
181
+ content: "";
182
+ width: 18px;
183
+ height: 1px;
184
+ background: linear-gradient(90deg, var(--accent), transparent);
185
+ }
186
+
187
+ .license-content p {
188
+ margin-bottom: 10px;
189
+ color: var(--text-main);
190
+ }
191
+
192
+ .license-content ul {
193
+ margin: 6px 0 12px 18px;
194
+ list-style: none;
195
+ }
196
+
197
+ .license-content li {
198
+ position: relative;
199
+ margin-bottom: 6px;
200
+ color: var(--text-muted);
201
+ }
202
 
203
+ .license-content li::before {
204
+ content: "•";
205
+ position: absolute;
206
+ left: -14px;
207
+ color: var(--accent);
208
+ }
209
+
210
+ .section-label {
211
+ font-size: 11px;
212
+ text-transform: uppercase;
213
+ letter-spacing: 0.18em;
214
+ color: var(--text-muted);
215
+ margin-bottom: 2px;
216
+ }
217
+
218
+ .pill {
219
+ display: inline-flex;
220
+ align-items: center;
221
+ gap: 6px;
222
+ font-size: 11px;
223
+ color: var(--accent);
224
+ background: rgba(230, 57, 70, 0.08);
225
+ border-radius: 999px;
226
+ padding: 4px 10px;
227
+ border: 1px solid rgba(230, 57, 70, 0.3);
228
+ margin-bottom: 8px;
229
+ }
230
+
231
+ .pill-dot {
232
+ width: 6px;
233
+ height: 6px;
234
+ border-radius: 999px;
235
+ background: var(--accent);
236
+ }
237
+
238
+ .side-panel {
239
+ border-radius: 16px;
240
+ padding: 14px 14px 12px;
241
+ background: linear-gradient(
242
+ 145deg,
243
+ rgba(255, 255, 255, 0.02),
244
+ rgba(0, 0, 0, 0.4)
245
+ );
246
+ border: 1px solid var(--border-soft);
247
+ display: flex;
248
+ flex-direction: column;
249
+ gap: 12px;
250
+ }
251
+
252
+ .side-card {
253
+ padding: 10px 10px 9px;
254
+ border-radius: 13px;
255
+ background: rgba(5, 7, 12, 0.9);
256
+ border: 1px solid rgba(255, 255, 255, 0.04);
257
+ }
258
+
259
+ .side-title {
260
+ font-size: 12px;
261
+ font-weight: 600;
262
+ margin-bottom: 4px;
263
+ }
264
+
265
+ .side-text {
266
+ font-size: 12px;
267
+ color: var(--text-muted);
268
+ line-height: 1.5;
269
+ }
270
+
271
+ .meta-grid {
272
+ display: grid;
273
+ grid-template-columns: repeat(2, minmax(0, 1fr));
274
+ gap: 8px;
275
+ margin-top: 6px;
276
+ }
277
+
278
+ .meta-item {
279
+ font-size: 11px;
280
+ color: var(--text-muted);
281
+ display: flex;
282
+ flex-direction: column;
283
+ gap: 2px;
284
+ }
285
+
286
+ .meta-item span:first-child {
287
+ text-transform: uppercase;
288
+ letter-spacing: 0.16em;
289
+ font-size: 10px;
290
+ color: rgba(158, 163, 181, 0.75);
291
+ }
292
+
293
+ a {
294
+ color: var(--accent);
295
+ text-decoration: none;
296
+ border-bottom: 1px solid rgba(230, 57, 70, 0.4);
297
+ }
298
+
299
+ a:hover {
300
+ border-bottom-color: var(--accent);
301
+ }
302
+
303
+ .source-block {
304
+ margin-top: 10px;
305
+ font-size: 12px;
306
+ padding: 8px 10px;
307
+ border-radius: var(--radius-sm);
308
+ background: var(--code-bg);
309
+ border: 1px solid rgba(255, 255, 255, 0.04);
310
+ color: var(--text-muted);
311
+ word-break: break-all;
312
+ }
313
+ </style>
314
+ </head>
315
+ <body>
316
+ <div class="page">
317
+ <div class="frame">
318
+ <div class="card">
319
+ <header>
320
+ <div class="badge">
321
+ <span class="badge-dot"></span>
322
+ PYLARAI 3RD PARTY LICENSE
323
+ </div>
324
+ <h1>
325
+ PylarAI 3rd Party License
326
+ <span>Version 1.0 – December 2025</span>
327
+ </h1>
328
+ <p class="subtitle">
329
+ Software License Agreement focused on strict third-party
330
+ compliance, transparent attribution, and responsible integration
331
+ of external components in any derived project or deliverable.
332
  </p>
333
+ <p class="meta">
334
+ SOFTWARE LICENSE AGREEMENT · THIRD‑PARTY COMPLIANCE
335
  </p>
336
+ </header>
337
+
338
+ <main>
339
+ <section class="license-content">
340
+ <div class="section-label">Overview</div>
341
+ <p>Software License Agreement - Third-Party Compliance</p>
342
+
343
+ <h2>1. Definitions</h2>
344
+ <ul>
345
+ <li>
346
+ <strong>Software</strong>: Refers to the program, application,
347
+ component, script, or any digital material licensed under this
348
+ agreement.
349
+ </li>
350
+ <li>
351
+ <strong>Third-Party Components</strong>: Includes any code,
352
+ library, plugin, module, content, or technology developed by
353
+ an entity other than the Licensor.
354
+ </li>
355
+ <li>
356
+ <strong>Project Deliverable</strong>: Any derivative content,
357
+ result, modification, or integration involving the use of the
358
+ Software or any third-party component.
359
+ </li>
360
+ <li>
361
+ <strong>End User</strong>: Any individual or legal entity that
362
+ uses, distributes, or adapts the Software within the
363
+ boundaries defined by this license.
364
+ </li>
365
+ </ul>
366
+
367
+ <h2>2. Grant of Rights</h2>
368
+ <p>
369
+ The Licensor grants the End User a non-exclusive,
370
+ non-transferable, and revocable authorization to use the
371
+ Software solely for development, testing, or integration
372
+ purposes, provided that these conditions are fully respected.
373
+ </p>
374
 
375
+ <h2>3. Third-Party Respect and Compliance</h2>
376
+ <ul>
377
+ <li>
378
+ Any third-party component, resource, or technology included or
379
+ referenced within a derivative project must retain its
380
+ original license, notices, and restrictions without
381
+ alteration.
382
+ </li>
383
+ <li>
384
+ The End User is responsible for verifying the applicable
385
+ license terms of every third-party component used before
386
+ distributing or modifying any of its contents.
387
+ </li>
388
+ <li>
389
+ The Software may not be used to bypass, modify, or violate
390
+ third-party license terms, nor to reassign credit, ownership,
391
+ or intellectual property rights belonging to others.
392
+ </li>
393
+ <li>
394
+ When redistributing or delivering a Project Deliverable that
395
+ integrates third-party software, the provenance, version, and
396
+ license of each component must be explicitly documented.
397
+ </li>
398
+ </ul>
399
+
400
+ <h2>4. Modifications and Derivative Work</h2>
401
+ <ul>
402
+ <li>
403
+ Any modification, extension, integration, or plugin created
404
+ based on the Software must respect the dependencies and
405
+ third-party components embedded in its original structure.
406
+ </li>
407
+ <li>
408
+ Removal, suppression, or replacement of trademarks, credits,
409
+ or identifiers belonging to third-party entities integrated by
410
+ the original author or supplier is strictly prohibited.
411
+ </li>
412
+ </ul>
413
+
414
+ <h2>5. Liability and Warranty Disclaimer</h2>
415
+ <p>
416
+ The Software and its components are provided “as is,” without
417
+ any express or implied warranties, including but not limited to
418
+ merchantability, fitness for a particular purpose, or
419
+ non-infringement of third-party rights.
420
+ </p>
421
+ <p>
422
+ The Licensor shall not be held liable for any claim, damage, or
423
+ loss arising from the use of third-party components or from
424
+ non-compliance with their license terms.
425
+ </p>
426
 
427
+ <h2>6. Acceptance of Terms</h2>
428
+ <p>
429
+ By using the Software, the End User acknowledges and accepts all
430
+ terms and conditions stated herein.
431
+ </p>
432
+ <p>
433
+ If the End User does not agree to these terms, they are not
434
+ authorized to install, use, modify, or distribute the Software.
 
 
435
  </p>
 
436
 
437
+ <div class="source-block">
438
+ Source:
439
+ <a
440
+ href="https://huggingface.co/spaces/superdatas/pylarai3rdpartylicense"
441
+ target="_blank"
442
+ rel="noreferrer"
443
+ >
444
+ https://huggingface.co/spaces/superdatas/pylarai3rdpartylicense
445
+ </a>
446
+ </div>
447
+ </section>
448
+
449
+ <aside class="side-panel">
450
+ <div class="side-card">
451
+ <div class="pill">
452
+ <span class="pill-dot"></span>
453
+ Third-Party First
454
  </div>
455
+ <h3 class="side-title">Design Principles</h3>
456
+ <p class="side-text">
457
+ Minimal surface, maximum clarity: the focus stays on the legal
458
+ text, with a layout optimized for reading and section scanning
459
+ across devices.
460
+ </p>
461
+ </div>
462
+
463
+ <div class="side-card">
464
+ <h3 class="side-title">License Snapshot</h3>
465
+ <div class="meta-grid">
466
+ <div class="meta-item">
467
+ <span>Status</span>
468
+ <span>Active · v1.0</span>
469
+ </div>
470
+ <div class="meta-item">
471
+ <span>Scope</span>
472
+ <span>Third-Party Compliance</span>
473
+ </div>
474
+ <div class="meta-item">
475
+ <span>Updated</span>
476
+ <span>December 2025</span>
477
+ </div>
478
+ <div class="meta-item">
479
+ <span>Jurisdiction</span>
480
+ <span>Global Use</span>
481
+ </div>
482
  </div>
483
  </div>
 
484
 
485
+ <div class="side-card">
486
+ <h3 class="side-title">Implementation Hint</h3>
487
+ <p class="side-text">
488
+ Include this license alongside your model or application
489
+ documentation and reference it explicitly in your project’s
490
+ README or Terms section for transparency.
491
+ </p>
492
+ </div>
493
+ </aside>
494
+ </main>
495
+ </div>
496
  </div>
497
  </div>
498
+ </body>
 
499
  </html>