~repos /only-bible-app

#kotlin#android#ios

git clone https://pyrossh.dev/repos/only-bible-app.git

The only bible app you will ever need. No ads. No in-app purchases. No distractions.


099eb993 pyrossh

2 years ago
improve design
public/images/skin.vectornator ADDED
Binary file
src-tauri/.gitignore ADDED
@@ -0,0 +1,3 @@
1
+ # Generated by Cargo
2
+ # will have compiled files and executables
3
+ /target/
src-tauri/Cargo.lock ADDED
@@ -0,0 +1,3496 @@
1
+ # This file is automatically @generated by Cargo.
2
+ # It is not intended for manual editing.
3
+ version = 3
4
+
5
+ [[package]]
6
+ name = "addr2line"
7
+ version = "0.20.0"
8
+ source = "registry+https://github.com/rust-lang/crates.io-index"
9
+ checksum = "f4fa78e18c64fce05e902adecd7a5eed15a5e0a3439f7b0e169f0252214865e3"
10
+ dependencies = [
11
+ "gimli",
12
+ ]
13
+
14
+ [[package]]
15
+ name = "adler"
16
+ version = "1.0.2"
17
+ source = "registry+https://github.com/rust-lang/crates.io-index"
18
+ checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
19
+
20
+ [[package]]
21
+ name = "aho-corasick"
22
+ version = "1.0.2"
23
+ source = "registry+https://github.com/rust-lang/crates.io-index"
24
+ checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41"
25
+ dependencies = [
26
+ "memchr",
27
+ ]
28
+
29
+ [[package]]
30
+ name = "alloc-no-stdlib"
31
+ version = "2.0.4"
32
+ source = "registry+https://github.com/rust-lang/crates.io-index"
33
+ checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3"
34
+
35
+ [[package]]
36
+ name = "alloc-stdlib"
37
+ version = "0.2.2"
38
+ source = "registry+https://github.com/rust-lang/crates.io-index"
39
+ checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece"
40
+ dependencies = [
41
+ "alloc-no-stdlib",
42
+ ]
43
+
44
+ [[package]]
45
+ name = "android-tzdata"
46
+ version = "0.1.1"
47
+ source = "registry+https://github.com/rust-lang/crates.io-index"
48
+ checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0"
49
+
50
+ [[package]]
51
+ name = "android_system_properties"
52
+ version = "0.1.5"
53
+ source = "registry+https://github.com/rust-lang/crates.io-index"
54
+ checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"
55
+ dependencies = [
56
+ "libc",
57
+ ]
58
+
59
+ [[package]]
60
+ name = "anyhow"
61
+ version = "1.0.72"
62
+ source = "registry+https://github.com/rust-lang/crates.io-index"
63
+ checksum = "3b13c32d80ecc7ab747b80c3784bce54ee8a7a0cc4fbda9bf4cda2cf6fe90854"
64
+
65
+ [[package]]
66
+ name = "app"
67
+ version = "0.1.0"
68
+ dependencies = [
69
+ "serde",
70
+ "serde_json",
71
+ "tauri",
72
+ "tauri-build",
73
+ ]
74
+
75
+ [[package]]
76
+ name = "atk"
77
+ version = "0.15.1"
78
+ source = "registry+https://github.com/rust-lang/crates.io-index"
79
+ checksum = "2c3d816ce6f0e2909a96830d6911c2aff044370b1ef92d7f267b43bae5addedd"
80
+ dependencies = [
81
+ "atk-sys",
82
+ "bitflags 1.3.2",
83
+ "glib",
84
+ "libc",
85
+ ]
86
+
87
+ [[package]]
88
+ name = "atk-sys"
89
+ version = "0.15.1"
90
+ source = "registry+https://github.com/rust-lang/crates.io-index"
91
+ checksum = "58aeb089fb698e06db8089971c7ee317ab9644bade33383f63631437b03aafb6"
92
+ dependencies = [
93
+ "glib-sys",
94
+ "gobject-sys",
95
+ "libc",
96
+ "system-deps 6.1.1",
97
+ ]
98
+
99
+ [[package]]
100
+ name = "autocfg"
101
+ version = "1.1.0"
102
+ source = "registry+https://github.com/rust-lang/crates.io-index"
103
+ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
104
+
105
+ [[package]]
106
+ name = "backtrace"
107
+ version = "0.3.68"
108
+ source = "registry+https://github.com/rust-lang/crates.io-index"
109
+ checksum = "4319208da049c43661739c5fade2ba182f09d1dc2299b32298d3a31692b17e12"
110
+ dependencies = [
111
+ "addr2line",
112
+ "cc",
113
+ "cfg-if",
114
+ "libc",
115
+ "miniz_oxide",
116
+ "object",
117
+ "rustc-demangle",
118
+ ]
119
+
120
+ [[package]]
121
+ name = "base64"
122
+ version = "0.13.1"
123
+ source = "registry+https://github.com/rust-lang/crates.io-index"
124
+ checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8"
125
+
126
+ [[package]]
127
+ name = "base64"
128
+ version = "0.21.2"
129
+ source = "registry+https://github.com/rust-lang/crates.io-index"
130
+ checksum = "604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d"
131
+
132
+ [[package]]
133
+ name = "bitflags"
134
+ version = "1.3.2"
135
+ source = "registry+https://github.com/rust-lang/crates.io-index"
136
+ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
137
+
138
+ [[package]]
139
+ name = "bitflags"
140
+ version = "2.3.3"
141
+ source = "registry+https://github.com/rust-lang/crates.io-index"
142
+ checksum = "630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42"
143
+
144
+ [[package]]
145
+ name = "block"
146
+ version = "0.1.6"
147
+ source = "registry+https://github.com/rust-lang/crates.io-index"
148
+ checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a"
149
+
150
+ [[package]]
151
+ name = "block-buffer"
152
+ version = "0.10.4"
153
+ source = "registry+https://github.com/rust-lang/crates.io-index"
154
+ checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"
155
+ dependencies = [
156
+ "generic-array",
157
+ ]
158
+
159
+ [[package]]
160
+ name = "brotli"
161
+ version = "3.3.4"
162
+ source = "registry+https://github.com/rust-lang/crates.io-index"
163
+ checksum = "a1a0b1dbcc8ae29329621f8d4f0d835787c1c38bb1401979b49d13b0b305ff68"
164
+ dependencies = [
165
+ "alloc-no-stdlib",
166
+ "alloc-stdlib",
167
+ "brotli-decompressor",
168
+ ]
169
+
170
+ [[package]]
171
+ name = "brotli-decompressor"
172
+ version = "2.3.4"
173
+ source = "registry+https://github.com/rust-lang/crates.io-index"
174
+ checksum = "4b6561fd3f895a11e8f72af2cb7d22e08366bebc2b6b57f7744c4bda27034744"
175
+ dependencies = [
176
+ "alloc-no-stdlib",
177
+ "alloc-stdlib",
178
+ ]
179
+
180
+ [[package]]
181
+ name = "bstr"
182
+ version = "1.6.0"
183
+ source = "registry+https://github.com/rust-lang/crates.io-index"
184
+ checksum = "6798148dccfbff0fae41c7574d2fa8f1ef3492fba0face179de5d8d447d67b05"
185
+ dependencies = [
186
+ "memchr",
187
+ "serde",
188
+ ]
189
+
190
+ [[package]]
191
+ name = "bumpalo"
192
+ version = "3.13.0"
193
+ source = "registry+https://github.com/rust-lang/crates.io-index"
194
+ checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1"
195
+
196
+ [[package]]
197
+ name = "bytemuck"
198
+ version = "1.13.1"
199
+ source = "registry+https://github.com/rust-lang/crates.io-index"
200
+ checksum = "17febce684fd15d89027105661fec94afb475cb995fbc59d2865198446ba2eea"
201
+
202
+ [[package]]
203
+ name = "byteorder"
204
+ version = "1.4.3"
205
+ source = "registry+https://github.com/rust-lang/crates.io-index"
206
+ checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610"
207
+
208
+ [[package]]
209
+ name = "bytes"
210
+ version = "1.4.0"
211
+ source = "registry+https://github.com/rust-lang/crates.io-index"
212
+ checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be"
213
+
214
+ [[package]]
215
+ name = "cairo-rs"
216
+ version = "0.15.12"
217
+ source = "registry+https://github.com/rust-lang/crates.io-index"
218
+ checksum = "c76ee391b03d35510d9fa917357c7f1855bd9a6659c95a1b392e33f49b3369bc"
219
+ dependencies = [
220
+ "bitflags 1.3.2",
221
+ "cairo-sys-rs",
222
+ "glib",
223
+ "libc",
224
+ "thiserror",
225
+ ]
226
+
227
+ [[package]]
228
+ name = "cairo-sys-rs"
229
+ version = "0.15.1"
230
+ source = "registry+https://github.com/rust-lang/crates.io-index"
231
+ checksum = "3c55d429bef56ac9172d25fecb85dc8068307d17acd74b377866b7a1ef25d3c8"
232
+ dependencies = [
233
+ "glib-sys",
234
+ "libc",
235
+ "system-deps 6.1.1",
236
+ ]
237
+
238
+ [[package]]
239
+ name = "cargo_toml"
240
+ version = "0.15.3"
241
+ source = "registry+https://github.com/rust-lang/crates.io-index"
242
+ checksum = "599aa35200ffff8f04c1925aa1acc92fa2e08874379ef42e210a80e527e60838"
243
+ dependencies = [
244
+ "serde",
245
+ "toml 0.7.6",
246
+ ]
247
+
248
+ [[package]]
249
+ name = "cc"
250
+ version = "1.0.79"
251
+ source = "registry+https://github.com/rust-lang/crates.io-index"
252
+ checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f"
253
+
254
+ [[package]]
255
+ name = "cesu8"
256
+ version = "1.1.0"
257
+ source = "registry+https://github.com/rust-lang/crates.io-index"
258
+ checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c"
259
+
260
+ [[package]]
261
+ name = "cfb"
262
+ version = "0.7.3"
263
+ source = "registry+https://github.com/rust-lang/crates.io-index"
264
+ checksum = "d38f2da7a0a2c4ccf0065be06397cc26a81f4e528be095826eee9d4adbb8c60f"
265
+ dependencies = [
266
+ "byteorder",
267
+ "fnv",
268
+ "uuid",
269
+ ]
270
+
271
+ [[package]]
272
+ name = "cfg-expr"
273
+ version = "0.9.1"
274
+ source = "registry+https://github.com/rust-lang/crates.io-index"
275
+ checksum = "3431df59f28accaf4cb4eed4a9acc66bea3f3c3753aa6cdc2f024174ef232af7"
276
+ dependencies = [
277
+ "smallvec",
278
+ ]
279
+
280
+ [[package]]
281
+ name = "cfg-expr"
282
+ version = "0.15.3"
283
+ source = "registry+https://github.com/rust-lang/crates.io-index"
284
+ checksum = "215c0072ecc28f92eeb0eea38ba63ddfcb65c2828c46311d646f1a3ff5f9841c"
285
+ dependencies = [
286
+ "smallvec",
287
+ "target-lexicon",
288
+ ]
289
+
290
+ [[package]]
291
+ name = "cfg-if"
292
+ version = "1.0.0"
293
+ source = "registry+https://github.com/rust-lang/crates.io-index"
294
+ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
295
+
296
+ [[package]]
297
+ name = "chrono"
298
+ version = "0.4.26"
299
+ source = "registry+https://github.com/rust-lang/crates.io-index"
300
+ checksum = "ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5"
301
+ dependencies = [
302
+ "android-tzdata",
303
+ "iana-time-zone",
304
+ "num-traits",
305
+ "serde",
306
+ "winapi",
307
+ ]
308
+
309
+ [[package]]
310
+ name = "cocoa"
311
+ version = "0.24.1"
312
+ source = "registry+https://github.com/rust-lang/crates.io-index"
313
+ checksum = "f425db7937052c684daec3bd6375c8abe2d146dca4b8b143d6db777c39138f3a"
314
+ dependencies = [
315
+ "bitflags 1.3.2",
316
+ "block",
317
+ "cocoa-foundation",
318
+ "core-foundation",
319
+ "core-graphics",
320
+ "foreign-types",
321
+ "libc",
322
+ "objc",
323
+ ]
324
+
325
+ [[package]]
326
+ name = "cocoa-foundation"
327
+ version = "0.1.1"
328
+ source = "registry+https://github.com/rust-lang/crates.io-index"
329
+ checksum = "931d3837c286f56e3c58423ce4eba12d08db2374461a785c86f672b08b5650d6"
330
+ dependencies = [
331
+ "bitflags 1.3.2",
332
+ "block",
333
+ "core-foundation",
334
+ "core-graphics-types",
335
+ "foreign-types",
336
+ "libc",
337
+ "objc",
338
+ ]
339
+
340
+ [[package]]
341
+ name = "color_quant"
342
+ version = "1.1.0"
343
+ source = "registry+https://github.com/rust-lang/crates.io-index"
344
+ checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b"
345
+
346
+ [[package]]
347
+ name = "combine"
348
+ version = "4.6.6"
349
+ source = "registry+https://github.com/rust-lang/crates.io-index"
350
+ checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4"
351
+ dependencies = [
352
+ "bytes",
353
+ "memchr",
354
+ ]
355
+
356
+ [[package]]
357
+ name = "convert_case"
358
+ version = "0.4.0"
359
+ source = "registry+https://github.com/rust-lang/crates.io-index"
360
+ checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e"
361
+
362
+ [[package]]
363
+ name = "core-foundation"
364
+ version = "0.9.3"
365
+ source = "registry+https://github.com/rust-lang/crates.io-index"
366
+ checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146"
367
+ dependencies = [
368
+ "core-foundation-sys",
369
+ "libc",
370
+ ]
371
+
372
+ [[package]]
373
+ name = "core-foundation-sys"
374
+ version = "0.8.4"
375
+ source = "registry+https://github.com/rust-lang/crates.io-index"
376
+ checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa"
377
+
378
+ [[package]]
379
+ name = "core-graphics"
380
+ version = "0.22.3"
381
+ source = "registry+https://github.com/rust-lang/crates.io-index"
382
+ checksum = "2581bbab3b8ffc6fcbd550bf46c355135d16e9ff2a6ea032ad6b9bf1d7efe4fb"
383
+ dependencies = [
384
+ "bitflags 1.3.2",
385
+ "core-foundation",
386
+ "core-graphics-types",
387
+ "foreign-types",
388
+ "libc",
389
+ ]
390
+
391
+ [[package]]
392
+ name = "core-graphics-types"
393
+ version = "0.1.2"
394
+ source = "registry+https://github.com/rust-lang/crates.io-index"
395
+ checksum = "2bb142d41022986c1d8ff29103a1411c8a3dfad3552f87a4f8dc50d61d4f4e33"
396
+ dependencies = [
397
+ "bitflags 1.3.2",
398
+ "core-foundation",
399
+ "libc",
400
+ ]
401
+
402
+ [[package]]
403
+ name = "cpufeatures"
404
+ version = "0.2.9"
405
+ source = "registry+https://github.com/rust-lang/crates.io-index"
406
+ checksum = "a17b76ff3a4162b0b27f354a0c87015ddad39d35f9c0c36607a3bdd175dde1f1"
407
+ dependencies = [
408
+ "libc",
409
+ ]
410
+
411
+ [[package]]
412
+ name = "crc32fast"
413
+ version = "1.3.2"
414
+ source = "registry+https://github.com/rust-lang/crates.io-index"
415
+ checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d"
416
+ dependencies = [
417
+ "cfg-if",
418
+ ]
419
+
420
+ [[package]]
421
+ name = "crossbeam-channel"
422
+ version = "0.5.8"
423
+ source = "registry+https://github.com/rust-lang/crates.io-index"
424
+ checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200"
425
+ dependencies = [
426
+ "cfg-if",
427
+ "crossbeam-utils",
428
+ ]
429
+
430
+ [[package]]
431
+ name = "crossbeam-utils"
432
+ version = "0.8.16"
433
+ source = "registry+https://github.com/rust-lang/crates.io-index"
434
+ checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294"
435
+ dependencies = [
436
+ "cfg-if",
437
+ ]
438
+
439
+ [[package]]
440
+ name = "crypto-common"
441
+ version = "0.1.6"
442
+ source = "registry+https://github.com/rust-lang/crates.io-index"
443
+ checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"
444
+ dependencies = [
445
+ "generic-array",
446
+ "typenum",
447
+ ]
448
+
449
+ [[package]]
450
+ name = "cssparser"
451
+ version = "0.27.2"
452
+ source = "registry+https://github.com/rust-lang/crates.io-index"
453
+ checksum = "754b69d351cdc2d8ee09ae203db831e005560fc6030da058f86ad60c92a9cb0a"
454
+ dependencies = [
455
+ "cssparser-macros",
456
+ "dtoa-short",
457
+ "itoa 0.4.8",
458
+ "matches",
459
+ "phf 0.8.0",
460
+ "proc-macro2",
461
+ "quote",
462
+ "smallvec",
463
+ "syn 1.0.109",
464
+ ]
465
+
466
+ [[package]]
467
+ name = "cssparser-macros"
468
+ version = "0.6.1"
469
+ source = "registry+https://github.com/rust-lang/crates.io-index"
470
+ checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331"
471
+ dependencies = [
472
+ "quote",
473
+ "syn 2.0.27",
474
+ ]
475
+
476
+ [[package]]
477
+ name = "ctor"
478
+ version = "0.1.26"
479
+ source = "registry+https://github.com/rust-lang/crates.io-index"
480
+ checksum = "6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096"
481
+ dependencies = [
482
+ "quote",
483
+ "syn 1.0.109",
484
+ ]
485
+
486
+ [[package]]
487
+ name = "darling"
488
+ version = "0.20.3"
489
+ source = "registry+https://github.com/rust-lang/crates.io-index"
490
+ checksum = "0209d94da627ab5605dcccf08bb18afa5009cfbef48d8a8b7d7bdbc79be25c5e"
491
+ dependencies = [
492
+ "darling_core",
493
+ "darling_macro",
494
+ ]
495
+
496
+ [[package]]
497
+ name = "darling_core"
498
+ version = "0.20.3"
499
+ source = "registry+https://github.com/rust-lang/crates.io-index"
500
+ checksum = "177e3443818124b357d8e76f53be906d60937f0d3a90773a664fa63fa253e621"
501
+ dependencies = [
502
+ "fnv",
503
+ "ident_case",
504
+ "proc-macro2",
505
+ "quote",
506
+ "strsim",
507
+ "syn 2.0.27",
508
+ ]
509
+
510
+ [[package]]
511
+ name = "darling_macro"
512
+ version = "0.20.3"
513
+ source = "registry+https://github.com/rust-lang/crates.io-index"
514
+ checksum = "836a9bbc7ad63342d6d6e7b815ccab164bc77a2d95d84bc3117a8c0d5c98e2d5"
515
+ dependencies = [
516
+ "darling_core",
517
+ "quote",
518
+ "syn 2.0.27",
519
+ ]
520
+
521
+ [[package]]
522
+ name = "derive_more"
523
+ version = "0.99.17"
524
+ source = "registry+https://github.com/rust-lang/crates.io-index"
525
+ checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321"
526
+ dependencies = [
527
+ "convert_case",
528
+ "proc-macro2",
529
+ "quote",
530
+ "rustc_version",
531
+ "syn 1.0.109",
532
+ ]
533
+
534
+ [[package]]
535
+ name = "digest"
536
+ version = "0.10.7"
537
+ source = "registry+https://github.com/rust-lang/crates.io-index"
538
+ checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
539
+ dependencies = [
540
+ "block-buffer",
541
+ "crypto-common",
542
+ ]
543
+
544
+ [[package]]
545
+ name = "dirs-next"
546
+ version = "2.0.0"
547
+ source = "registry+https://github.com/rust-lang/crates.io-index"
548
+ checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1"
549
+ dependencies = [
550
+ "cfg-if",
551
+ "dirs-sys-next",
552
+ ]
553
+
554
+ [[package]]
555
+ name = "dirs-sys-next"
556
+ version = "0.1.2"
557
+ source = "registry+https://github.com/rust-lang/crates.io-index"
558
+ checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d"
559
+ dependencies = [
560
+ "libc",
561
+ "redox_users",
562
+ "winapi",
563
+ ]
564
+
565
+ [[package]]
566
+ name = "dispatch"
567
+ version = "0.2.0"
568
+ source = "registry+https://github.com/rust-lang/crates.io-index"
569
+ checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b"
570
+
571
+ [[package]]
572
+ name = "dtoa"
573
+ version = "1.0.9"
574
+ source = "registry+https://github.com/rust-lang/crates.io-index"
575
+ checksum = "dcbb2bf8e87535c23f7a8a321e364ce21462d0ff10cb6407820e8e96dfff6653"
576
+
577
+ [[package]]
578
+ name = "dtoa-short"
579
+ version = "0.3.4"
580
+ source = "registry+https://github.com/rust-lang/crates.io-index"
581
+ checksum = "dbaceec3c6e4211c79e7b1800fb9680527106beb2f9c51904a3210c03a448c74"
582
+ dependencies = [
583
+ "dtoa",
584
+ ]
585
+
586
+ [[package]]
587
+ name = "dunce"
588
+ version = "1.0.4"
589
+ source = "registry+https://github.com/rust-lang/crates.io-index"
590
+ checksum = "56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b"
591
+
592
+ [[package]]
593
+ name = "embed-resource"
594
+ version = "2.2.0"
595
+ source = "registry+https://github.com/rust-lang/crates.io-index"
596
+ checksum = "f7f1e82a60222fc67bfd50d752a9c89da5cce4c39ed39decc84a443b07bbd69a"
597
+ dependencies = [
598
+ "cc",
599
+ "rustc_version",
600
+ "toml 0.7.6",
601
+ "vswhom",
602
+ "winreg",
603
+ ]
604
+
605
+ [[package]]
606
+ name = "embed_plist"
607
+ version = "1.2.2"
608
+ source = "registry+https://github.com/rust-lang/crates.io-index"
609
+ checksum = "4ef6b89e5b37196644d8796de5268852ff179b44e96276cf4290264843743bb7"
610
+
611
+ [[package]]
612
+ name = "encoding_rs"
613
+ version = "0.8.32"
614
+ source = "registry+https://github.com/rust-lang/crates.io-index"
615
+ checksum = "071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394"
616
+ dependencies = [
617
+ "cfg-if",
618
+ ]
619
+
620
+ [[package]]
621
+ name = "equivalent"
622
+ version = "1.0.1"
623
+ source = "registry+https://github.com/rust-lang/crates.io-index"
624
+ checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
625
+
626
+ [[package]]
627
+ name = "errno"
628
+ version = "0.3.1"
629
+ source = "registry+https://github.com/rust-lang/crates.io-index"
630
+ checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a"
631
+ dependencies = [
632
+ "errno-dragonfly",
633
+ "libc",
634
+ "windows-sys",
635
+ ]
636
+
637
+ [[package]]
638
+ name = "errno-dragonfly"
639
+ version = "0.1.2"
640
+ source = "registry+https://github.com/rust-lang/crates.io-index"
641
+ checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf"
642
+ dependencies = [
643
+ "cc",
644
+ "libc",
645
+ ]
646
+
647
+ [[package]]
648
+ name = "fastrand"
649
+ version = "2.0.0"
650
+ source = "registry+https://github.com/rust-lang/crates.io-index"
651
+ checksum = "6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764"
652
+
653
+ [[package]]
654
+ name = "fdeflate"
655
+ version = "0.3.0"
656
+ source = "registry+https://github.com/rust-lang/crates.io-index"
657
+ checksum = "d329bdeac514ee06249dabc27877490f17f5d371ec693360768b838e19f3ae10"
658
+ dependencies = [
659
+ "simd-adler32",
660
+ ]
661
+
662
+ [[package]]
663
+ name = "field-offset"
664
+ version = "0.3.6"
665
+ source = "registry+https://github.com/rust-lang/crates.io-index"
666
+ checksum = "38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f"
667
+ dependencies = [
668
+ "memoffset",
669
+ "rustc_version",
670
+ ]
671
+
672
+ [[package]]
673
+ name = "filetime"
674
+ version = "0.2.21"
675
+ source = "registry+https://github.com/rust-lang/crates.io-index"
676
+ checksum = "5cbc844cecaee9d4443931972e1289c8ff485cb4cc2767cb03ca139ed6885153"
677
+ dependencies = [
678
+ "cfg-if",
679
+ "libc",
680
+ "redox_syscall 0.2.16",
681
+ "windows-sys",
682
+ ]
683
+
684
+ [[package]]
685
+ name = "flate2"
686
+ version = "1.0.26"
687
+ source = "registry+https://github.com/rust-lang/crates.io-index"
688
+ checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743"
689
+ dependencies = [
690
+ "crc32fast",
691
+ "miniz_oxide",
692
+ ]
693
+
694
+ [[package]]
695
+ name = "fnv"
696
+ version = "1.0.7"
697
+ source = "registry+https://github.com/rust-lang/crates.io-index"
698
+ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
699
+
700
+ [[package]]
701
+ name = "foreign-types"
702
+ version = "0.3.2"
703
+ source = "registry+https://github.com/rust-lang/crates.io-index"
704
+ checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1"
705
+ dependencies = [
706
+ "foreign-types-shared",
707
+ ]
708
+
709
+ [[package]]
710
+ name = "foreign-types-shared"
711
+ version = "0.1.1"
712
+ source = "registry+https://github.com/rust-lang/crates.io-index"
713
+ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
714
+
715
+ [[package]]
716
+ name = "form_urlencoded"
717
+ version = "1.2.0"
718
+ source = "registry+https://github.com/rust-lang/crates.io-index"
719
+ checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652"
720
+ dependencies = [
721
+ "percent-encoding",
722
+ ]
723
+
724
+ [[package]]
725
+ name = "futf"
726
+ version = "0.1.5"
727
+ source = "registry+https://github.com/rust-lang/crates.io-index"
728
+ checksum = "df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843"
729
+ dependencies = [
730
+ "mac",
731
+ "new_debug_unreachable",
732
+ ]
733
+
734
+ [[package]]
735
+ name = "futures-channel"
736
+ version = "0.3.28"
737
+ source = "registry+https://github.com/rust-lang/crates.io-index"
738
+ checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2"
739
+ dependencies = [
740
+ "futures-core",
741
+ ]
742
+
743
+ [[package]]
744
+ name = "futures-core"
745
+ version = "0.3.28"
746
+ source = "registry+https://github.com/rust-lang/crates.io-index"
747
+ checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c"
748
+
749
+ [[package]]
750
+ name = "futures-executor"
751
+ version = "0.3.28"
752
+ source = "registry+https://github.com/rust-lang/crates.io-index"
753
+ checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0"
754
+ dependencies = [
755
+ "futures-core",
756
+ "futures-task",
757
+ "futures-util",
758
+ ]
759
+
760
+ [[package]]
761
+ name = "futures-io"
762
+ version = "0.3.28"
763
+ source = "registry+https://github.com/rust-lang/crates.io-index"
764
+ checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964"
765
+
766
+ [[package]]
767
+ name = "futures-macro"
768
+ version = "0.3.28"
769
+ source = "registry+https://github.com/rust-lang/crates.io-index"
770
+ checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72"
771
+ dependencies = [
772
+ "proc-macro2",
773
+ "quote",
774
+ "syn 2.0.27",
775
+ ]
776
+
777
+ [[package]]
778
+ name = "futures-task"
779
+ version = "0.3.28"
780
+ source = "registry+https://github.com/rust-lang/crates.io-index"
781
+ checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65"
782
+
783
+ [[package]]
784
+ name = "futures-util"
785
+ version = "0.3.28"
786
+ source = "registry+https://github.com/rust-lang/crates.io-index"
787
+ checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533"
788
+ dependencies = [
789
+ "futures-core",
790
+ "futures-macro",
791
+ "futures-task",
792
+ "pin-project-lite",
793
+ "pin-utils",
794
+ "slab",
795
+ ]
796
+
797
+ [[package]]
798
+ name = "fxhash"
799
+ version = "0.2.1"
800
+ source = "registry+https://github.com/rust-lang/crates.io-index"
801
+ checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c"
802
+ dependencies = [
803
+ "byteorder",
804
+ ]
805
+
806
+ [[package]]
807
+ name = "gdk"
808
+ version = "0.15.4"
809
+ source = "registry+https://github.com/rust-lang/crates.io-index"
810
+ checksum = "a6e05c1f572ab0e1f15be94217f0dc29088c248b14f792a5ff0af0d84bcda9e8"
811
+ dependencies = [
812
+ "bitflags 1.3.2",
813
+ "cairo-rs",
814
+ "gdk-pixbuf",
815
+ "gdk-sys",
816
+ "gio",
817
+ "glib",
818
+ "libc",
819
+ "pango",
820
+ ]
821
+
822
+ [[package]]
823
+ name = "gdk-pixbuf"
824
+ version = "0.15.11"
825
+ source = "registry+https://github.com/rust-lang/crates.io-index"
826
+ checksum = "ad38dd9cc8b099cceecdf41375bb6d481b1b5a7cd5cd603e10a69a9383f8619a"
827
+ dependencies = [
828
+ "bitflags 1.3.2",
829
+ "gdk-pixbuf-sys",
830
+ "gio",
831
+ "glib",
832
+ "libc",
833
+ ]
834
+
835
+ [[package]]
836
+ name = "gdk-pixbuf-sys"
837
+ version = "0.15.10"
838
+ source = "registry+https://github.com/rust-lang/crates.io-index"
839
+ checksum = "140b2f5378256527150350a8346dbdb08fadc13453a7a2d73aecd5fab3c402a7"
840
+ dependencies = [
841
+ "gio-sys",
842
+ "glib-sys",
843
+ "gobject-sys",
844
+ "libc",
845
+ "system-deps 6.1.1",
846
+ ]
847
+
848
+ [[package]]
849
+ name = "gdk-sys"
850
+ version = "0.15.1"
851
+ source = "registry+https://github.com/rust-lang/crates.io-index"
852
+ checksum = "32e7a08c1e8f06f4177fb7e51a777b8c1689f743a7bc11ea91d44d2226073a88"
853
+ dependencies = [
854
+ "cairo-sys-rs",
855
+ "gdk-pixbuf-sys",
856
+ "gio-sys",
857
+ "glib-sys",
858
+ "gobject-sys",
859
+ "libc",
860
+ "pango-sys",
861
+ "pkg-config",
862
+ "system-deps 6.1.1",
863
+ ]
864
+
865
+ [[package]]
866
+ name = "gdkwayland-sys"
867
+ version = "0.15.3"
868
+ source = "registry+https://github.com/rust-lang/crates.io-index"
869
+ checksum = "cca49a59ad8cfdf36ef7330fe7bdfbe1d34323220cc16a0de2679ee773aee2c2"
870
+ dependencies = [
871
+ "gdk-sys",
872
+ "glib-sys",
873
+ "gobject-sys",
874
+ "libc",
875
+ "pkg-config",
876
+ "system-deps 6.1.1",
877
+ ]
878
+
879
+ [[package]]
880
+ name = "gdkx11-sys"
881
+ version = "0.15.1"
882
+ source = "registry+https://github.com/rust-lang/crates.io-index"
883
+ checksum = "b4b7f8c7a84b407aa9b143877e267e848ff34106578b64d1e0a24bf550716178"
884
+ dependencies = [
885
+ "gdk-sys",
886
+ "glib-sys",
887
+ "libc",
888
+ "system-deps 6.1.1",
889
+ "x11",
890
+ ]
891
+
892
+ [[package]]
893
+ name = "generator"
894
+ version = "0.7.5"
895
+ source = "registry+https://github.com/rust-lang/crates.io-index"
896
+ checksum = "5cc16584ff22b460a382b7feec54b23d2908d858152e5739a120b949293bd74e"
897
+ dependencies = [
898
+ "cc",
899
+ "libc",
900
+ "log",
901
+ "rustversion",
902
+ "windows 0.48.0",
903
+ ]
904
+
905
+ [[package]]
906
+ name = "generic-array"
907
+ version = "0.14.7"
908
+ source = "registry+https://github.com/rust-lang/crates.io-index"
909
+ checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"
910
+ dependencies = [
911
+ "typenum",
912
+ "version_check",
913
+ ]
914
+
915
+ [[package]]
916
+ name = "getrandom"
917
+ version = "0.1.16"
918
+ source = "registry+https://github.com/rust-lang/crates.io-index"
919
+ checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce"
920
+ dependencies = [
921
+ "cfg-if",
922
+ "libc",
923
+ "wasi 0.9.0+wasi-snapshot-preview1",
924
+ ]
925
+
926
+ [[package]]
927
+ name = "getrandom"
928
+ version = "0.2.10"
929
+ source = "registry+https://github.com/rust-lang/crates.io-index"
930
+ checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427"
931
+ dependencies = [
932
+ "cfg-if",
933
+ "libc",
934
+ "wasi 0.11.0+wasi-snapshot-preview1",
935
+ ]
936
+
937
+ [[package]]
938
+ name = "gimli"
939
+ version = "0.27.3"
940
+ source = "registry+https://github.com/rust-lang/crates.io-index"
941
+ checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e"
942
+
943
+ [[package]]
944
+ name = "gio"
945
+ version = "0.15.12"
946
+ source = "registry+https://github.com/rust-lang/crates.io-index"
947
+ checksum = "68fdbc90312d462781a395f7a16d96a2b379bb6ef8cd6310a2df272771c4283b"
948
+ dependencies = [
949
+ "bitflags 1.3.2",
950
+ "futures-channel",
951
+ "futures-core",
952
+ "futures-io",
953
+ "gio-sys",
954
+ "glib",
955
+ "libc",
956
+ "once_cell",
957
+ "thiserror",
958
+ ]
959
+
960
+ [[package]]
961
+ name = "gio-sys"
962
+ version = "0.15.10"
963
+ source = "registry+https://github.com/rust-lang/crates.io-index"
964
+ checksum = "32157a475271e2c4a023382e9cab31c4584ee30a97da41d3c4e9fdd605abcf8d"
965
+ dependencies = [
966
+ "glib-sys",
967
+ "gobject-sys",
968
+ "libc",
969
+ "system-deps 6.1.1",
970
+ "winapi",
971
+ ]
972
+
973
+ [[package]]
974
+ name = "glib"
975
+ version = "0.15.12"
976
+ source = "registry+https://github.com/rust-lang/crates.io-index"
977
+ checksum = "edb0306fbad0ab5428b0ca674a23893db909a98582969c9b537be4ced78c505d"
978
+ dependencies = [
979
+ "bitflags 1.3.2",
980
+ "futures-channel",
981
+ "futures-core",
982
+ "futures-executor",
983
+ "futures-task",
984
+ "glib-macros",
985
+ "glib-sys",
986
+ "gobject-sys",
987
+ "libc",
988
+ "once_cell",
989
+ "smallvec",
990
+ "thiserror",
991
+ ]
992
+
993
+ [[package]]
994
+ name = "glib-macros"
995
+ version = "0.15.13"
996
+ source = "registry+https://github.com/rust-lang/crates.io-index"
997
+ checksum = "10c6ae9f6fa26f4fb2ac16b528d138d971ead56141de489f8111e259b9df3c4a"
998
+ dependencies = [
999
+ "anyhow",
1000
+ "heck 0.4.1",
1001
+ "proc-macro-crate",
1002
+ "proc-macro-error",
1003
+ "proc-macro2",
1004
+ "quote",
1005
+ "syn 1.0.109",
1006
+ ]
1007
+
1008
+ [[package]]
1009
+ name = "glib-sys"
1010
+ version = "0.15.10"
1011
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1012
+ checksum = "ef4b192f8e65e9cf76cbf4ea71fa8e3be4a0e18ffe3d68b8da6836974cc5bad4"
1013
+ dependencies = [
1014
+ "libc",
1015
+ "system-deps 6.1.1",
1016
+ ]
1017
+
1018
+ [[package]]
1019
+ name = "glob"
1020
+ version = "0.3.1"
1021
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1022
+ checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"
1023
+
1024
+ [[package]]
1025
+ name = "globset"
1026
+ version = "0.4.11"
1027
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1028
+ checksum = "1391ab1f92ffcc08911957149833e682aa3fe252b9f45f966d2ef972274c97df"
1029
+ dependencies = [
1030
+ "aho-corasick",
1031
+ "bstr",
1032
+ "fnv",
1033
+ "log",
1034
+ "regex",
1035
+ ]
1036
+
1037
+ [[package]]
1038
+ name = "gobject-sys"
1039
+ version = "0.15.10"
1040
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1041
+ checksum = "0d57ce44246becd17153bd035ab4d32cfee096a657fc01f2231c9278378d1e0a"
1042
+ dependencies = [
1043
+ "glib-sys",
1044
+ "libc",
1045
+ "system-deps 6.1.1",
1046
+ ]
1047
+
1048
+ [[package]]
1049
+ name = "gtk"
1050
+ version = "0.15.5"
1051
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1052
+ checksum = "92e3004a2d5d6d8b5057d2b57b3712c9529b62e82c77f25c1fecde1fd5c23bd0"
1053
+ dependencies = [
1054
+ "atk",
1055
+ "bitflags 1.3.2",
1056
+ "cairo-rs",
1057
+ "field-offset",
1058
+ "futures-channel",
1059
+ "gdk",
1060
+ "gdk-pixbuf",
1061
+ "gio",
1062
+ "glib",
1063
+ "gtk-sys",
1064
+ "gtk3-macros",
1065
+ "libc",
1066
+ "once_cell",
1067
+ "pango",
1068
+ "pkg-config",
1069
+ ]
1070
+
1071
+ [[package]]
1072
+ name = "gtk-sys"
1073
+ version = "0.15.3"
1074
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1075
+ checksum = "d5bc2f0587cba247f60246a0ca11fe25fb733eabc3de12d1965fc07efab87c84"
1076
+ dependencies = [
1077
+ "atk-sys",
1078
+ "cairo-sys-rs",
1079
+ "gdk-pixbuf-sys",
1080
+ "gdk-sys",
1081
+ "gio-sys",
1082
+ "glib-sys",
1083
+ "gobject-sys",
1084
+ "libc",
1085
+ "pango-sys",
1086
+ "system-deps 6.1.1",
1087
+ ]
1088
+
1089
+ [[package]]
1090
+ name = "gtk3-macros"
1091
+ version = "0.15.6"
1092
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1093
+ checksum = "684c0456c086e8e7e9af73ec5b84e35938df394712054550e81558d21c44ab0d"
1094
+ dependencies = [
1095
+ "anyhow",
1096
+ "proc-macro-crate",
1097
+ "proc-macro-error",
1098
+ "proc-macro2",
1099
+ "quote",
1100
+ "syn 1.0.109",
1101
+ ]
1102
+
1103
+ [[package]]
1104
+ name = "hashbrown"
1105
+ version = "0.12.3"
1106
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1107
+ checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
1108
+
1109
+ [[package]]
1110
+ name = "hashbrown"
1111
+ version = "0.14.0"
1112
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1113
+ checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a"
1114
+
1115
+ [[package]]
1116
+ name = "heck"
1117
+ version = "0.3.3"
1118
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1119
+ checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c"
1120
+ dependencies = [
1121
+ "unicode-segmentation",
1122
+ ]
1123
+
1124
+ [[package]]
1125
+ name = "heck"
1126
+ version = "0.4.1"
1127
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1128
+ checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
1129
+
1130
+ [[package]]
1131
+ name = "hermit-abi"
1132
+ version = "0.3.2"
1133
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1134
+ checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b"
1135
+
1136
+ [[package]]
1137
+ name = "hex"
1138
+ version = "0.4.3"
1139
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1140
+ checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
1141
+
1142
+ [[package]]
1143
+ name = "html5ever"
1144
+ version = "0.25.2"
1145
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1146
+ checksum = "e5c13fb08e5d4dfc151ee5e88bae63f7773d61852f3bdc73c9f4b9e1bde03148"
1147
+ dependencies = [
1148
+ "log",
1149
+ "mac",
1150
+ "markup5ever",
1151
+ "proc-macro2",
1152
+ "quote",
1153
+ "syn 1.0.109",
1154
+ ]
1155
+
1156
+ [[package]]
1157
+ name = "http"
1158
+ version = "0.2.9"
1159
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1160
+ checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482"
1161
+ dependencies = [
1162
+ "bytes",
1163
+ "fnv",
1164
+ "itoa 1.0.9",
1165
+ ]
1166
+
1167
+ [[package]]
1168
+ name = "http-range"
1169
+ version = "0.1.5"
1170
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1171
+ checksum = "21dec9db110f5f872ed9699c3ecf50cf16f423502706ba5c72462e28d3157573"
1172
+
1173
+ [[package]]
1174
+ name = "iana-time-zone"
1175
+ version = "0.1.57"
1176
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1177
+ checksum = "2fad5b825842d2b38bd206f3e81d6957625fd7f0a361e345c30e01a0ae2dd613"
1178
+ dependencies = [
1179
+ "android_system_properties",
1180
+ "core-foundation-sys",
1181
+ "iana-time-zone-haiku",
1182
+ "js-sys",
1183
+ "wasm-bindgen",
1184
+ "windows 0.48.0",
1185
+ ]
1186
+
1187
+ [[package]]
1188
+ name = "iana-time-zone-haiku"
1189
+ version = "0.1.2"
1190
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1191
+ checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"
1192
+ dependencies = [
1193
+ "cc",
1194
+ ]
1195
+
1196
+ [[package]]
1197
+ name = "ico"
1198
+ version = "0.3.0"
1199
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1200
+ checksum = "e3804960be0bb5e4edb1e1ad67afd321a9ecfd875c3e65c099468fd2717d7cae"
1201
+ dependencies = [
1202
+ "byteorder",
1203
+ "png",
1204
+ ]
1205
+
1206
+ [[package]]
1207
+ name = "ident_case"
1208
+ version = "1.0.1"
1209
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1210
+ checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
1211
+
1212
+ [[package]]
1213
+ name = "idna"
1214
+ version = "0.4.0"
1215
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1216
+ checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c"
1217
+ dependencies = [
1218
+ "unicode-bidi",
1219
+ "unicode-normalization",
1220
+ ]
1221
+
1222
+ [[package]]
1223
+ name = "ignore"
1224
+ version = "0.4.20"
1225
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1226
+ checksum = "dbe7873dab538a9a44ad79ede1faf5f30d49f9a5c883ddbab48bce81b64b7492"
1227
+ dependencies = [
1228
+ "globset",
1229
+ "lazy_static",
1230
+ "log",
1231
+ "memchr",
1232
+ "regex",
1233
+ "same-file",
1234
+ "thread_local",
1235
+ "walkdir",
1236
+ "winapi-util",
1237
+ ]
1238
+
1239
+ [[package]]
1240
+ name = "image"
1241
+ version = "0.24.6"
1242
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1243
+ checksum = "527909aa81e20ac3a44803521443a765550f09b5130c2c2fa1ea59c2f8f50a3a"
1244
+ dependencies = [
1245
+ "bytemuck",
1246
+ "byteorder",
1247
+ "color_quant",
1248
+ "num-rational",
1249
+ "num-traits",
1250
+ ]
1251
+
1252
+ [[package]]
1253
+ name = "indexmap"
1254
+ version = "1.9.3"
1255
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1256
+ checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
1257
+ dependencies = [
1258
+ "autocfg",
1259
+ "hashbrown 0.12.3",
1260
+ "serde",
1261
+ ]
1262
+
1263
+ [[package]]
1264
+ name = "indexmap"
1265
+ version = "2.0.0"
1266
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1267
+ checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d"
1268
+ dependencies = [
1269
+ "equivalent",
1270
+ "hashbrown 0.14.0",
1271
+ ]
1272
+
1273
+ [[package]]
1274
+ name = "infer"
1275
+ version = "0.12.0"
1276
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1277
+ checksum = "a898e4b7951673fce96614ce5751d13c40fc5674bc2d759288e46c3ab62598b3"
1278
+ dependencies = [
1279
+ "cfb",
1280
+ ]
1281
+
1282
+ [[package]]
1283
+ name = "instant"
1284
+ version = "0.1.12"
1285
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1286
+ checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c"
1287
+ dependencies = [
1288
+ "cfg-if",
1289
+ ]
1290
+
1291
+ [[package]]
1292
+ name = "itoa"
1293
+ version = "0.4.8"
1294
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1295
+ checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4"
1296
+
1297
+ [[package]]
1298
+ name = "itoa"
1299
+ version = "1.0.9"
1300
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1301
+ checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38"
1302
+
1303
+ [[package]]
1304
+ name = "javascriptcore-rs"
1305
+ version = "0.16.0"
1306
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1307
+ checksum = "bf053e7843f2812ff03ef5afe34bb9c06ffee120385caad4f6b9967fcd37d41c"
1308
+ dependencies = [
1309
+ "bitflags 1.3.2",
1310
+ "glib",
1311
+ "javascriptcore-rs-sys",
1312
+ ]
1313
+
1314
+ [[package]]
1315
+ name = "javascriptcore-rs-sys"
1316
+ version = "0.4.0"
1317
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1318
+ checksum = "905fbb87419c5cde6e3269537e4ea7d46431f3008c5d057e915ef3f115e7793c"
1319
+ dependencies = [
1320
+ "glib-sys",
1321
+ "gobject-sys",
1322
+ "libc",
1323
+ "system-deps 5.0.0",
1324
+ ]
1325
+
1326
+ [[package]]
1327
+ name = "jni"
1328
+ version = "0.20.0"
1329
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1330
+ checksum = "039022cdf4d7b1cf548d31f60ae783138e5fd42013f6271049d7df7afadef96c"
1331
+ dependencies = [
1332
+ "cesu8",
1333
+ "combine",
1334
+ "jni-sys",
1335
+ "log",
1336
+ "thiserror",
1337
+ "walkdir",
1338
+ ]
1339
+
1340
+ [[package]]
1341
+ name = "jni-sys"
1342
+ version = "0.3.0"
1343
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1344
+ checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130"
1345
+
1346
+ [[package]]
1347
+ name = "js-sys"
1348
+ version = "0.3.64"
1349
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1350
+ checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a"
1351
+ dependencies = [
1352
+ "wasm-bindgen",
1353
+ ]
1354
+
1355
+ [[package]]
1356
+ name = "json-patch"
1357
+ version = "1.0.0"
1358
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1359
+ checksum = "1f54898088ccb91df1b492cc80029a6fdf1c48ca0db7c6822a8babad69c94658"
1360
+ dependencies = [
1361
+ "serde",
1362
+ "serde_json",
1363
+ "thiserror",
1364
+ "treediff",
1365
+ ]
1366
+
1367
+ [[package]]
1368
+ name = "kuchiki"
1369
+ version = "0.8.1"
1370
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1371
+ checksum = "1ea8e9c6e031377cff82ee3001dc8026cdf431ed4e2e6b51f98ab8c73484a358"
1372
+ dependencies = [
1373
+ "cssparser",
1374
+ "html5ever",
1375
+ "matches",
1376
+ "selectors",
1377
+ ]
1378
+
1379
+ [[package]]
1380
+ name = "lazy_static"
1381
+ version = "1.4.0"
1382
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1383
+ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
1384
+
1385
+ [[package]]
1386
+ name = "libc"
1387
+ version = "0.2.147"
1388
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1389
+ checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3"
1390
+
1391
+ [[package]]
1392
+ name = "line-wrap"
1393
+ version = "0.1.1"
1394
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1395
+ checksum = "f30344350a2a51da54c1d53be93fade8a237e545dbcc4bdbe635413f2117cab9"
1396
+ dependencies = [
1397
+ "safemem",
1398
+ ]
1399
+
1400
+ [[package]]
1401
+ name = "linux-raw-sys"
1402
+ version = "0.4.3"
1403
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1404
+ checksum = "09fc20d2ca12cb9f044c93e3bd6d32d523e6e2ec3db4f7b2939cd99026ecd3f0"
1405
+
1406
+ [[package]]
1407
+ name = "lock_api"
1408
+ version = "0.4.10"
1409
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1410
+ checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16"
1411
+ dependencies = [
1412
+ "autocfg",
1413
+ "scopeguard",
1414
+ ]
1415
+
1416
+ [[package]]
1417
+ name = "log"
1418
+ version = "0.4.19"
1419
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1420
+ checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4"
1421
+
1422
+ [[package]]
1423
+ name = "loom"
1424
+ version = "0.5.6"
1425
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1426
+ checksum = "ff50ecb28bb86013e935fb6683ab1f6d3a20016f123c76fd4c27470076ac30f5"
1427
+ dependencies = [
1428
+ "cfg-if",
1429
+ "generator",
1430
+ "scoped-tls",
1431
+ "serde",
1432
+ "serde_json",
1433
+ "tracing",
1434
+ "tracing-subscriber",
1435
+ ]
1436
+
1437
+ [[package]]
1438
+ name = "mac"
1439
+ version = "0.1.1"
1440
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1441
+ checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4"
1442
+
1443
+ [[package]]
1444
+ name = "malloc_buf"
1445
+ version = "0.0.6"
1446
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1447
+ checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb"
1448
+ dependencies = [
1449
+ "libc",
1450
+ ]
1451
+
1452
+ [[package]]
1453
+ name = "markup5ever"
1454
+ version = "0.10.1"
1455
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1456
+ checksum = "a24f40fb03852d1cdd84330cddcaf98e9ec08a7b7768e952fad3b4cf048ec8fd"
1457
+ dependencies = [
1458
+ "log",
1459
+ "phf 0.8.0",
1460
+ "phf_codegen",
1461
+ "string_cache",
1462
+ "string_cache_codegen",
1463
+ "tendril",
1464
+ ]
1465
+
1466
+ [[package]]
1467
+ name = "matchers"
1468
+ version = "0.1.0"
1469
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1470
+ checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558"
1471
+ dependencies = [
1472
+ "regex-automata 0.1.10",
1473
+ ]
1474
+
1475
+ [[package]]
1476
+ name = "matches"
1477
+ version = "0.1.10"
1478
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1479
+ checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5"
1480
+
1481
+ [[package]]
1482
+ name = "memchr"
1483
+ version = "2.5.0"
1484
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1485
+ checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"
1486
+
1487
+ [[package]]
1488
+ name = "memoffset"
1489
+ version = "0.9.0"
1490
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1491
+ checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c"
1492
+ dependencies = [
1493
+ "autocfg",
1494
+ ]
1495
+
1496
+ [[package]]
1497
+ name = "miniz_oxide"
1498
+ version = "0.7.1"
1499
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1500
+ checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7"
1501
+ dependencies = [
1502
+ "adler",
1503
+ "simd-adler32",
1504
+ ]
1505
+
1506
+ [[package]]
1507
+ name = "ndk"
1508
+ version = "0.6.0"
1509
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1510
+ checksum = "2032c77e030ddee34a6787a64166008da93f6a352b629261d0fee232b8742dd4"
1511
+ dependencies = [
1512
+ "bitflags 1.3.2",
1513
+ "jni-sys",
1514
+ "ndk-sys",
1515
+ "num_enum",
1516
+ "thiserror",
1517
+ ]
1518
+
1519
+ [[package]]
1520
+ name = "ndk-context"
1521
+ version = "0.1.1"
1522
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1523
+ checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b"
1524
+
1525
+ [[package]]
1526
+ name = "ndk-sys"
1527
+ version = "0.3.0"
1528
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1529
+ checksum = "6e5a6ae77c8ee183dcbbba6150e2e6b9f3f4196a7666c02a715a95692ec1fa97"
1530
+ dependencies = [
1531
+ "jni-sys",
1532
+ ]
1533
+
1534
+ [[package]]
1535
+ name = "new_debug_unreachable"
1536
+ version = "1.0.4"
1537
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1538
+ checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54"
1539
+
1540
+ [[package]]
1541
+ name = "nodrop"
1542
+ version = "0.1.14"
1543
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1544
+ checksum = "72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb"
1545
+
1546
+ [[package]]
1547
+ name = "nu-ansi-term"
1548
+ version = "0.46.0"
1549
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1550
+ checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84"
1551
+ dependencies = [
1552
+ "overload",
1553
+ "winapi",
1554
+ ]
1555
+
1556
+ [[package]]
1557
+ name = "num-integer"
1558
+ version = "0.1.45"
1559
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1560
+ checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9"
1561
+ dependencies = [
1562
+ "autocfg",
1563
+ "num-traits",
1564
+ ]
1565
+
1566
+ [[package]]
1567
+ name = "num-rational"
1568
+ version = "0.4.1"
1569
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1570
+ checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0"
1571
+ dependencies = [
1572
+ "autocfg",
1573
+ "num-integer",
1574
+ "num-traits",
1575
+ ]
1576
+
1577
+ [[package]]
1578
+ name = "num-traits"
1579
+ version = "0.2.16"
1580
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1581
+ checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2"
1582
+ dependencies = [
1583
+ "autocfg",
1584
+ ]
1585
+
1586
+ [[package]]
1587
+ name = "num_cpus"
1588
+ version = "1.16.0"
1589
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1590
+ checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43"
1591
+ dependencies = [
1592
+ "hermit-abi",
1593
+ "libc",
1594
+ ]
1595
+
1596
+ [[package]]
1597
+ name = "num_enum"
1598
+ version = "0.5.11"
1599
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1600
+ checksum = "1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9"
1601
+ dependencies = [
1602
+ "num_enum_derive",
1603
+ ]
1604
+
1605
+ [[package]]
1606
+ name = "num_enum_derive"
1607
+ version = "0.5.11"
1608
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1609
+ checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799"
1610
+ dependencies = [
1611
+ "proc-macro-crate",
1612
+ "proc-macro2",
1613
+ "quote",
1614
+ "syn 1.0.109",
1615
+ ]
1616
+
1617
+ [[package]]
1618
+ name = "objc"
1619
+ version = "0.2.7"
1620
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1621
+ checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1"
1622
+ dependencies = [
1623
+ "malloc_buf",
1624
+ "objc_exception",
1625
+ ]
1626
+
1627
+ [[package]]
1628
+ name = "objc_exception"
1629
+ version = "0.1.2"
1630
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1631
+ checksum = "ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4"
1632
+ dependencies = [
1633
+ "cc",
1634
+ ]
1635
+
1636
+ [[package]]
1637
+ name = "objc_id"
1638
+ version = "0.1.1"
1639
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1640
+ checksum = "c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b"
1641
+ dependencies = [
1642
+ "objc",
1643
+ ]
1644
+
1645
+ [[package]]
1646
+ name = "object"
1647
+ version = "0.31.1"
1648
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1649
+ checksum = "8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1"
1650
+ dependencies = [
1651
+ "memchr",
1652
+ ]
1653
+
1654
+ [[package]]
1655
+ name = "once_cell"
1656
+ version = "1.18.0"
1657
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1658
+ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d"
1659
+
1660
+ [[package]]
1661
+ name = "overload"
1662
+ version = "0.1.1"
1663
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1664
+ checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39"
1665
+
1666
+ [[package]]
1667
+ name = "pango"
1668
+ version = "0.15.10"
1669
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1670
+ checksum = "22e4045548659aee5313bde6c582b0d83a627b7904dd20dc2d9ef0895d414e4f"
1671
+ dependencies = [
1672
+ "bitflags 1.3.2",
1673
+ "glib",
1674
+ "libc",
1675
+ "once_cell",
1676
+ "pango-sys",
1677
+ ]
1678
+
1679
+ [[package]]
1680
+ name = "pango-sys"
1681
+ version = "0.15.10"
1682
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1683
+ checksum = "d2a00081cde4661982ed91d80ef437c20eacaf6aa1a5962c0279ae194662c3aa"
1684
+ dependencies = [
1685
+ "glib-sys",
1686
+ "gobject-sys",
1687
+ "libc",
1688
+ "system-deps 6.1.1",
1689
+ ]
1690
+
1691
+ [[package]]
1692
+ name = "parking_lot"
1693
+ version = "0.12.1"
1694
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1695
+ checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f"
1696
+ dependencies = [
1697
+ "lock_api",
1698
+ "parking_lot_core",
1699
+ ]
1700
+
1701
+ [[package]]
1702
+ name = "parking_lot_core"
1703
+ version = "0.9.8"
1704
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1705
+ checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447"
1706
+ dependencies = [
1707
+ "cfg-if",
1708
+ "libc",
1709
+ "redox_syscall 0.3.5",
1710
+ "smallvec",
1711
+ "windows-targets",
1712
+ ]
1713
+
1714
+ [[package]]
1715
+ name = "percent-encoding"
1716
+ version = "2.3.0"
1717
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1718
+ checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94"
1719
+
1720
+ [[package]]
1721
+ name = "phf"
1722
+ version = "0.8.0"
1723
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1724
+ checksum = "3dfb61232e34fcb633f43d12c58f83c1df82962dcdfa565a4e866ffc17dafe12"
1725
+ dependencies = [
1726
+ "phf_macros 0.8.0",
1727
+ "phf_shared 0.8.0",
1728
+ "proc-macro-hack",
1729
+ ]
1730
+
1731
+ [[package]]
1732
+ name = "phf"
1733
+ version = "0.10.1"
1734
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1735
+ checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259"
1736
+ dependencies = [
1737
+ "phf_macros 0.10.0",
1738
+ "phf_shared 0.10.0",
1739
+ "proc-macro-hack",
1740
+ ]
1741
+
1742
+ [[package]]
1743
+ name = "phf_codegen"
1744
+ version = "0.8.0"
1745
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1746
+ checksum = "cbffee61585b0411840d3ece935cce9cb6321f01c45477d30066498cd5e1a815"
1747
+ dependencies = [
1748
+ "phf_generator 0.8.0",
1749
+ "phf_shared 0.8.0",
1750
+ ]
1751
+
1752
+ [[package]]
1753
+ name = "phf_generator"
1754
+ version = "0.8.0"
1755
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1756
+ checksum = "17367f0cc86f2d25802b2c26ee58a7b23faeccf78a396094c13dced0d0182526"
1757
+ dependencies = [
1758
+ "phf_shared 0.8.0",
1759
+ "rand 0.7.3",
1760
+ ]
1761
+
1762
+ [[package]]
1763
+ name = "phf_generator"
1764
+ version = "0.10.0"
1765
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1766
+ checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6"
1767
+ dependencies = [
1768
+ "phf_shared 0.10.0",
1769
+ "rand 0.8.5",
1770
+ ]
1771
+
1772
+ [[package]]
1773
+ name = "phf_macros"
1774
+ version = "0.8.0"
1775
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1776
+ checksum = "7f6fde18ff429ffc8fe78e2bf7f8b7a5a5a6e2a8b58bc5a9ac69198bbda9189c"
1777
+ dependencies = [
1778
+ "phf_generator 0.8.0",
1779
+ "phf_shared 0.8.0",
1780
+ "proc-macro-hack",
1781
+ "proc-macro2",
1782
+ "quote",
1783
+ "syn 1.0.109",
1784
+ ]
1785
+
1786
+ [[package]]
1787
+ name = "phf_macros"
1788
+ version = "0.10.0"
1789
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1790
+ checksum = "58fdf3184dd560f160dd73922bea2d5cd6e8f064bf4b13110abd81b03697b4e0"
1791
+ dependencies = [
1792
+ "phf_generator 0.10.0",
1793
+ "phf_shared 0.10.0",
1794
+ "proc-macro-hack",
1795
+ "proc-macro2",
1796
+ "quote",
1797
+ "syn 1.0.109",
1798
+ ]
1799
+
1800
+ [[package]]
1801
+ name = "phf_shared"
1802
+ version = "0.8.0"
1803
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1804
+ checksum = "c00cf8b9eafe68dde5e9eaa2cef8ee84a9336a47d566ec55ca16589633b65af7"
1805
+ dependencies = [
1806
+ "siphasher",
1807
+ ]
1808
+
1809
+ [[package]]
1810
+ name = "phf_shared"
1811
+ version = "0.10.0"
1812
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1813
+ checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096"
1814
+ dependencies = [
1815
+ "siphasher",
1816
+ ]
1817
+
1818
+ [[package]]
1819
+ name = "pin-project-lite"
1820
+ version = "0.2.10"
1821
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1822
+ checksum = "4c40d25201921e5ff0c862a505c6557ea88568a4e3ace775ab55e93f2f4f9d57"
1823
+
1824
+ [[package]]
1825
+ name = "pin-utils"
1826
+ version = "0.1.0"
1827
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1828
+ checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
1829
+
1830
+ [[package]]
1831
+ name = "pkg-config"
1832
+ version = "0.3.27"
1833
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1834
+ checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964"
1835
+
1836
+ [[package]]
1837
+ name = "plist"
1838
+ version = "1.5.0"
1839
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1840
+ checksum = "bdc0001cfea3db57a2e24bc0d818e9e20e554b5f97fabb9bc231dc240269ae06"
1841
+ dependencies = [
1842
+ "base64 0.21.2",
1843
+ "indexmap 1.9.3",
1844
+ "line-wrap",
1845
+ "quick-xml",
1846
+ "serde",
1847
+ "time",
1848
+ ]
1849
+
1850
+ [[package]]
1851
+ name = "png"
1852
+ version = "0.17.9"
1853
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1854
+ checksum = "59871cc5b6cce7eaccca5a802b4173377a1c2ba90654246789a8fa2334426d11"
1855
+ dependencies = [
1856
+ "bitflags 1.3.2",
1857
+ "crc32fast",
1858
+ "fdeflate",
1859
+ "flate2",
1860
+ "miniz_oxide",
1861
+ ]
1862
+
1863
+ [[package]]
1864
+ name = "ppv-lite86"
1865
+ version = "0.2.17"
1866
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1867
+ checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"
1868
+
1869
+ [[package]]
1870
+ name = "precomputed-hash"
1871
+ version = "0.1.1"
1872
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1873
+ checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c"
1874
+
1875
+ [[package]]
1876
+ name = "proc-macro-crate"
1877
+ version = "1.3.1"
1878
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1879
+ checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919"
1880
+ dependencies = [
1881
+ "once_cell",
1882
+ "toml_edit",
1883
+ ]
1884
+
1885
+ [[package]]
1886
+ name = "proc-macro-error"
1887
+ version = "1.0.4"
1888
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1889
+ checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
1890
+ dependencies = [
1891
+ "proc-macro-error-attr",
1892
+ "proc-macro2",
1893
+ "quote",
1894
+ "syn 1.0.109",
1895
+ "version_check",
1896
+ ]
1897
+
1898
+ [[package]]
1899
+ name = "proc-macro-error-attr"
1900
+ version = "1.0.4"
1901
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1902
+ checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
1903
+ dependencies = [
1904
+ "proc-macro2",
1905
+ "quote",
1906
+ "version_check",
1907
+ ]
1908
+
1909
+ [[package]]
1910
+ name = "proc-macro-hack"
1911
+ version = "0.5.20+deprecated"
1912
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1913
+ checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068"
1914
+
1915
+ [[package]]
1916
+ name = "proc-macro2"
1917
+ version = "1.0.66"
1918
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1919
+ checksum = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9"
1920
+ dependencies = [
1921
+ "unicode-ident",
1922
+ ]
1923
+
1924
+ [[package]]
1925
+ name = "quick-xml"
1926
+ version = "0.29.0"
1927
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1928
+ checksum = "81b9228215d82c7b61490fec1de287136b5de6f5700f6e58ea9ad61a7964ca51"
1929
+ dependencies = [
1930
+ "memchr",
1931
+ ]
1932
+
1933
+ [[package]]
1934
+ name = "quote"
1935
+ version = "1.0.32"
1936
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1937
+ checksum = "50f3b39ccfb720540debaa0164757101c08ecb8d326b15358ce76a62c7e85965"
1938
+ dependencies = [
1939
+ "proc-macro2",
1940
+ ]
1941
+
1942
+ [[package]]
1943
+ name = "rand"
1944
+ version = "0.7.3"
1945
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1946
+ checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03"
1947
+ dependencies = [
1948
+ "getrandom 0.1.16",
1949
+ "libc",
1950
+ "rand_chacha 0.2.2",
1951
+ "rand_core 0.5.1",
1952
+ "rand_hc",
1953
+ "rand_pcg",
1954
+ ]
1955
+
1956
+ [[package]]
1957
+ name = "rand"
1958
+ version = "0.8.5"
1959
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1960
+ checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
1961
+ dependencies = [
1962
+ "libc",
1963
+ "rand_chacha 0.3.1",
1964
+ "rand_core 0.6.4",
1965
+ ]
1966
+
1967
+ [[package]]
1968
+ name = "rand_chacha"
1969
+ version = "0.2.2"
1970
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1971
+ checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402"
1972
+ dependencies = [
1973
+ "ppv-lite86",
1974
+ "rand_core 0.5.1",
1975
+ ]
1976
+
1977
+ [[package]]
1978
+ name = "rand_chacha"
1979
+ version = "0.3.1"
1980
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1981
+ checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
1982
+ dependencies = [
1983
+ "ppv-lite86",
1984
+ "rand_core 0.6.4",
1985
+ ]
1986
+
1987
+ [[package]]
1988
+ name = "rand_core"
1989
+ version = "0.5.1"
1990
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1991
+ checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
1992
+ dependencies = [
1993
+ "getrandom 0.1.16",
1994
+ ]
1995
+
1996
+ [[package]]
1997
+ name = "rand_core"
1998
+ version = "0.6.4"
1999
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2000
+ checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
2001
+ dependencies = [
2002
+ "getrandom 0.2.10",
2003
+ ]
2004
+
2005
+ [[package]]
2006
+ name = "rand_hc"
2007
+ version = "0.2.0"
2008
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2009
+ checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"
2010
+ dependencies = [
2011
+ "rand_core 0.5.1",
2012
+ ]
2013
+
2014
+ [[package]]
2015
+ name = "rand_pcg"
2016
+ version = "0.2.1"
2017
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2018
+ checksum = "16abd0c1b639e9eb4d7c50c0b8100b0d0f849be2349829c740fe8e6eb4816429"
2019
+ dependencies = [
2020
+ "rand_core 0.5.1",
2021
+ ]
2022
+
2023
+ [[package]]
2024
+ name = "raw-window-handle"
2025
+ version = "0.5.2"
2026
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2027
+ checksum = "f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9"
2028
+
2029
+ [[package]]
2030
+ name = "redox_syscall"
2031
+ version = "0.2.16"
2032
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2033
+ checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a"
2034
+ dependencies = [
2035
+ "bitflags 1.3.2",
2036
+ ]
2037
+
2038
+ [[package]]
2039
+ name = "redox_syscall"
2040
+ version = "0.3.5"
2041
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2042
+ checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29"
2043
+ dependencies = [
2044
+ "bitflags 1.3.2",
2045
+ ]
2046
+
2047
+ [[package]]
2048
+ name = "redox_users"
2049
+ version = "0.4.3"
2050
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2051
+ checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b"
2052
+ dependencies = [
2053
+ "getrandom 0.2.10",
2054
+ "redox_syscall 0.2.16",
2055
+ "thiserror",
2056
+ ]
2057
+
2058
+ [[package]]
2059
+ name = "regex"
2060
+ version = "1.9.1"
2061
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2062
+ checksum = "b2eae68fc220f7cf2532e4494aded17545fce192d59cd996e0fe7887f4ceb575"
2063
+ dependencies = [
2064
+ "aho-corasick",
2065
+ "memchr",
2066
+ "regex-automata 0.3.3",
2067
+ "regex-syntax 0.7.4",
2068
+ ]
2069
+
2070
+ [[package]]
2071
+ name = "regex-automata"
2072
+ version = "0.1.10"
2073
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2074
+ checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132"
2075
+ dependencies = [
2076
+ "regex-syntax 0.6.29",
2077
+ ]
2078
+
2079
+ [[package]]
2080
+ name = "regex-automata"
2081
+ version = "0.3.3"
2082
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2083
+ checksum = "39354c10dd07468c2e73926b23bb9c2caca74c5501e38a35da70406f1d923310"
2084
+ dependencies = [
2085
+ "aho-corasick",
2086
+ "memchr",
2087
+ "regex-syntax 0.7.4",
2088
+ ]
2089
+
2090
+ [[package]]
2091
+ name = "regex-syntax"
2092
+ version = "0.6.29"
2093
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2094
+ checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1"
2095
+
2096
+ [[package]]
2097
+ name = "regex-syntax"
2098
+ version = "0.7.4"
2099
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2100
+ checksum = "e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2"
2101
+
2102
+ [[package]]
2103
+ name = "rustc-demangle"
2104
+ version = "0.1.23"
2105
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2106
+ checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76"
2107
+
2108
+ [[package]]
2109
+ name = "rustc_version"
2110
+ version = "0.4.0"
2111
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2112
+ checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366"
2113
+ dependencies = [
2114
+ "semver",
2115
+ ]
2116
+
2117
+ [[package]]
2118
+ name = "rustix"
2119
+ version = "0.38.4"
2120
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2121
+ checksum = "0a962918ea88d644592894bc6dc55acc6c0956488adcebbfb6e273506b7fd6e5"
2122
+ dependencies = [
2123
+ "bitflags 2.3.3",
2124
+ "errno",
2125
+ "libc",
2126
+ "linux-raw-sys",
2127
+ "windows-sys",
2128
+ ]
2129
+
2130
+ [[package]]
2131
+ name = "rustversion"
2132
+ version = "1.0.14"
2133
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2134
+ checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4"
2135
+
2136
+ [[package]]
2137
+ name = "ryu"
2138
+ version = "1.0.15"
2139
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2140
+ checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741"
2141
+
2142
+ [[package]]
2143
+ name = "safemem"
2144
+ version = "0.3.3"
2145
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2146
+ checksum = "ef703b7cb59335eae2eb93ceb664c0eb7ea6bf567079d843e09420219668e072"
2147
+
2148
+ [[package]]
2149
+ name = "same-file"
2150
+ version = "1.0.6"
2151
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2152
+ checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
2153
+ dependencies = [
2154
+ "winapi-util",
2155
+ ]
2156
+
2157
+ [[package]]
2158
+ name = "scoped-tls"
2159
+ version = "1.0.1"
2160
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2161
+ checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294"
2162
+
2163
+ [[package]]
2164
+ name = "scopeguard"
2165
+ version = "1.2.0"
2166
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2167
+ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
2168
+
2169
+ [[package]]
2170
+ name = "selectors"
2171
+ version = "0.22.0"
2172
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2173
+ checksum = "df320f1889ac4ba6bc0cdc9c9af7af4bd64bb927bccdf32d81140dc1f9be12fe"
2174
+ dependencies = [
2175
+ "bitflags 1.3.2",
2176
+ "cssparser",
2177
+ "derive_more",
2178
+ "fxhash",
2179
+ "log",
2180
+ "matches",
2181
+ "phf 0.8.0",
2182
+ "phf_codegen",
2183
+ "precomputed-hash",
2184
+ "servo_arc",
2185
+ "smallvec",
2186
+ "thin-slice",
2187
+ ]
2188
+
2189
+ [[package]]
2190
+ name = "semver"
2191
+ version = "1.0.18"
2192
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2193
+ checksum = "b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918"
2194
+ dependencies = [
2195
+ "serde",
2196
+ ]
2197
+
2198
+ [[package]]
2199
+ name = "serde"
2200
+ version = "1.0.175"
2201
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2202
+ checksum = "5d25439cd7397d044e2748a6fe2432b5e85db703d6d097bd014b3c0ad1ebff0b"
2203
+ dependencies = [
2204
+ "serde_derive",
2205
+ ]
2206
+
2207
+ [[package]]
2208
+ name = "serde_derive"
2209
+ version = "1.0.175"
2210
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2211
+ checksum = "b23f7ade6f110613c0d63858ddb8b94c1041f550eab58a16b371bdf2c9c80ab4"
2212
+ dependencies = [
2213
+ "proc-macro2",
2214
+ "quote",
2215
+ "syn 2.0.27",
2216
+ ]
2217
+
2218
+ [[package]]
2219
+ name = "serde_json"
2220
+ version = "1.0.103"
2221
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2222
+ checksum = "d03b412469450d4404fe8499a268edd7f8b79fecb074b0d812ad64ca21f4031b"
2223
+ dependencies = [
2224
+ "itoa 1.0.9",
2225
+ "ryu",
2226
+ "serde",
2227
+ ]
2228
+
2229
+ [[package]]
2230
+ name = "serde_repr"
2231
+ version = "0.1.15"
2232
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2233
+ checksum = "e168eaaf71e8f9bd6037feb05190485708e019f4fd87d161b3c0a0d37daf85e5"
2234
+ dependencies = [
2235
+ "proc-macro2",
2236
+ "quote",
2237
+ "syn 2.0.27",
2238
+ ]
2239
+
2240
+ [[package]]
2241
+ name = "serde_spanned"
2242
+ version = "0.6.3"
2243
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2244
+ checksum = "96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186"
2245
+ dependencies = [
2246
+ "serde",
2247
+ ]
2248
+
2249
+ [[package]]
2250
+ name = "serde_with"
2251
+ version = "3.1.0"
2252
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2253
+ checksum = "21e47d95bc83ed33b2ecf84f4187ad1ab9685d18ff28db000c99deac8ce180e3"
2254
+ dependencies = [
2255
+ "base64 0.21.2",
2256
+ "chrono",
2257
+ "hex",
2258
+ "indexmap 1.9.3",
2259
+ "serde",
2260
+ "serde_json",
2261
+ "serde_with_macros",
2262
+ "time",
2263
+ ]
2264
+
2265
+ [[package]]
2266
+ name = "serde_with_macros"
2267
+ version = "3.1.0"
2268
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2269
+ checksum = "ea3cee93715c2e266b9338b7544da68a9f24e227722ba482bd1c024367c77c65"
2270
+ dependencies = [
2271
+ "darling",
2272
+ "proc-macro2",
2273
+ "quote",
2274
+ "syn 2.0.27",
2275
+ ]
2276
+
2277
+ [[package]]
2278
+ name = "serialize-to-javascript"
2279
+ version = "0.1.1"
2280
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2281
+ checksum = "c9823f2d3b6a81d98228151fdeaf848206a7855a7a042bbf9bf870449a66cafb"
2282
+ dependencies = [
2283
+ "serde",
2284
+ "serde_json",
2285
+ "serialize-to-javascript-impl",
2286
+ ]
2287
+
2288
+ [[package]]
2289
+ name = "serialize-to-javascript-impl"
2290
+ version = "0.1.1"
2291
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2292
+ checksum = "74064874e9f6a15f04c1f3cb627902d0e6b410abbf36668afa873c61889f1763"
2293
+ dependencies = [
2294
+ "proc-macro2",
2295
+ "quote",
2296
+ "syn 1.0.109",
2297
+ ]
2298
+
2299
+ [[package]]
2300
+ name = "servo_arc"
2301
+ version = "0.1.1"
2302
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2303
+ checksum = "d98238b800e0d1576d8b6e3de32827c2d74bee68bb97748dcf5071fb53965432"
2304
+ dependencies = [
2305
+ "nodrop",
2306
+ "stable_deref_trait",
2307
+ ]
2308
+
2309
+ [[package]]
2310
+ name = "sha2"
2311
+ version = "0.10.7"
2312
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2313
+ checksum = "479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8"
2314
+ dependencies = [
2315
+ "cfg-if",
2316
+ "cpufeatures",
2317
+ "digest",
2318
+ ]
2319
+
2320
+ [[package]]
2321
+ name = "sharded-slab"
2322
+ version = "0.1.4"
2323
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2324
+ checksum = "900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31"
2325
+ dependencies = [
2326
+ "lazy_static",
2327
+ ]
2328
+
2329
+ [[package]]
2330
+ name = "simd-adler32"
2331
+ version = "0.3.5"
2332
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2333
+ checksum = "238abfbb77c1915110ad968465608b68e869e0772622c9656714e73e5a1a522f"
2334
+
2335
+ [[package]]
2336
+ name = "siphasher"
2337
+ version = "0.3.10"
2338
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2339
+ checksum = "7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de"
2340
+
2341
+ [[package]]
2342
+ name = "slab"
2343
+ version = "0.4.8"
2344
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2345
+ checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d"
2346
+ dependencies = [
2347
+ "autocfg",
2348
+ ]
2349
+
2350
+ [[package]]
2351
+ name = "smallvec"
2352
+ version = "1.11.0"
2353
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2354
+ checksum = "62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9"
2355
+
2356
+ [[package]]
2357
+ name = "soup2"
2358
+ version = "0.2.1"
2359
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2360
+ checksum = "b2b4d76501d8ba387cf0fefbe055c3e0a59891d09f0f995ae4e4b16f6b60f3c0"
2361
+ dependencies = [
2362
+ "bitflags 1.3.2",
2363
+ "gio",
2364
+ "glib",
2365
+ "libc",
2366
+ "once_cell",
2367
+ "soup2-sys",
2368
+ ]
2369
+
2370
+ [[package]]
2371
+ name = "soup2-sys"
2372
+ version = "0.2.0"
2373
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2374
+ checksum = "009ef427103fcb17f802871647a7fa6c60cbb654b4c4e4c0ac60a31c5f6dc9cf"
2375
+ dependencies = [
2376
+ "bitflags 1.3.2",
2377
+ "gio-sys",
2378
+ "glib-sys",
2379
+ "gobject-sys",
2380
+ "libc",
2381
+ "system-deps 5.0.0",
2382
+ ]
2383
+
2384
+ [[package]]
2385
+ name = "stable_deref_trait"
2386
+ version = "1.2.0"
2387
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2388
+ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
2389
+
2390
+ [[package]]
2391
+ name = "state"
2392
+ version = "0.5.3"
2393
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2394
+ checksum = "dbe866e1e51e8260c9eed836a042a5e7f6726bb2b411dffeaa712e19c388f23b"
2395
+ dependencies = [
2396
+ "loom",
2397
+ ]
2398
+
2399
+ [[package]]
2400
+ name = "string_cache"
2401
+ version = "0.8.7"
2402
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2403
+ checksum = "f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b"
2404
+ dependencies = [
2405
+ "new_debug_unreachable",
2406
+ "once_cell",
2407
+ "parking_lot",
2408
+ "phf_shared 0.10.0",
2409
+ "precomputed-hash",
2410
+ "serde",
2411
+ ]
2412
+
2413
+ [[package]]
2414
+ name = "string_cache_codegen"
2415
+ version = "0.5.2"
2416
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2417
+ checksum = "6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988"
2418
+ dependencies = [
2419
+ "phf_generator 0.10.0",
2420
+ "phf_shared 0.10.0",
2421
+ "proc-macro2",
2422
+ "quote",
2423
+ ]
2424
+
2425
+ [[package]]
2426
+ name = "strsim"
2427
+ version = "0.10.0"
2428
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2429
+ checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
2430
+
2431
+ [[package]]
2432
+ name = "syn"
2433
+ version = "1.0.109"
2434
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2435
+ checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
2436
+ dependencies = [
2437
+ "proc-macro2",
2438
+ "quote",
2439
+ "unicode-ident",
2440
+ ]
2441
+
2442
+ [[package]]
2443
+ name = "syn"
2444
+ version = "2.0.27"
2445
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2446
+ checksum = "b60f673f44a8255b9c8c657daf66a596d435f2da81a555b06dc644d080ba45e0"
2447
+ dependencies = [
2448
+ "proc-macro2",
2449
+ "quote",
2450
+ "unicode-ident",
2451
+ ]
2452
+
2453
+ [[package]]
2454
+ name = "system-deps"
2455
+ version = "5.0.0"
2456
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2457
+ checksum = "18db855554db7bd0e73e06cf7ba3df39f97812cb11d3f75e71c39bf45171797e"
2458
+ dependencies = [
2459
+ "cfg-expr 0.9.1",
2460
+ "heck 0.3.3",
2461
+ "pkg-config",
2462
+ "toml 0.5.11",
2463
+ "version-compare 0.0.11",
2464
+ ]
2465
+
2466
+ [[package]]
2467
+ name = "system-deps"
2468
+ version = "6.1.1"
2469
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2470
+ checksum = "30c2de8a4d8f4b823d634affc9cd2a74ec98c53a756f317e529a48046cbf71f3"
2471
+ dependencies = [
2472
+ "cfg-expr 0.15.3",
2473
+ "heck 0.4.1",
2474
+ "pkg-config",
2475
+ "toml 0.7.6",
2476
+ "version-compare 0.1.1",
2477
+ ]
2478
+
2479
+ [[package]]
2480
+ name = "tao"
2481
+ version = "0.16.2"
2482
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2483
+ checksum = "6a6d198e01085564cea63e976ad1566c1ba2c2e4cc79578e35d9f05521505e31"
2484
+ dependencies = [
2485
+ "bitflags 1.3.2",
2486
+ "cairo-rs",
2487
+ "cc",
2488
+ "cocoa",
2489
+ "core-foundation",
2490
+ "core-graphics",
2491
+ "crossbeam-channel",
2492
+ "dispatch",
2493
+ "gdk",
2494
+ "gdk-pixbuf",
2495
+ "gdk-sys",
2496
+ "gdkwayland-sys",
2497
+ "gdkx11-sys",
2498
+ "gio",
2499
+ "glib",
2500
+ "glib-sys",
2501
+ "gtk",
2502
+ "image",
2503
+ "instant",
2504
+ "jni",
2505
+ "lazy_static",
2506
+ "libc",
2507
+ "log",
2508
+ "ndk",
2509
+ "ndk-context",
2510
+ "ndk-sys",
2511
+ "objc",
2512
+ "once_cell",
2513
+ "parking_lot",
2514
+ "png",
2515
+ "raw-window-handle",
2516
+ "scopeguard",
2517
+ "serde",
2518
+ "tao-macros",
2519
+ "unicode-segmentation",
2520
+ "uuid",
2521
+ "windows 0.39.0",
2522
+ "windows-implement",
2523
+ "x11-dl",
2524
+ ]
2525
+
2526
+ [[package]]
2527
+ name = "tao-macros"
2528
+ version = "0.1.1"
2529
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2530
+ checksum = "3b27a4bcc5eb524658234589bdffc7e7bfb996dbae6ce9393bfd39cb4159b445"
2531
+ dependencies = [
2532
+ "proc-macro2",
2533
+ "quote",
2534
+ "syn 1.0.109",
2535
+ ]
2536
+
2537
+ [[package]]
2538
+ name = "tar"
2539
+ version = "0.4.39"
2540
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2541
+ checksum = "ec96d2ffad078296368d46ff1cb309be1c23c513b4ab0e22a45de0185275ac96"
2542
+ dependencies = [
2543
+ "filetime",
2544
+ "libc",
2545
+ "xattr",
2546
+ ]
2547
+
2548
+ [[package]]
2549
+ name = "target-lexicon"
2550
+ version = "0.12.10"
2551
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2552
+ checksum = "1d2faeef5759ab89935255b1a4cd98e0baf99d1085e37d36599c625dac49ae8e"
2553
+
2554
+ [[package]]
2555
+ name = "tauri"
2556
+ version = "1.4.1"
2557
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2558
+ checksum = "7fbe522898e35407a8e60dc3870f7579fea2fc262a6a6072eccdd37ae1e1d91e"
2559
+ dependencies = [
2560
+ "anyhow",
2561
+ "cocoa",
2562
+ "dirs-next",
2563
+ "embed_plist",
2564
+ "encoding_rs",
2565
+ "flate2",
2566
+ "futures-util",
2567
+ "glib",
2568
+ "glob",
2569
+ "gtk",
2570
+ "heck 0.4.1",
2571
+ "http",
2572
+ "ignore",
2573
+ "objc",
2574
+ "once_cell",
2575
+ "percent-encoding",
2576
+ "rand 0.8.5",
2577
+ "raw-window-handle",
2578
+ "semver",
2579
+ "serde",
2580
+ "serde_json",
2581
+ "serde_repr",
2582
+ "serialize-to-javascript",
2583
+ "state",
2584
+ "tar",
2585
+ "tauri-macros",
2586
+ "tauri-runtime",
2587
+ "tauri-runtime-wry",
2588
+ "tauri-utils",
2589
+ "tempfile",
2590
+ "thiserror",
2591
+ "tokio",
2592
+ "url",
2593
+ "uuid",
2594
+ "webkit2gtk",
2595
+ "webview2-com",
2596
+ "windows 0.39.0",
2597
+ ]
2598
+
2599
+ [[package]]
2600
+ name = "tauri-build"
2601
+ version = "1.4.0"
2602
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2603
+ checksum = "7d2edd6a259b5591c8efdeb9d5702cb53515b82a6affebd55c7fd6d3a27b7d1b"
2604
+ dependencies = [
2605
+ "anyhow",
2606
+ "cargo_toml",
2607
+ "heck 0.4.1",
2608
+ "json-patch",
2609
+ "semver",
2610
+ "serde",
2611
+ "serde_json",
2612
+ "tauri-utils",
2613
+ "tauri-winres",
2614
+ ]
2615
+
2616
+ [[package]]
2617
+ name = "tauri-codegen"
2618
+ version = "1.4.0"
2619
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2620
+ checksum = "54ad2d49fdeab4a08717f5b49a163bdc72efc3b1950b6758245fcde79b645e1a"
2621
+ dependencies = [
2622
+ "base64 0.21.2",
2623
+ "brotli",
2624
+ "ico",
2625
+ "json-patch",
2626
+ "plist",
2627
+ "png",
2628
+ "proc-macro2",
2629
+ "quote",
2630
+ "semver",
2631
+ "serde",
2632
+ "serde_json",
2633
+ "sha2",
2634
+ "tauri-utils",
2635
+ "thiserror",
2636
+ "time",
2637
+ "uuid",
2638
+ "walkdir",
2639
+ ]
2640
+
2641
+ [[package]]
2642
+ name = "tauri-macros"
2643
+ version = "1.4.0"
2644
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2645
+ checksum = "8eb12a2454e747896929338d93b0642144bb51e0dddbb36e579035731f0d76b7"
2646
+ dependencies = [
2647
+ "heck 0.4.1",
2648
+ "proc-macro2",
2649
+ "quote",
2650
+ "syn 1.0.109",
2651
+ "tauri-codegen",
2652
+ "tauri-utils",
2653
+ ]
2654
+
2655
+ [[package]]
2656
+ name = "tauri-runtime"
2657
+ version = "0.14.0"
2658
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2659
+ checksum = "108683199cb18f96d2d4134187bb789964143c845d2d154848dda209191fd769"
2660
+ dependencies = [
2661
+ "gtk",
2662
+ "http",
2663
+ "http-range",
2664
+ "rand 0.8.5",
2665
+ "raw-window-handle",
2666
+ "serde",
2667
+ "serde_json",
2668
+ "tauri-utils",
2669
+ "thiserror",
2670
+ "url",
2671
+ "uuid",
2672
+ "webview2-com",
2673
+ "windows 0.39.0",
2674
+ ]
2675
+
2676
+ [[package]]
2677
+ name = "tauri-runtime-wry"
2678
+ version = "0.14.0"
2679
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2680
+ checksum = "0b7aa256a1407a3a091b5d843eccc1a5042289baf0a43d1179d9f0fcfea37c1b"
2681
+ dependencies = [
2682
+ "cocoa",
2683
+ "gtk",
2684
+ "percent-encoding",
2685
+ "rand 0.8.5",
2686
+ "raw-window-handle",
2687
+ "tauri-runtime",
2688
+ "tauri-utils",
2689
+ "uuid",
2690
+ "webkit2gtk",
2691
+ "webview2-com",
2692
+ "windows 0.39.0",
2693
+ "wry",
2694
+ ]
2695
+
2696
+ [[package]]
2697
+ name = "tauri-utils"
2698
+ version = "1.4.0"
2699
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2700
+ checksum = "03fc02bb6072bb397e1d473c6f76c953cda48b4a2d0cce605df284aa74a12e84"
2701
+ dependencies = [
2702
+ "brotli",
2703
+ "ctor",
2704
+ "dunce",
2705
+ "glob",
2706
+ "heck 0.4.1",
2707
+ "html5ever",
2708
+ "infer",
2709
+ "json-patch",
2710
+ "kuchiki",
2711
+ "memchr",
2712
+ "phf 0.10.1",
2713
+ "proc-macro2",
2714
+ "quote",
2715
+ "semver",
2716
+ "serde",
2717
+ "serde_json",
2718
+ "serde_with",
2719
+ "thiserror",
2720
+ "url",
2721
+ "walkdir",
2722
+ "windows 0.39.0",
2723
+ ]
2724
+
2725
+ [[package]]
2726
+ name = "tauri-winres"
2727
+ version = "0.1.1"
2728
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2729
+ checksum = "5993dc129e544393574288923d1ec447c857f3f644187f4fbf7d9a875fbfc4fb"
2730
+ dependencies = [
2731
+ "embed-resource",
2732
+ "toml 0.7.6",
2733
+ ]
2734
+
2735
+ [[package]]
2736
+ name = "tempfile"
2737
+ version = "3.7.0"
2738
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2739
+ checksum = "5486094ee78b2e5038a6382ed7645bc084dc2ec433426ca4c3cb61e2007b8998"
2740
+ dependencies = [
2741
+ "cfg-if",
2742
+ "fastrand",
2743
+ "redox_syscall 0.3.5",
2744
+ "rustix",
2745
+ "windows-sys",
2746
+ ]
2747
+
2748
+ [[package]]
2749
+ name = "tendril"
2750
+ version = "0.4.3"
2751
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2752
+ checksum = "d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0"
2753
+ dependencies = [
2754
+ "futf",
2755
+ "mac",
2756
+ "utf-8",
2757
+ ]
2758
+
2759
+ [[package]]
2760
+ name = "thin-slice"
2761
+ version = "0.1.1"
2762
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2763
+ checksum = "8eaa81235c7058867fa8c0e7314f33dcce9c215f535d1913822a2b3f5e289f3c"
2764
+
2765
+ [[package]]
2766
+ name = "thiserror"
2767
+ version = "1.0.44"
2768
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2769
+ checksum = "611040a08a0439f8248d1990b111c95baa9c704c805fa1f62104b39655fd7f90"
2770
+ dependencies = [
2771
+ "thiserror-impl",
2772
+ ]
2773
+
2774
+ [[package]]
2775
+ name = "thiserror-impl"
2776
+ version = "1.0.44"
2777
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2778
+ checksum = "090198534930841fab3a5d1bb637cde49e339654e606195f8d9c76eeb081dc96"
2779
+ dependencies = [
2780
+ "proc-macro2",
2781
+ "quote",
2782
+ "syn 2.0.27",
2783
+ ]
2784
+
2785
+ [[package]]
2786
+ name = "thread_local"
2787
+ version = "1.1.7"
2788
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2789
+ checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152"
2790
+ dependencies = [
2791
+ "cfg-if",
2792
+ "once_cell",
2793
+ ]
2794
+
2795
+ [[package]]
2796
+ name = "time"
2797
+ version = "0.3.23"
2798
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2799
+ checksum = "59e399c068f43a5d116fedaf73b203fa4f9c519f17e2b34f63221d3792f81446"
2800
+ dependencies = [
2801
+ "itoa 1.0.9",
2802
+ "serde",
2803
+ "time-core",
2804
+ "time-macros",
2805
+ ]
2806
+
2807
+ [[package]]
2808
+ name = "time-core"
2809
+ version = "0.1.1"
2810
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2811
+ checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb"
2812
+
2813
+ [[package]]
2814
+ name = "time-macros"
2815
+ version = "0.2.10"
2816
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2817
+ checksum = "96ba15a897f3c86766b757e5ac7221554c6750054d74d5b28844fce5fb36a6c4"
2818
+ dependencies = [
2819
+ "time-core",
2820
+ ]
2821
+
2822
+ [[package]]
2823
+ name = "tinyvec"
2824
+ version = "1.6.0"
2825
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2826
+ checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50"
2827
+ dependencies = [
2828
+ "tinyvec_macros",
2829
+ ]
2830
+
2831
+ [[package]]
2832
+ name = "tinyvec_macros"
2833
+ version = "0.1.1"
2834
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2835
+ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
2836
+
2837
+ [[package]]
2838
+ name = "tokio"
2839
+ version = "1.29.1"
2840
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2841
+ checksum = "532826ff75199d5833b9d2c5fe410f29235e25704ee5f0ef599fb51c21f4a4da"
2842
+ dependencies = [
2843
+ "autocfg",
2844
+ "backtrace",
2845
+ "bytes",
2846
+ "num_cpus",
2847
+ "pin-project-lite",
2848
+ ]
2849
+
2850
+ [[package]]
2851
+ name = "toml"
2852
+ version = "0.5.11"
2853
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2854
+ checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234"
2855
+ dependencies = [
2856
+ "serde",
2857
+ ]
2858
+
2859
+ [[package]]
2860
+ name = "toml"
2861
+ version = "0.7.6"
2862
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2863
+ checksum = "c17e963a819c331dcacd7ab957d80bc2b9a9c1e71c804826d2f283dd65306542"
2864
+ dependencies = [
2865
+ "serde",
2866
+ "serde_spanned",
2867
+ "toml_datetime",
2868
+ "toml_edit",
2869
+ ]
2870
+
2871
+ [[package]]
2872
+ name = "toml_datetime"
2873
+ version = "0.6.3"
2874
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2875
+ checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b"
2876
+ dependencies = [
2877
+ "serde",
2878
+ ]
2879
+
2880
+ [[package]]
2881
+ name = "toml_edit"
2882
+ version = "0.19.14"
2883
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2884
+ checksum = "f8123f27e969974a3dfba720fdb560be359f57b44302d280ba72e76a74480e8a"
2885
+ dependencies = [
2886
+ "indexmap 2.0.0",
2887
+ "serde",
2888
+ "serde_spanned",
2889
+ "toml_datetime",
2890
+ "winnow",
2891
+ ]
2892
+
2893
+ [[package]]
2894
+ name = "tracing"
2895
+ version = "0.1.37"
2896
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2897
+ checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8"
2898
+ dependencies = [
2899
+ "cfg-if",
2900
+ "pin-project-lite",
2901
+ "tracing-attributes",
2902
+ "tracing-core",
2903
+ ]
2904
+
2905
+ [[package]]
2906
+ name = "tracing-attributes"
2907
+ version = "0.1.26"
2908
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2909
+ checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab"
2910
+ dependencies = [
2911
+ "proc-macro2",
2912
+ "quote",
2913
+ "syn 2.0.27",
2914
+ ]
2915
+
2916
+ [[package]]
2917
+ name = "tracing-core"
2918
+ version = "0.1.31"
2919
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2920
+ checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a"
2921
+ dependencies = [
2922
+ "once_cell",
2923
+ "valuable",
2924
+ ]
2925
+
2926
+ [[package]]
2927
+ name = "tracing-log"
2928
+ version = "0.1.3"
2929
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2930
+ checksum = "78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922"
2931
+ dependencies = [
2932
+ "lazy_static",
2933
+ "log",
2934
+ "tracing-core",
2935
+ ]
2936
+
2937
+ [[package]]
2938
+ name = "tracing-subscriber"
2939
+ version = "0.3.17"
2940
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2941
+ checksum = "30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77"
2942
+ dependencies = [
2943
+ "matchers",
2944
+ "nu-ansi-term",
2945
+ "once_cell",
2946
+ "regex",
2947
+ "sharded-slab",
2948
+ "smallvec",
2949
+ "thread_local",
2950
+ "tracing",
2951
+ "tracing-core",
2952
+ "tracing-log",
2953
+ ]
2954
+
2955
+ [[package]]
2956
+ name = "treediff"
2957
+ version = "4.0.2"
2958
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2959
+ checksum = "52984d277bdf2a751072b5df30ec0377febdb02f7696d64c2d7d54630bac4303"
2960
+ dependencies = [
2961
+ "serde_json",
2962
+ ]
2963
+
2964
+ [[package]]
2965
+ name = "typenum"
2966
+ version = "1.16.0"
2967
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2968
+ checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba"
2969
+
2970
+ [[package]]
2971
+ name = "unicode-bidi"
2972
+ version = "0.3.13"
2973
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2974
+ checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460"
2975
+
2976
+ [[package]]
2977
+ name = "unicode-ident"
2978
+ version = "1.0.11"
2979
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2980
+ checksum = "301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c"
2981
+
2982
+ [[package]]
2983
+ name = "unicode-normalization"
2984
+ version = "0.1.22"
2985
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2986
+ checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921"
2987
+ dependencies = [
2988
+ "tinyvec",
2989
+ ]
2990
+
2991
+ [[package]]
2992
+ name = "unicode-segmentation"
2993
+ version = "1.10.1"
2994
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2995
+ checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36"
2996
+
2997
+ [[package]]
2998
+ name = "url"
2999
+ version = "2.4.0"
3000
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3001
+ checksum = "50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb"
3002
+ dependencies = [
3003
+ "form_urlencoded",
3004
+ "idna",
3005
+ "percent-encoding",
3006
+ "serde",
3007
+ ]
3008
+
3009
+ [[package]]
3010
+ name = "utf-8"
3011
+ version = "0.7.6"
3012
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3013
+ checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9"
3014
+
3015
+ [[package]]
3016
+ name = "uuid"
3017
+ version = "1.4.1"
3018
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3019
+ checksum = "79daa5ed5740825c40b389c5e50312b9c86df53fccd33f281df655642b43869d"
3020
+ dependencies = [
3021
+ "getrandom 0.2.10",
3022
+ ]
3023
+
3024
+ [[package]]
3025
+ name = "valuable"
3026
+ version = "0.1.0"
3027
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3028
+ checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d"
3029
+
3030
+ [[package]]
3031
+ name = "version-compare"
3032
+ version = "0.0.11"
3033
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3034
+ checksum = "1c18c859eead79d8b95d09e4678566e8d70105c4e7b251f707a03df32442661b"
3035
+
3036
+ [[package]]
3037
+ name = "version-compare"
3038
+ version = "0.1.1"
3039
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3040
+ checksum = "579a42fc0b8e0c63b76519a339be31bed574929511fa53c1a3acae26eb258f29"
3041
+
3042
+ [[package]]
3043
+ name = "version_check"
3044
+ version = "0.9.4"
3045
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3046
+ checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
3047
+
3048
+ [[package]]
3049
+ name = "vswhom"
3050
+ version = "0.1.0"
3051
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3052
+ checksum = "be979b7f07507105799e854203b470ff7c78a1639e330a58f183b5fea574608b"
3053
+ dependencies = [
3054
+ "libc",
3055
+ "vswhom-sys",
3056
+ ]
3057
+
3058
+ [[package]]
3059
+ name = "vswhom-sys"
3060
+ version = "0.1.2"
3061
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3062
+ checksum = "d3b17ae1f6c8a2b28506cd96d412eebf83b4a0ff2cbefeeb952f2f9dfa44ba18"
3063
+ dependencies = [
3064
+ "cc",
3065
+ "libc",
3066
+ ]
3067
+
3068
+ [[package]]
3069
+ name = "walkdir"
3070
+ version = "2.3.3"
3071
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3072
+ checksum = "36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698"
3073
+ dependencies = [
3074
+ "same-file",
3075
+ "winapi-util",
3076
+ ]
3077
+
3078
+ [[package]]
3079
+ name = "wasi"
3080
+ version = "0.9.0+wasi-snapshot-preview1"
3081
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3082
+ checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
3083
+
3084
+ [[package]]
3085
+ name = "wasi"
3086
+ version = "0.11.0+wasi-snapshot-preview1"
3087
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3088
+ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
3089
+
3090
+ [[package]]
3091
+ name = "wasm-bindgen"
3092
+ version = "0.2.87"
3093
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3094
+ checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342"
3095
+ dependencies = [
3096
+ "cfg-if",
3097
+ "wasm-bindgen-macro",
3098
+ ]
3099
+
3100
+ [[package]]
3101
+ name = "wasm-bindgen-backend"
3102
+ version = "0.2.87"
3103
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3104
+ checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd"
3105
+ dependencies = [
3106
+ "bumpalo",
3107
+ "log",
3108
+ "once_cell",
3109
+ "proc-macro2",
3110
+ "quote",
3111
+ "syn 2.0.27",
3112
+ "wasm-bindgen-shared",
3113
+ ]
3114
+
3115
+ [[package]]
3116
+ name = "wasm-bindgen-macro"
3117
+ version = "0.2.87"
3118
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3119
+ checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d"
3120
+ dependencies = [
3121
+ "quote",
3122
+ "wasm-bindgen-macro-support",
3123
+ ]
3124
+
3125
+ [[package]]
3126
+ name = "wasm-bindgen-macro-support"
3127
+ version = "0.2.87"
3128
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3129
+ checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b"
3130
+ dependencies = [
3131
+ "proc-macro2",
3132
+ "quote",
3133
+ "syn 2.0.27",
3134
+ "wasm-bindgen-backend",
3135
+ "wasm-bindgen-shared",
3136
+ ]
3137
+
3138
+ [[package]]
3139
+ name = "wasm-bindgen-shared"
3140
+ version = "0.2.87"
3141
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3142
+ checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1"
3143
+
3144
+ [[package]]
3145
+ name = "webkit2gtk"
3146
+ version = "0.18.2"
3147
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3148
+ checksum = "b8f859735e4a452aeb28c6c56a852967a8a76c8eb1cc32dbf931ad28a13d6370"
3149
+ dependencies = [
3150
+ "bitflags 1.3.2",
3151
+ "cairo-rs",
3152
+ "gdk",
3153
+ "gdk-sys",
3154
+ "gio",
3155
+ "gio-sys",
3156
+ "glib",
3157
+ "glib-sys",
3158
+ "gobject-sys",
3159
+ "gtk",
3160
+ "gtk-sys",
3161
+ "javascriptcore-rs",
3162
+ "libc",
3163
+ "once_cell",
3164
+ "soup2",
3165
+ "webkit2gtk-sys",
3166
+ ]
3167
+
3168
+ [[package]]
3169
+ name = "webkit2gtk-sys"
3170
+ version = "0.18.0"
3171
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3172
+ checksum = "4d76ca6ecc47aeba01ec61e480139dda143796abcae6f83bcddf50d6b5b1dcf3"
3173
+ dependencies = [
3174
+ "atk-sys",
3175
+ "bitflags 1.3.2",
3176
+ "cairo-sys-rs",
3177
+ "gdk-pixbuf-sys",
3178
+ "gdk-sys",
3179
+ "gio-sys",
3180
+ "glib-sys",
3181
+ "gobject-sys",
3182
+ "gtk-sys",
3183
+ "javascriptcore-rs-sys",
3184
+ "libc",
3185
+ "pango-sys",
3186
+ "pkg-config",
3187
+ "soup2-sys",
3188
+ "system-deps 6.1.1",
3189
+ ]
3190
+
3191
+ [[package]]
3192
+ name = "webview2-com"
3193
+ version = "0.19.1"
3194
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3195
+ checksum = "b4a769c9f1a64a8734bde70caafac2b96cada12cd4aefa49196b3a386b8b4178"
3196
+ dependencies = [
3197
+ "webview2-com-macros",
3198
+ "webview2-com-sys",
3199
+ "windows 0.39.0",
3200
+ "windows-implement",
3201
+ ]
3202
+
3203
+ [[package]]
3204
+ name = "webview2-com-macros"
3205
+ version = "0.6.0"
3206
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3207
+ checksum = "eaebe196c01691db62e9e4ca52c5ef1e4fd837dcae27dae3ada599b5a8fd05ac"
3208
+ dependencies = [
3209
+ "proc-macro2",
3210
+ "quote",
3211
+ "syn 1.0.109",
3212
+ ]
3213
+
3214
+ [[package]]
3215
+ name = "webview2-com-sys"
3216
+ version = "0.19.0"
3217
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3218
+ checksum = "aac48ef20ddf657755fdcda8dfed2a7b4fc7e4581acce6fe9b88c3d64f29dee7"
3219
+ dependencies = [
3220
+ "regex",
3221
+ "serde",
3222
+ "serde_json",
3223
+ "thiserror",
3224
+ "windows 0.39.0",
3225
+ "windows-bindgen",
3226
+ "windows-metadata",
3227
+ ]
3228
+
3229
+ [[package]]
3230
+ name = "winapi"
3231
+ version = "0.3.9"
3232
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3233
+ checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
3234
+ dependencies = [
3235
+ "winapi-i686-pc-windows-gnu",
3236
+ "winapi-x86_64-pc-windows-gnu",
3237
+ ]
3238
+
3239
+ [[package]]
3240
+ name = "winapi-i686-pc-windows-gnu"
3241
+ version = "0.4.0"
3242
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3243
+ checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
3244
+
3245
+ [[package]]
3246
+ name = "winapi-util"
3247
+ version = "0.1.5"
3248
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3249
+ checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
3250
+ dependencies = [
3251
+ "winapi",
3252
+ ]
3253
+
3254
+ [[package]]
3255
+ name = "winapi-x86_64-pc-windows-gnu"
3256
+ version = "0.4.0"
3257
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3258
+ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
3259
+
3260
+ [[package]]
3261
+ name = "windows"
3262
+ version = "0.39.0"
3263
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3264
+ checksum = "f1c4bd0a50ac6020f65184721f758dba47bb9fbc2133df715ec74a237b26794a"
3265
+ dependencies = [
3266
+ "windows-implement",
3267
+ "windows_aarch64_msvc 0.39.0",
3268
+ "windows_i686_gnu 0.39.0",
3269
+ "windows_i686_msvc 0.39.0",
3270
+ "windows_x86_64_gnu 0.39.0",
3271
+ "windows_x86_64_msvc 0.39.0",
3272
+ ]
3273
+
3274
+ [[package]]
3275
+ name = "windows"
3276
+ version = "0.48.0"
3277
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3278
+ checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f"
3279
+ dependencies = [
3280
+ "windows-targets",
3281
+ ]
3282
+
3283
+ [[package]]
3284
+ name = "windows-bindgen"
3285
+ version = "0.39.0"
3286
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3287
+ checksum = "68003dbd0e38abc0fb85b939240f4bce37c43a5981d3df37ccbaaa981b47cb41"
3288
+ dependencies = [
3289
+ "windows-metadata",
3290
+ "windows-tokens",
3291
+ ]
3292
+
3293
+ [[package]]
3294
+ name = "windows-implement"
3295
+ version = "0.39.0"
3296
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3297
+ checksum = "ba01f98f509cb5dc05f4e5fc95e535f78260f15fea8fe1a8abdd08f774f1cee7"
3298
+ dependencies = [
3299
+ "syn 1.0.109",
3300
+ "windows-tokens",
3301
+ ]
3302
+
3303
+ [[package]]
3304
+ name = "windows-metadata"
3305
+ version = "0.39.0"
3306
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3307
+ checksum = "9ee5e275231f07c6e240d14f34e1b635bf1faa1c76c57cfd59a5cdb9848e4278"
3308
+
3309
+ [[package]]
3310
+ name = "windows-sys"
3311
+ version = "0.48.0"
3312
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3313
+ checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
3314
+ dependencies = [
3315
+ "windows-targets",
3316
+ ]
3317
+
3318
+ [[package]]
3319
+ name = "windows-targets"
3320
+ version = "0.48.1"
3321
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3322
+ checksum = "05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f"
3323
+ dependencies = [
3324
+ "windows_aarch64_gnullvm",
3325
+ "windows_aarch64_msvc 0.48.0",
3326
+ "windows_i686_gnu 0.48.0",
3327
+ "windows_i686_msvc 0.48.0",
3328
+ "windows_x86_64_gnu 0.48.0",
3329
+ "windows_x86_64_gnullvm",
3330
+ "windows_x86_64_msvc 0.48.0",
3331
+ ]
3332
+
3333
+ [[package]]
3334
+ name = "windows-tokens"
3335
+ version = "0.39.0"
3336
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3337
+ checksum = "f838de2fe15fe6bac988e74b798f26499a8b21a9d97edec321e79b28d1d7f597"
3338
+
3339
+ [[package]]
3340
+ name = "windows_aarch64_gnullvm"
3341
+ version = "0.48.0"
3342
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3343
+ checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc"
3344
+
3345
+ [[package]]
3346
+ name = "windows_aarch64_msvc"
3347
+ version = "0.39.0"
3348
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3349
+ checksum = "ec7711666096bd4096ffa835238905bb33fb87267910e154b18b44eaabb340f2"
3350
+
3351
+ [[package]]
3352
+ name = "windows_aarch64_msvc"
3353
+ version = "0.48.0"
3354
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3355
+ checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3"
3356
+
3357
+ [[package]]
3358
+ name = "windows_i686_gnu"
3359
+ version = "0.39.0"
3360
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3361
+ checksum = "763fc57100a5f7042e3057e7e8d9bdd7860d330070251a73d003563a3bb49e1b"
3362
+
3363
+ [[package]]
3364
+ name = "windows_i686_gnu"
3365
+ version = "0.48.0"
3366
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3367
+ checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241"
3368
+
3369
+ [[package]]
3370
+ name = "windows_i686_msvc"
3371
+ version = "0.39.0"
3372
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3373
+ checksum = "7bc7cbfe58828921e10a9f446fcaaf649204dcfe6c1ddd712c5eebae6bda1106"
3374
+
3375
+ [[package]]
3376
+ name = "windows_i686_msvc"
3377
+ version = "0.48.0"
3378
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3379
+ checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00"
3380
+
3381
+ [[package]]
3382
+ name = "windows_x86_64_gnu"
3383
+ version = "0.39.0"
3384
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3385
+ checksum = "6868c165637d653ae1e8dc4d82c25d4f97dd6605eaa8d784b5c6e0ab2a252b65"
3386
+
3387
+ [[package]]
3388
+ name = "windows_x86_64_gnu"
3389
+ version = "0.48.0"
3390
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3391
+ checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1"
3392
+
3393
+ [[package]]
3394
+ name = "windows_x86_64_gnullvm"
3395
+ version = "0.48.0"
3396
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3397
+ checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953"
3398
+
3399
+ [[package]]
3400
+ name = "windows_x86_64_msvc"
3401
+ version = "0.39.0"
3402
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3403
+ checksum = "5e4d40883ae9cae962787ca76ba76390ffa29214667a111db9e0a1ad8377e809"
3404
+
3405
+ [[package]]
3406
+ name = "windows_x86_64_msvc"
3407
+ version = "0.48.0"
3408
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3409
+ checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a"
3410
+
3411
+ [[package]]
3412
+ name = "winnow"
3413
+ version = "0.5.0"
3414
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3415
+ checksum = "81fac9742fd1ad1bd9643b991319f72dd031016d44b77039a26977eb667141e7"
3416
+ dependencies = [
3417
+ "memchr",
3418
+ ]
3419
+
3420
+ [[package]]
3421
+ name = "winreg"
3422
+ version = "0.11.0"
3423
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3424
+ checksum = "76a1a57ff50e9b408431e8f97d5456f2807f8eb2a2cd79b06068fc87f8ecf189"
3425
+ dependencies = [
3426
+ "cfg-if",
3427
+ "winapi",
3428
+ ]
3429
+
3430
+ [[package]]
3431
+ name = "wry"
3432
+ version = "0.24.3"
3433
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3434
+ checksum = "33748f35413c8a98d45f7a08832d848c0c5915501803d1faade5a4ebcd258cea"
3435
+ dependencies = [
3436
+ "base64 0.13.1",
3437
+ "block",
3438
+ "cocoa",
3439
+ "core-graphics",
3440
+ "crossbeam-channel",
3441
+ "dunce",
3442
+ "gdk",
3443
+ "gio",
3444
+ "glib",
3445
+ "gtk",
3446
+ "html5ever",
3447
+ "http",
3448
+ "kuchiki",
3449
+ "libc",
3450
+ "log",
3451
+ "objc",
3452
+ "objc_id",
3453
+ "once_cell",
3454
+ "serde",
3455
+ "serde_json",
3456
+ "sha2",
3457
+ "soup2",
3458
+ "tao",
3459
+ "thiserror",
3460
+ "url",
3461
+ "webkit2gtk",
3462
+ "webkit2gtk-sys",
3463
+ "webview2-com",
3464
+ "windows 0.39.0",
3465
+ "windows-implement",
3466
+ ]
3467
+
3468
+ [[package]]
3469
+ name = "x11"
3470
+ version = "2.21.0"
3471
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3472
+ checksum = "502da5464ccd04011667b11c435cb992822c2c0dbde1770c988480d312a0db2e"
3473
+ dependencies = [
3474
+ "libc",
3475
+ "pkg-config",
3476
+ ]
3477
+
3478
+ [[package]]
3479
+ name = "x11-dl"
3480
+ version = "2.21.0"
3481
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3482
+ checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f"
3483
+ dependencies = [
3484
+ "libc",
3485
+ "once_cell",
3486
+ "pkg-config",
3487
+ ]
3488
+
3489
+ [[package]]
3490
+ name = "xattr"
3491
+ version = "0.2.3"
3492
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3493
+ checksum = "6d1526bbe5aaeb5eb06885f4d987bcdfa5e23187055de9b83fe00156a821fabc"
3494
+ dependencies = [
3495
+ "libc",
3496
+ ]
src-tauri/Cargo.toml ADDED
@@ -0,0 +1,26 @@
1
+ [package]
2
+ name = "app"
3
+ version = "0.1.0"
4
+ description = "A Tauri App"
5
+ authors = ["you"]
6
+ license = ""
7
+ repository = ""
8
+ default-run = "app"
9
+ edition = "2021"
10
+ rust-version = "1.60"
11
+
12
+ # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
13
+
14
+ [build-dependencies]
15
+ tauri-build = { version = "1.4.0", features = [] }
16
+
17
+ [dependencies]
18
+ serde_json = "1.0"
19
+ serde = { version = "1.0", features = ["derive"] }
20
+ tauri = { version = "1.4.0", features = [] }
21
+
22
+ [features]
23
+ # this feature is used for production builds or when `devPath` points to the filesystem and the built-in dev server is disabled.
24
+ # If you use cargo directly instead of tauri's cli you can use this feature flag to switch between tauri's `dev` and `build` modes.
25
+ # DO NOT REMOVE!!
26
+ custom-protocol = [ "tauri/custom-protocol" ]
src-tauri/build.rs ADDED
@@ -0,0 +1,3 @@
1
+ fn main() {
2
+ tauri_build::build()
3
+ }
src-tauri/icons/128x128.png ADDED
Binary file
src-tauri/icons/128x128@2x.png ADDED
Binary file
src-tauri/icons/32x32.png ADDED
Binary file
src-tauri/icons/Square107x107Logo.png ADDED
Binary file
src-tauri/icons/Square142x142Logo.png ADDED
Binary file
src-tauri/icons/Square150x150Logo.png ADDED
Binary file
src-tauri/icons/Square284x284Logo.png ADDED
Binary file
src-tauri/icons/Square30x30Logo.png ADDED
Binary file
src-tauri/icons/Square310x310Logo.png ADDED
Binary file
src-tauri/icons/Square44x44Logo.png ADDED
Binary file
src-tauri/icons/Square71x71Logo.png ADDED
Binary file
src-tauri/icons/Square89x89Logo.png ADDED
Binary file
src-tauri/icons/StoreLogo.png ADDED
Binary file
src-tauri/icons/icon.icns ADDED
Binary file
src-tauri/icons/icon.ico ADDED
Binary file
src-tauri/icons/icon.png ADDED
Binary file
src-tauri/src/main.rs ADDED
@@ -0,0 +1,8 @@
1
+ // Prevents additional console window on Windows in release, DO NOT REMOVE!!
2
+ #![cfg_attr(not(debug_assertions), windows_subsystem = "windows")]
3
+
4
+ fn main() {
5
+ tauri::Builder::default()
6
+ .run(tauri::generate_context!())
7
+ .expect("error while running tauri application");
8
+ }
src-tauri/tauri.conf.json ADDED
@@ -0,0 +1,66 @@
1
+ {
2
+ "$schema": "../node_modules/@tauri-apps/cli/schema.json",
3
+ "build": {
4
+ "beforeBuildCommand": "npm run build",
5
+ "beforeDevCommand": "npm run dev",
6
+ "devPath": "http://localhost:3000",
7
+ "distDir": "../dist"
8
+ },
9
+ "package": {
10
+ "productName": "bible-app",
11
+ "version": "0.1.0"
12
+ },
13
+ "tauri": {
14
+ "allowlist": {
15
+ "all": false
16
+ },
17
+ "bundle": {
18
+ "active": true,
19
+ "category": "DeveloperTool",
20
+ "copyright": "",
21
+ "deb": {
22
+ "depends": []
23
+ },
24
+ "externalBin": [],
25
+ "icon": [
26
+ "icons/32x32.png",
27
+ "icons/128x128.png",
28
+ "icons/128x128@2x.png",
29
+ "icons/icon.icns",
30
+ "icons/icon.ico"
31
+ ],
32
+ "identifier": "sh.pyros.bible-app",
33
+ "longDescription": "",
34
+ "macOS": {
35
+ "entitlements": null,
36
+ "exceptionDomain": "",
37
+ "frameworks": [],
38
+ "providerShortName": null,
39
+ "signingIdentity": null
40
+ },
41
+ "resources": [],
42
+ "shortDescription": "",
43
+ "targets": "all",
44
+ "windows": {
45
+ "certificateThumbprint": null,
46
+ "digestAlgorithm": "sha256",
47
+ "timestampUrl": ""
48
+ }
49
+ },
50
+ "security": {
51
+ "csp": null
52
+ },
53
+ "updater": {
54
+ "active": false
55
+ },
56
+ "windows": [
57
+ {
58
+ "fullscreen": false,
59
+ "height": 600,
60
+ "resizable": true,
61
+ "title": "Bible App",
62
+ "width": 600
63
+ }
64
+ ]
65
+ }
66
+ }
src/components/Menu.astro ADDED
@@ -0,0 +1,964 @@
1
+ ---
2
+ ---
3
+ <style>
4
+ .r-dropdown {
5
+ max-height: 500px;
6
+ white-space: normal;
7
+ position: absolute;
8
+ z-index: 1000;
9
+ /* overflow: auto hidden; */
10
+ box-shadow: rgba(173, 169, 164, 0.25) 3px 3px 6px 0px;
11
+ top: 21px;
12
+ left: 0px;
13
+ cursor: pointer;
14
+ /* transition: max-height .25s ease-out,bottom .25s ease-out; */
15
+ }
16
+
17
+ .bcv-dropdown {
18
+ cursor: default;
19
+ display: flex;
20
+ overflow: hidden;
21
+ white-space: nowrap;
22
+ transition: margin-left .25s ease-out;
23
+ }
24
+
25
+ .testaments {
26
+ height: 500px;
27
+ display: flex;
28
+ overflow: hidden auto;
29
+ padding: 0px;
30
+ }
31
+
32
+ .chapter-col {
33
+ width: 100%;
34
+ height: 500px;
35
+ overflow: hidden auto;
36
+ padding: 0px;
37
+ }
38
+ </style>
39
+ <div
40
+ class="r-dropdown"
41
+ tabindex="-1"
42
+ style="max-height: 500px; white-space: normal; position: absolute; z-index: 1000; overflow: auto hidden; box-shadow: rgba(173, 169, 164, 0.25) 3px 3px 6px 0px; top: 21px; left: 0px;"
43
+ >
44
+ <div
45
+ style="background: rgb(255, 255, 255); border: 1px solid rgb(221, 220, 218); padding: 4px 0px 0px;"
46
+ >
47
+ <div style="position: relative;">
48
+ <div
49
+ class="bcv-dropdown"
50
+ style="cursor: default; display: flex; overflow: hidden; white-space: nowrap;"
51
+ >
52
+ <div class="testament-col" style="min-width: auto;">
53
+ <div
54
+ class="testaments"
55
+ >
56
+ <div>
57
+ <h3
58
+ style="font-size: 1.6rem; padding: 0px 16px; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 8px;"
59
+ >
60
+ Old Testament
61
+ </h3><ul style="list-style: none; padding: 0px; margin: 0px;">
62
+ <li class="go911112886 current" data-book="Gen">
63
+ <span
64
+ >Genesis <svg
65
+ name="chevron-right"
66
+ title="Genesis"
67
+ class=""
68
+ xmlns="http://www.w3.org/2000/svg"
69
+ viewBox="0 0 320 512"
70
+ style="height: 14px; top: 1.5px; position: relative;"
71
+ ><title>Genesis</title><path
72
+ d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"
73
+ ></path><path></path></svg
74
+ ></span
75
+ >
76
+ </li><li class="go911112886" data-book="Exod">Exodus</li><li
77
+ class="go911112886"
78
+ data-book="Lev"
79
+ >
80
+ Leviticus
81
+ </li><li class="go911112886" data-book="Num">Numbers</li><li
82
+ class="go911112886"
83
+ data-book="Deut"
84
+ >
85
+ Deuteronomy
86
+ </li><li class="go911112886" data-book="Josh">Joshua</li><li
87
+ class="go911112886"
88
+ data-book="Judg"
89
+ >
90
+ Judges
91
+ </li><li class="go911112886" data-book="Ruth">Ruth</li><li
92
+ class="go911112886"
93
+ data-book="1Sam"
94
+ >
95
+ 1 Samuel
96
+ </li><li class="go911112886" data-book="2Sam">2 Samuel</li><li
97
+ class="go911112886"
98
+ data-book="1Kgs"
99
+ >
100
+ 1 Kings
101
+ </li><li class="go911112886" data-book="2Kgs">2 Kings</li><li
102
+ class="go911112886"
103
+ data-book="1Chr"
104
+ >
105
+ 1 Chronicles
106
+ </li><li class="go911112886" data-book="2Chr">
107
+ 2 Chronicles
108
+ </li><li class="go911112886" data-book="Ezra">Ezra</li><li
109
+ class="go911112886"
110
+ data-book="Neh"
111
+ >
112
+ Nehemiah
113
+ </li><li class="go911112886" data-book="Esth">Esther</li><li
114
+ class="go911112886"
115
+ data-book="Job"
116
+ >
117
+ Job
118
+ </li><li class="go911112886" data-book="Ps">Psalm</li><li
119
+ class="go911112886"
120
+ data-book="Prov"
121
+ >
122
+ Proverbs
123
+ </li><li class="go911112886" data-book="Eccl">
124
+ Ecclesiastes
125
+ </li><li class="go911112886" data-book="Song">
126
+ Song of Songs
127
+ </li><li class="go911112886" data-book="Isa">Isaiah</li><li
128
+ class="go911112886"
129
+ data-book="Jer"
130
+ >
131
+ Jeremiah
132
+ </li><li class="go911112886" data-book="Lam">
133
+ Lamentations
134
+ </li><li class="go911112886" data-book="Ezek">Ezekiel</li><li
135
+ class="go911112886"
136
+ data-book="Dan"
137
+ >
138
+ Daniel
139
+ </li><li class="go911112886" data-book="Hos">Hosea</li><li
140
+ class="go911112886"
141
+ data-book="Joel"
142
+ >
143
+ Joel
144
+ </li><li class="go911112886" data-book="Amos">Amos</li><li
145
+ class="go911112886"
146
+ data-book="Obad"
147
+ >
148
+ Obadiah
149
+ </li><li class="go911112886" data-book="Jonah">Jonah</li><li
150
+ class="go911112886"
151
+ data-book="Mic"
152
+ >
153
+ Micah
154
+ </li><li class="go911112886" data-book="Nah">Nahum</li><li
155
+ class="go911112886"
156
+ data-book="Hab"
157
+ >
158
+ Habakkuk
159
+ </li><li class="go911112886" data-book="Zeph">Zephaniah</li><li
160
+ class="go911112886"
161
+ data-book="Hag"
162
+ >
163
+ Haggai
164
+ </li><li class="go911112886" data-book="Zech">Zechariah</li><li
165
+ class="go911112886"
166
+ data-book="Mal"
167
+ >
168
+ Malachi
169
+ </li>
170
+ </ul>
171
+ </div><div>
172
+ <div>
173
+ <h3
174
+ style="font-size: 1.6rem; padding: 0px 16px; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 8px;"
175
+ >
176
+ New Testament
177
+ </h3><ul style="list-style: none; padding: 0px; margin: 0px;">
178
+ <li class="go911112886" data-book="Matt">Matthew</li><li
179
+ class="go911112886"
180
+ data-book="Mark"
181
+ >
182
+ Mark
183
+ </li><li class="go911112886" data-book="Luke">Luke</li><li
184
+ class="go911112886"
185
+ data-book="John"
186
+ >
187
+ John
188
+ </li><li class="go911112886" data-book="Acts">Acts</li><li
189
+ class="go911112886"
190
+ data-book="Rom"
191
+ >
192
+ Romans
193
+ </li><li class="go911112886" data-book="1Cor">
194
+ 1 Corinthians
195
+ </li><li class="go911112886" data-book="2Cor">
196
+ 2 Corinthians
197
+ </li><li class="go911112886" data-book="Gal">Galatians</li><li
198
+ class="go911112886"
199
+ data-book="Eph"
200
+ >
201
+ Ephesians
202
+ </li><li class="go911112886" data-book="Phil">
203
+ Philippians
204
+ </li><li class="go911112886" data-book="Col">
205
+ Colossians
206
+ </li><li class="go911112886" data-book="1Thess">
207
+ 1 Thessalonians
208
+ </li><li class="go911112886" data-book="2Thess">
209
+ 2 Thessalonians
210
+ </li><li class="go911112886" data-book="1Tim">
211
+ 1 Timothy
212
+ </li><li class="go911112886" data-book="2Tim">
213
+ 2 Timothy
214
+ </li><li class="go911112886" data-book="Titus">Titus</li><li
215
+ class="go911112886"
216
+ data-book="Phlm"
217
+ >
218
+ Philemon
219
+ </li><li class="go911112886" data-book="Heb">Hebrews</li><li
220
+ class="go911112886"
221
+ data-book="Jas"
222
+ >
223
+ James
224
+ </li><li class="go911112886" data-book="1Pet">1 Peter</li><li
225
+ class="go911112886"
226
+ data-book="2Pet"
227
+ >
228
+ 2 Peter
229
+ </li><li class="go911112886" data-book="1John">1 John</li><li
230
+ class="go911112886"
231
+ data-book="2John"
232
+ >
233
+ 2 John
234
+ </li><li class="go911112886" data-book="3John">3 John</li><li
235
+ class="go911112886"
236
+ data-book="Jude"
237
+ >
238
+ Jude
239
+ </li><li class="go911112886" data-book="Rev">Revelation</li>
240
+ </ul>
241
+ </div>
242
+ </div>
243
+ </div>
244
+ </div><div
245
+ class="chapter-col"
246
+ >
247
+ <h3
248
+ style="font-size: 1.6rem; padding: 0px 16px; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 8px;"
249
+ >
250
+ Genesis
251
+ </h3><table style="border-collapse: collapse;">
252
+ <tr class="go441370079"
253
+ ><td style="padding: 4px 4px 4px 16px;"
254
+ ><a
255
+ href="https://www.biblegateway.com/passage/?search=Genesis%201&version=NIV"
256
+ style="text-decoration: none; line-height: 1.2; display: block;"
257
+ >1</a
258
+ ></td
259
+ ><td style="max-width: 402px;"
260
+ ><a
261
+ href="https://www.biblegateway.com/passage/?search=Genesis%201&version=NIV"
262
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
263
+ >The Beginning</a
264
+ ></td
265
+ ></tr
266
+ ><tr class="go441370079"
267
+ ><td style="padding: 4px 4px 4px 16px;"
268
+ ><a
269
+ href="https://www.biblegateway.com/passage/?search=Genesis%202&version=NIV"
270
+ style="text-decoration: none; line-height: 1.2; display: block;"
271
+ >2</a
272
+ ></td
273
+ ><td style="max-width: 402px;"
274
+ ><a
275
+ href="https://www.biblegateway.com/passage/?search=Genesis%202&version=NIV"
276
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
277
+ >Adam and Eve</a
278
+ ></td
279
+ ></tr
280
+ ><tr class="go441370079 current"
281
+ ><td style="padding: 4px 4px 4px 16px;"
282
+ ><a
283
+ href="https://www.biblegateway.com/passage/?search=Genesis%203&version=NIV"
284
+ style="text-decoration: none; line-height: 1.2; display: block;"
285
+ >3</a
286
+ ></td
287
+ ><td style="max-width: 402px;"
288
+ ><a
289
+ href="https://www.biblegateway.com/passage/?search=Genesis%203&version=NIV"
290
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
291
+ >The Fall</a
292
+ ></td
293
+ ></tr
294
+ ><tr class="go441370079"
295
+ ><td style="padding: 4px 4px 4px 16px;"
296
+ ><a
297
+ href="https://www.biblegateway.com/passage/?search=Genesis%204&version=NIV"
298
+ style="text-decoration: none; line-height: 1.2; display: block;"
299
+ >4</a
300
+ ></td
301
+ ><td style="max-width: 402px;"
302
+ ><a
303
+ href="https://www.biblegateway.com/passage/?search=Genesis%204&version=NIV"
304
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
305
+ >Cain and Abel</a
306
+ ></td
307
+ ></tr
308
+ ><tr class="go441370079"
309
+ ><td style="padding: 4px 4px 4px 16px;"
310
+ ><a
311
+ href="https://www.biblegateway.com/passage/?search=Genesis%205&version=NIV"
312
+ style="text-decoration: none; line-height: 1.2; display: block;"
313
+ >5</a
314
+ ></td
315
+ ><td style="max-width: 402px;"
316
+ ><a
317
+ href="https://www.biblegateway.com/passage/?search=Genesis%205&version=NIV"
318
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
319
+ >From Adam to Noah</a
320
+ ></td
321
+ ></tr
322
+ ><tr class="go441370079"
323
+ ><td style="padding: 4px 4px 4px 16px;"
324
+ ><a
325
+ href="https://www.biblegateway.com/passage/?search=Genesis%206&version=NIV"
326
+ style="text-decoration: none; line-height: 1.2; display: block;"
327
+ >6</a
328
+ ></td
329
+ ><td style="max-width: 402px;"
330
+ ><a
331
+ href="https://www.biblegateway.com/passage/?search=Genesis%206&version=NIV"
332
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
333
+ >Wickedness in the World · Noah and the Flood</a
334
+ ></td
335
+ ></tr
336
+ ><tr class="go441370079"
337
+ ><td style="padding: 4px 4px 4px 16px;"
338
+ ><a
339
+ href="https://www.biblegateway.com/passage/?search=Genesis%207&version=NIV"
340
+ style="text-decoration: none; line-height: 1.2; display: block;"
341
+ >7</a
342
+ ></td
343
+ ><td style="max-width: 402px;"
344
+ ><a
345
+ href="https://www.biblegateway.com/passage/?search=Genesis%207&version=NIV"
346
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; font-style: italic; max-width: 1423px;"
347
+ >The <span class="small-caps">Lord</span> then said to Noah, “Go
348
+ into the ark,
349
+ </a></td
350
+ ></tr
351
+ ><tr class="go441370079"
352
+ ><td style="padding: 4px 4px 4px 16px;"
353
+ ><a
354
+ href="https://www.biblegateway.com/passage/?search=Genesis%208&version=NIV"
355
+ style="text-decoration: none; line-height: 1.2; display: block;"
356
+ >8</a
357
+ ></td
358
+ ><td style="max-width: 402px;"
359
+ ><a
360
+ href="https://www.biblegateway.com/passage/?search=Genesis%208&version=NIV"
361
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; font-style: italic; max-width: 1423px;"
362
+ >But God remembered Noah and all the wild animals and the
363
+ livestock that were
364
+ </a></td
365
+ ></tr
366
+ ><tr class="go441370079"
367
+ ><td style="padding: 4px 4px 4px 16px;"
368
+ ><a
369
+ href="https://www.biblegateway.com/passage/?search=Genesis%209&version=NIV"
370
+ style="text-decoration: none; line-height: 1.2; display: block;"
371
+ >9</a
372
+ ></td
373
+ ><td style="max-width: 402px;"
374
+ ><a
375
+ href="https://www.biblegateway.com/passage/?search=Genesis%209&version=NIV"
376
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
377
+ >God’s Covenant With Noah · The Sons of Noah</a
378
+ ></td
379
+ ></tr
380
+ ><tr class="go441370079"
381
+ ><td style="padding: 4px 4px 4px 16px;"
382
+ ><a
383
+ href="https://www.biblegateway.com/passage/?search=Genesis%2010&version=NIV"
384
+ style="text-decoration: none; line-height: 1.2; display: block;"
385
+ >10</a
386
+ ></td
387
+ ><td style="max-width: 402px;"
388
+ ><a
389
+ href="https://www.biblegateway.com/passage/?search=Genesis%2010&version=NIV"
390
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
391
+ >The Table of Nations</a
392
+ ></td
393
+ ></tr
394
+ ><tr class="go441370079"
395
+ ><td style="padding: 4px 4px 4px 16px;"
396
+ ><a
397
+ href="https://www.biblegateway.com/passage/?search=Genesis%2011&version=NIV"
398
+ style="text-decoration: none; line-height: 1.2; display: block;"
399
+ >11</a
400
+ ></td
401
+ ><td style="max-width: 402px;"
402
+ ><a
403
+ href="https://www.biblegateway.com/passage/?search=Genesis%2011&version=NIV"
404
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
405
+ >The Tower of Babel · From Shem to Abram · Abram’s Family</a
406
+ ></td
407
+ ></tr
408
+ ><tr class="go441370079"
409
+ ><td style="padding: 4px 4px 4px 16px;"
410
+ ><a
411
+ href="https://www.biblegateway.com/passage/?search=Genesis%2012&version=NIV"
412
+ style="text-decoration: none; line-height: 1.2; display: block;"
413
+ >12</a
414
+ ></td
415
+ ><td style="max-width: 402px;"
416
+ ><a
417
+ href="https://www.biblegateway.com/passage/?search=Genesis%2012&version=NIV"
418
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
419
+ >The Call of Abram · Abram in Egypt</a
420
+ ></td
421
+ ></tr
422
+ ><tr class="go441370079"
423
+ ><td style="padding: 4px 4px 4px 16px;"
424
+ ><a
425
+ href="https://www.biblegateway.com/passage/?search=Genesis%2013&version=NIV"
426
+ style="text-decoration: none; line-height: 1.2; display: block;"
427
+ >13</a
428
+ ></td
429
+ ><td style="max-width: 402px;"
430
+ ><a
431
+ href="https://www.biblegateway.com/passage/?search=Genesis%2013&version=NIV"
432
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
433
+ >Abram and Lot Separate</a
434
+ ></td
435
+ ></tr
436
+ ><tr class="go441370079"
437
+ ><td style="padding: 4px 4px 4px 16px;"
438
+ ><a
439
+ href="https://www.biblegateway.com/passage/?search=Genesis%2014&version=NIV"
440
+ style="text-decoration: none; line-height: 1.2; display: block;"
441
+ >14</a
442
+ ></td
443
+ ><td style="max-width: 402px;"
444
+ ><a
445
+ href="https://www.biblegateway.com/passage/?search=Genesis%2014&version=NIV"
446
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
447
+ >Abram Rescues Lot</a
448
+ ></td
449
+ ></tr
450
+ ><tr class="go441370079"
451
+ ><td style="padding: 4px 4px 4px 16px;"
452
+ ><a
453
+ href="https://www.biblegateway.com/passage/?search=Genesis%2015&version=NIV"
454
+ style="text-decoration: none; line-height: 1.2; display: block;"
455
+ >15</a
456
+ ></td
457
+ ><td style="max-width: 402px;"
458
+ ><a
459
+ href="https://www.biblegateway.com/passage/?search=Genesis%2015&version=NIV"
460
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
461
+ >The <span class="small-caps">Lord</span>’s Covenant With
462
+ Abram</a
463
+ ></td
464
+ ></tr
465
+ ><tr class="go441370079"
466
+ ><td style="padding: 4px 4px 4px 16px;"
467
+ ><a
468
+ href="https://www.biblegateway.com/passage/?search=Genesis%2016&version=NIV"
469
+ style="text-decoration: none; line-height: 1.2; display: block;"
470
+ >16</a
471
+ ></td
472
+ ><td style="max-width: 402px;"
473
+ ><a
474
+ href="https://www.biblegateway.com/passage/?search=Genesis%2016&version=NIV"
475
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
476
+ >Hagar and Ishmael</a
477
+ ></td
478
+ ></tr
479
+ ><tr class="go441370079"
480
+ ><td style="padding: 4px 4px 4px 16px;"
481
+ ><a
482
+ href="https://www.biblegateway.com/passage/?search=Genesis%2017&version=NIV"
483
+ style="text-decoration: none; line-height: 1.2; display: block;"
484
+ >17</a
485
+ ></td
486
+ ><td style="max-width: 402px;"
487
+ ><a
488
+ href="https://www.biblegateway.com/passage/?search=Genesis%2017&version=NIV"
489
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
490
+ >The Covenant of Circumcision</a
491
+ ></td
492
+ ></tr
493
+ ><tr class="go441370079"
494
+ ><td style="padding: 4px 4px 4px 16px;"
495
+ ><a
496
+ href="https://www.biblegateway.com/passage/?search=Genesis%2018&version=NIV"
497
+ style="text-decoration: none; line-height: 1.2; display: block;"
498
+ >18</a
499
+ ></td
500
+ ><td style="max-width: 402px;"
501
+ ><a
502
+ href="https://www.biblegateway.com/passage/?search=Genesis%2018&version=NIV"
503
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
504
+ >The Three Visitors · Abraham Pleads for Sodom</a
505
+ ></td
506
+ ></tr
507
+ ><tr class="go441370079"
508
+ ><td style="padding: 4px 4px 4px 16px;"
509
+ ><a
510
+ href="https://www.biblegateway.com/passage/?search=Genesis%2019&version=NIV"
511
+ style="text-decoration: none; line-height: 1.2; display: block;"
512
+ >19</a
513
+ ></td
514
+ ><td style="max-width: 402px;"
515
+ ><a
516
+ href="https://www.biblegateway.com/passage/?search=Genesis%2019&version=NIV"
517
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
518
+ >Sodom and Gomorrah Destroyed · Lot and His Daughters</a
519
+ ></td
520
+ ></tr
521
+ ><tr class="go441370079"
522
+ ><td style="padding: 4px 4px 4px 16px;"
523
+ ><a
524
+ href="https://www.biblegateway.com/passage/?search=Genesis%2020&version=NIV"
525
+ style="text-decoration: none; line-height: 1.2; display: block;"
526
+ >20</a
527
+ ></td
528
+ ><td style="max-width: 402px;"
529
+ ><a
530
+ href="https://www.biblegateway.com/passage/?search=Genesis%2020&version=NIV"
531
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
532
+ >Abraham and Abimelek</a
533
+ ></td
534
+ ></tr
535
+ ><tr class="go441370079"
536
+ ><td style="padding: 4px 4px 4px 16px;"
537
+ ><a
538
+ href="https://www.biblegateway.com/passage/?search=Genesis%2021&version=NIV"
539
+ style="text-decoration: none; line-height: 1.2; display: block;"
540
+ >21</a
541
+ ></td
542
+ ><td style="max-width: 402px;"
543
+ ><a
544
+ href="https://www.biblegateway.com/passage/?search=Genesis%2021&version=NIV"
545
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
546
+ >The Birth of Isaac · Hagar and Ishmael Sent Away · The Treaty
547
+ at Beersheba</a
548
+ ></td
549
+ ></tr
550
+ ><tr class="go441370079"
551
+ ><td style="padding: 4px 4px 4px 16px;"
552
+ ><a
553
+ href="https://www.biblegateway.com/passage/?search=Genesis%2022&version=NIV"
554
+ style="text-decoration: none; line-height: 1.2; display: block;"
555
+ >22</a
556
+ ></td
557
+ ><td style="max-width: 402px;"
558
+ ><a
559
+ href="https://www.biblegateway.com/passage/?search=Genesis%2022&version=NIV"
560
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
561
+ >Abraham Tested · Nahor’s Sons</a
562
+ ></td
563
+ ></tr
564
+ ><tr class="go441370079"
565
+ ><td style="padding: 4px 4px 4px 16px;"
566
+ ><a
567
+ href="https://www.biblegateway.com/passage/?search=Genesis%2023&version=NIV"
568
+ style="text-decoration: none; line-height: 1.2; display: block;"
569
+ >23</a
570
+ ></td
571
+ ><td style="max-width: 402px;"
572
+ ><a
573
+ href="https://www.biblegateway.com/passage/?search=Genesis%2023&version=NIV"
574
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
575
+ >The Death of Sarah</a
576
+ ></td
577
+ ></tr
578
+ ><tr class="go441370079"
579
+ ><td style="padding: 4px 4px 4px 16px;"
580
+ ><a
581
+ href="https://www.biblegateway.com/passage/?search=Genesis%2024&version=NIV"
582
+ style="text-decoration: none; line-height: 1.2; display: block;"
583
+ >24</a
584
+ ></td
585
+ ><td style="max-width: 402px;"
586
+ ><a
587
+ href="https://www.biblegateway.com/passage/?search=Genesis%2024&version=NIV"
588
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
589
+ >Isaac and Rebekah</a
590
+ ></td
591
+ ></tr
592
+ ><tr class="go441370079"
593
+ ><td style="padding: 4px 4px 4px 16px;"
594
+ ><a
595
+ href="https://www.biblegateway.com/passage/?search=Genesis%2025&version=NIV"
596
+ style="text-decoration: none; line-height: 1.2; display: block;"
597
+ >25</a
598
+ ></td
599
+ ><td style="max-width: 402px;"
600
+ ><a
601
+ href="https://www.biblegateway.com/passage/?search=Genesis%2025&version=NIV"
602
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
603
+ >The Death of Abraham · Ishmael’s Sons · Jacob and Esau</a
604
+ ></td
605
+ ></tr
606
+ ><tr class="go441370079"
607
+ ><td style="padding: 4px 4px 4px 16px;"
608
+ ><a
609
+ href="https://www.biblegateway.com/passage/?search=Genesis%2026&version=NIV"
610
+ style="text-decoration: none; line-height: 1.2; display: block;"
611
+ >26</a
612
+ ></td
613
+ ><td style="max-width: 402px;"
614
+ ><a
615
+ href="https://www.biblegateway.com/passage/?search=Genesis%2026&version=NIV"
616
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
617
+ >Isaac and Abimelek · Jacob Takes Esau’s Blessing</a
618
+ ></td
619
+ ></tr
620
+ ><tr class="go441370079"
621
+ ><td style="padding: 4px 4px 4px 16px;"
622
+ ><a
623
+ href="https://www.biblegateway.com/passage/?search=Genesis%2027&version=NIV"
624
+ style="text-decoration: none; line-height: 1.2; display: block;"
625
+ >27</a
626
+ ></td
627
+ ><td style="max-width: 402px;"
628
+ ><a
629
+ href="https://www.biblegateway.com/passage/?search=Genesis%2027&version=NIV"
630
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; font-style: italic; max-width: 1423px;"
631
+ >When Isaac was old and his eyes were so weak that he could no
632
+ longer see, he
633
+ </a></td
634
+ ></tr
635
+ ><tr class="go441370079"
636
+ ><td style="padding: 4px 4px 4px 16px;"
637
+ ><a
638
+ href="https://www.biblegateway.com/passage/?search=Genesis%2028&version=NIV"
639
+ style="text-decoration: none; line-height: 1.2; display: block;"
640
+ >28</a
641
+ ></td
642
+ ><td style="max-width: 402px;"
643
+ ><a
644
+ href="https://www.biblegateway.com/passage/?search=Genesis%2028&version=NIV"
645
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
646
+ >Jacob’s Dream at Bethel</a
647
+ ></td
648
+ ></tr
649
+ ><tr class="go441370079"
650
+ ><td style="padding: 4px 4px 4px 16px;"
651
+ ><a
652
+ href="https://www.biblegateway.com/passage/?search=Genesis%2029&version=NIV"
653
+ style="text-decoration: none; line-height: 1.2; display: block;"
654
+ >29</a
655
+ ></td
656
+ ><td style="max-width: 402px;"
657
+ ><a
658
+ href="https://www.biblegateway.com/passage/?search=Genesis%2029&version=NIV"
659
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
660
+ >Jacob Arrives in Paddan Aram · Jacob Marries Leah and Rachel
661
+ · Jacob’s Children</a
662
+ ></td
663
+ ></tr
664
+ ><tr class="go441370079"
665
+ ><td style="padding: 4px 4px 4px 16px;"
666
+ ><a
667
+ href="https://www.biblegateway.com/passage/?search=Genesis%2030&version=NIV"
668
+ style="text-decoration: none; line-height: 1.2; display: block;"
669
+ >30</a
670
+ ></td
671
+ ><td style="max-width: 402px;"
672
+ ><a
673
+ href="https://www.biblegateway.com/passage/?search=Genesis%2030&version=NIV"
674
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
675
+ >Jacob’s Flocks Increase</a
676
+ ></td
677
+ ></tr
678
+ ><tr class="go441370079"
679
+ ><td style="padding: 4px 4px 4px 16px;"
680
+ ><a
681
+ href="https://www.biblegateway.com/passage/?search=Genesis%2031&version=NIV"
682
+ style="text-decoration: none; line-height: 1.2; display: block;"
683
+ >31</a
684
+ ></td
685
+ ><td style="max-width: 402px;"
686
+ ><a
687
+ href="https://www.biblegateway.com/passage/?search=Genesis%2031&version=NIV"
688
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
689
+ >Jacob Flees From Laban · Laban Pursues Jacob</a
690
+ ></td
691
+ ></tr
692
+ ><tr class="go441370079"
693
+ ><td style="padding: 4px 4px 4px 16px;"
694
+ ><a
695
+ href="https://www.biblegateway.com/passage/?search=Genesis%2032&version=NIV"
696
+ style="text-decoration: none; line-height: 1.2; display: block;"
697
+ >32</a
698
+ ></td
699
+ ><td style="max-width: 402px;"
700
+ ><a
701
+ href="https://www.biblegateway.com/passage/?search=Genesis%2032&version=NIV"
702
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
703
+ >Jacob Prepares to Meet Esau · Jacob Wrestles With God</a
704
+ ></td
705
+ ></tr
706
+ ><tr class="go441370079"
707
+ ><td style="padding: 4px 4px 4px 16px;"
708
+ ><a
709
+ href="https://www.biblegateway.com/passage/?search=Genesis%2033&version=NIV"
710
+ style="text-decoration: none; line-height: 1.2; display: block;"
711
+ >33</a
712
+ ></td
713
+ ><td style="max-width: 402px;"
714
+ ><a
715
+ href="https://www.biblegateway.com/passage/?search=Genesis%2033&version=NIV"
716
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
717
+ >Jacob Meets Esau</a
718
+ ></td
719
+ ></tr
720
+ ><tr class="go441370079"
721
+ ><td style="padding: 4px 4px 4px 16px;"
722
+ ><a
723
+ href="https://www.biblegateway.com/passage/?search=Genesis%2034&version=NIV"
724
+ style="text-decoration: none; line-height: 1.2; display: block;"
725
+ >34</a
726
+ ></td
727
+ ><td style="max-width: 402px;"
728
+ ><a
729
+ href="https://www.biblegateway.com/passage/?search=Genesis%2034&version=NIV"
730
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
731
+ >Dinah and the Shechemites</a
732
+ ></td
733
+ ></tr
734
+ ><tr class="go441370079"
735
+ ><td style="padding: 4px 4px 4px 16px;"
736
+ ><a
737
+ href="https://www.biblegateway.com/passage/?search=Genesis%2035&version=NIV"
738
+ style="text-decoration: none; line-height: 1.2; display: block;"
739
+ >35</a
740
+ ></td
741
+ ><td style="max-width: 402px;"
742
+ ><a
743
+ href="https://www.biblegateway.com/passage/?search=Genesis%2035&version=NIV"
744
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
745
+ >Jacob Returns to Bethel · The Deaths of Rachel and Isaac</a
746
+ ></td
747
+ ></tr
748
+ ><tr class="go441370079"
749
+ ><td style="padding: 4px 4px 4px 16px;"
750
+ ><a
751
+ href="https://www.biblegateway.com/passage/?search=Genesis%2036&version=NIV"
752
+ style="text-decoration: none; line-height: 1.2; display: block;"
753
+ >36</a
754
+ ></td
755
+ ><td style="max-width: 402px;"
756
+ ><a
757
+ href="https://www.biblegateway.com/passage/?search=Genesis%2036&version=NIV"
758
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
759
+ >Esau’s Descendants · The Rulers of Edom</a
760
+ ></td
761
+ ></tr
762
+ ><tr class="go441370079"
763
+ ><td style="padding: 4px 4px 4px 16px;"
764
+ ><a
765
+ href="https://www.biblegateway.com/passage/?search=Genesis%2037&version=NIV"
766
+ style="text-decoration: none; line-height: 1.2; display: block;"
767
+ >37</a
768
+ ></td
769
+ ><td style="max-width: 402px;"
770
+ ><a
771
+ href="https://www.biblegateway.com/passage/?search=Genesis%2037&version=NIV"
772
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
773
+ >Joseph’s Dreams · Joseph Sold by His Brothers</a
774
+ ></td
775
+ ></tr
776
+ ><tr class="go441370079"
777
+ ><td style="padding: 4px 4px 4px 16px;"
778
+ ><a
779
+ href="https://www.biblegateway.com/passage/?search=Genesis%2038&version=NIV"
780
+ style="text-decoration: none; line-height: 1.2; display: block;"
781
+ >38</a
782
+ ></td
783
+ ><td style="max-width: 402px;"
784
+ ><a
785
+ href="https://www.biblegateway.com/passage/?search=Genesis%2038&version=NIV"
786
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
787
+ >Judah and Tamar</a
788
+ ></td
789
+ ></tr
790
+ ><tr class="go441370079"
791
+ ><td style="padding: 4px 4px 4px 16px;"
792
+ ><a
793
+ href="https://www.biblegateway.com/passage/?search=Genesis%2039&version=NIV"
794
+ style="text-decoration: none; line-height: 1.2; display: block;"
795
+ >39</a
796
+ ></td
797
+ ><td style="max-width: 402px;"
798
+ ><a
799
+ href="https://www.biblegateway.com/passage/?search=Genesis%2039&version=NIV"
800
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
801
+ >Joseph and Potiphar’s Wife</a
802
+ ></td
803
+ ></tr
804
+ ><tr class="go441370079"
805
+ ><td style="padding: 4px 4px 4px 16px;"
806
+ ><a
807
+ href="https://www.biblegateway.com/passage/?search=Genesis%2040&version=NIV"
808
+ style="text-decoration: none; line-height: 1.2; display: block;"
809
+ >40</a
810
+ ></td
811
+ ><td style="max-width: 402px;"
812
+ ><a
813
+ href="https://www.biblegateway.com/passage/?search=Genesis%2040&version=NIV"
814
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
815
+ >The Cupbearer and the Baker</a
816
+ ></td
817
+ ></tr
818
+ ><tr class="go441370079"
819
+ ><td style="padding: 4px 4px 4px 16px;"
820
+ ><a
821
+ href="https://www.biblegateway.com/passage/?search=Genesis%2041&version=NIV"
822
+ style="text-decoration: none; line-height: 1.2; display: block;"
823
+ >41</a
824
+ ></td
825
+ ><td style="max-width: 402px;"
826
+ ><a
827
+ href="https://www.biblegateway.com/passage/?search=Genesis%2041&version=NIV"
828
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
829
+ >Pharaoh’s Dreams · Joseph in Charge of Egypt</a
830
+ ></td
831
+ ></tr
832
+ ><tr class="go441370079"
833
+ ><td style="padding: 4px 4px 4px 16px;"
834
+ ><a
835
+ href="https://www.biblegateway.com/passage/?search=Genesis%2042&version=NIV"
836
+ style="text-decoration: none; line-height: 1.2; display: block;"
837
+ >42</a
838
+ ></td
839
+ ><td style="max-width: 402px;"
840
+ ><a
841
+ href="https://www.biblegateway.com/passage/?search=Genesis%2042&version=NIV"
842
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
843
+ >Joseph’s Brothers Go to Egypt</a
844
+ ></td
845
+ ></tr
846
+ ><tr class="go441370079"
847
+ ><td style="padding: 4px 4px 4px 16px;"
848
+ ><a
849
+ href="https://www.biblegateway.com/passage/?search=Genesis%2043&version=NIV"
850
+ style="text-decoration: none; line-height: 1.2; display: block;"
851
+ >43</a
852
+ ></td
853
+ ><td style="max-width: 402px;"
854
+ ><a
855
+ href="https://www.biblegateway.com/passage/?search=Genesis%2043&version=NIV"
856
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
857
+ >The Second Journey to Egypt</a
858
+ ></td
859
+ ></tr
860
+ ><tr class="go441370079"
861
+ ><td style="padding: 4px 4px 4px 16px;"
862
+ ><a
863
+ href="https://www.biblegateway.com/passage/?search=Genesis%2044&version=NIV"
864
+ style="text-decoration: none; line-height: 1.2; display: block;"
865
+ >44</a
866
+ ></td
867
+ ><td style="max-width: 402px;"
868
+ ><a
869
+ href="https://www.biblegateway.com/passage/?search=Genesis%2044&version=NIV"
870
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
871
+ >A Silver Cup in a Sack</a
872
+ ></td
873
+ ></tr
874
+ ><tr class="go441370079"
875
+ ><td style="padding: 4px 4px 4px 16px;"
876
+ ><a
877
+ href="https://www.biblegateway.com/passage/?search=Genesis%2045&version=NIV"
878
+ style="text-decoration: none; line-height: 1.2; display: block;"
879
+ >45</a
880
+ ></td
881
+ ><td style="max-width: 402px;"
882
+ ><a
883
+ href="https://www.biblegateway.com/passage/?search=Genesis%2045&version=NIV"
884
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
885
+ >Joseph Makes Himself Known</a
886
+ ></td
887
+ ></tr
888
+ ><tr class="go441370079"
889
+ ><td style="padding: 4px 4px 4px 16px;"
890
+ ><a
891
+ href="https://www.biblegateway.com/passage/?search=Genesis%2046&version=NIV"
892
+ style="text-decoration: none; line-height: 1.2; display: block;"
893
+ >46</a
894
+ ></td
895
+ ><td style="max-width: 402px;"
896
+ ><a
897
+ href="https://www.biblegateway.com/passage/?search=Genesis%2046&version=NIV"
898
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
899
+ >Jacob Goes to Egypt</a
900
+ ></td
901
+ ></tr
902
+ ><tr class="go441370079"
903
+ ><td style="padding: 4px 4px 4px 16px;"
904
+ ><a
905
+ href="https://www.biblegateway.com/passage/?search=Genesis%2047&version=NIV"
906
+ style="text-decoration: none; line-height: 1.2; display: block;"
907
+ >47</a
908
+ ></td
909
+ ><td style="max-width: 402px;"
910
+ ><a
911
+ href="https://www.biblegateway.com/passage/?search=Genesis%2047&version=NIV"
912
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
913
+ >Joseph and the Famine</a
914
+ ></td
915
+ ></tr
916
+ ><tr class="go441370079"
917
+ ><td style="padding: 4px 4px 4px 16px;"
918
+ ><a
919
+ href="https://www.biblegateway.com/passage/?search=Genesis%2048&version=NIV"
920
+ style="text-decoration: none; line-height: 1.2; display: block;"
921
+ >48</a
922
+ ></td
923
+ ><td style="max-width: 402px;"
924
+ ><a
925
+ href="https://www.biblegateway.com/passage/?search=Genesis%2048&version=NIV"
926
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
927
+ >Manasseh and Ephraim</a
928
+ ></td
929
+ ></tr
930
+ ><tr class="go441370079"
931
+ ><td style="padding: 4px 4px 4px 16px;"
932
+ ><a
933
+ href="https://www.biblegateway.com/passage/?search=Genesis%2049&version=NIV"
934
+ style="text-decoration: none; line-height: 1.2; display: block;"
935
+ >49</a
936
+ ></td
937
+ ><td style="max-width: 402px;"
938
+ ><a
939
+ href="https://www.biblegateway.com/passage/?search=Genesis%2049&version=NIV"
940
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
941
+ >Jacob Blesses His Sons · The Death of Jacob</a
942
+ ></td
943
+ ></tr
944
+ ><tr class="go441370079"
945
+ ><td style="padding: 4px 4px 4px 16px;"
946
+ ><a
947
+ href="https://www.biblegateway.com/passage/?search=Genesis%2050&version=NIV"
948
+ style="text-decoration: none; line-height: 1.2; display: block;"
949
+ >50</a
950
+ ></td
951
+ ><td style="max-width: 402px;"
952
+ ><a
953
+ href="https://www.biblegateway.com/passage/?search=Genesis%2050&version=NIV"
954
+ style="display: block; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; text-decoration: none; max-width: 1423px;"
955
+ >Joseph Reassures His Brothers · The Death of Joseph</a
956
+ ></td
957
+ ></tr
958
+ >
959
+ </table>
960
+ </div>
961
+ </div>
962
+ </div>
963
+ </div>
964
+ </div>
src/components/Select.astro CHANGED
@@ -1,4578 +1,58 @@
1
1
  ---
2
- const { index, size } = Astro.props;
3
- ---
4
-
5
- <!-- <style>
6
- :root {
7
- --radius: 2px;
8
- --baseFg: dimgray;
9
- --baseBg: white;
10
- --accentFg: #006fc2;
11
- --accentBg: #bae1ff;
12
- }
13
-
14
- select {
15
- font: 400 13px sans-serif;
16
- -webkit-appearance: none;
17
- appearance: none;
18
- color: var(--baseFg);
19
- border: 1px solid var(--baseFg);
20
- line-height: 1;
21
- outline: 0;
22
- padding: 0.65em 7em 0.55em 0.75em;
23
- border-radius: var(--radius);
24
- background-color: var(--baseBg);
25
- background-image: linear-gradient(var(--baseFg), var(--baseFg)),
26
- linear-gradient(-135deg, transparent 50%, var(--accentBg) 50%),
27
- linear-gradient(-225deg, transparent 50%, var(--accentBg) 50%),
28
- linear-gradient(var(--accentBg) 42%, var(--accentFg) 42%);
29
- background-repeat: no-repeat, no-repeat, no-repeat, no-repeat;
30
- background-size: 1px 100%, 20px 22px, 20px 22px, 20px 100%;
31
- background-position: right 20px center, right bottom, right bottom,
32
- right bottom;
33
- }
34
-
35
- select:hover {
36
- background-image: linear-gradient(var(--accentFg), var(--accentFg)),
37
- linear-gradient(-135deg, transparent 50%, var(--accentFg) 50%),
38
- linear-gradient(-225deg, transparent 50%, var(--accentFg) 50%),
39
- linear-gradient(var(--accentFg) 42%, var(--accentBg) 42%);
40
- }
41
-
42
- select:active {
43
- background-image: linear-gradient(var(--accentFg), var(--accentFg)),
44
- linear-gradient(-135deg, transparent 50%, var(--accentFg) 50%),
45
- linear-gradient(-225deg, transparent 50%, var(--accentFg) 50%),
46
- linear-gradient(var(--accentFg) 42%, var(--accentBg) 42%);
47
- color: var(--accentBg);
48
- border-color: var(--accentFg);
49
- background-color: var(--accentFg);
50
- }
51
- </style>
52
- <select id="select">
53
- <slot />
54
- </select>
55
- <script>
56
- document.getElementById("select").addEventListener("change", (e) => {
57
- console.log(e.target.value);
58
- const el = document.createElement('A');
59
- el.href = e.target.value;
60
- const ev = new MouseEvent('click', { bubbles: true, button: 0 });
61
- el.dispatchEvent(ev);
62
- });
63
- </script> -->
64
-
65
- <style>
66
- *,:before,:after {
67
- box-sizing: border-box;
68
- border-width: 0;
69
- border-style: solid;
70
- border-color: #e5e5e5
71
- }
72
-
73
- :before,:after {
74
- --tw-content: ""
75
- }
76
-
77
- html {
78
- line-height: 1.5;
79
- -webkit-text-size-adjust: 100%;
80
- -moz-tab-size: 4;
81
- -o-tab-size: 4;
82
- tab-size: 4;
83
- font-family: ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"
84
- }
85
-
86
- body {
87
- margin: 0;
88
- line-height: inherit
89
- }
90
-
91
- hr {
92
- height: 0;
93
- color: inherit;
94
- border-top-width: 1px
95
- }
96
-
97
- abbr:where([title]) {
98
- -webkit-text-decoration: underline dotted;
99
- text-decoration: underline dotted
100
- }
101
-
102
- h1,h2,h3,h4,h5,h6 {
103
- font-size: inherit;
104
- font-weight: inherit
105
- }
106
-
107
- a {
108
- color: inherit;
109
- text-decoration: inherit
110
- }
111
-
112
- b,strong {
113
- font-weight: bolder
114
- }
115
-
116
- code,kbd,samp,pre {
117
- font-family: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;
118
- font-size: 1em
119
- }
120
-
121
- small {
122
- font-size: 80%
123
- }
124
-
125
- sub,sup {
126
- font-size: 75%;
127
- line-height: 0;
128
- position: relative;
129
- vertical-align: baseline
130
- }
131
-
132
- sub {
133
- bottom: -.25em
134
- }
135
-
136
- sup {
137
- top: -.5em
138
- }
139
-
140
- table {
141
- text-indent: 0;
142
- border-color: inherit;
143
- border-collapse: collapse
144
- }
145
-
146
- button,input,optgroup,select,textarea {
147
- font-family: inherit;
148
- font-size: 100%;
149
- font-weight: inherit;
150
- line-height: inherit;
151
- color: inherit;
152
- margin: 0;
153
- padding: 0
154
- }
155
-
156
- button,select {
157
- text-transform: none
158
- }
159
-
160
- button,[type=button],[type=reset],[type=submit] {
161
- -webkit-appearance: button;
162
- background-color: transparent;
163
- background-image: none
164
- }
165
-
166
- :-moz-focusring {
167
- outline: auto
168
- }
169
-
170
- :-moz-ui-invalid {
171
- box-shadow: none
172
- }
173
-
174
- progress {
175
- vertical-align: baseline
176
- }
177
-
178
- ::-webkit-inner-spin-button,::-webkit-outer-spin-button {
179
- height: auto
180
- }
181
-
182
- [type=search] {
183
- -webkit-appearance: textfield;
184
- outline-offset: -2px
185
- }
186
-
187
- ::-webkit-search-decoration {
188
- -webkit-appearance: none
189
- }
190
-
191
- ::-webkit-file-upload-button {
192
- -webkit-appearance: button;
193
- font: inherit
194
- }
195
-
196
- summary {
197
- display: list-item
198
- }
199
-
200
- blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre {
201
- margin: 0
202
- }
203
-
204
- fieldset {
205
- margin: 0;
206
- padding: 0
207
- }
208
-
209
- legend {
210
- padding: 0
211
- }
212
-
213
- ol,ul,menu {
214
- list-style: none;
215
- margin: 0;
216
- padding: 0
217
- }
218
-
219
- textarea {
220
- resize: vertical
221
- }
222
-
223
- input::-moz-placeholder,textarea::-moz-placeholder {
224
- opacity: 1;
225
- color: #a3a3a3
226
- }
227
-
228
- input::placeholder,textarea::placeholder {
229
- opacity: 1;
230
- color: #a3a3a3
231
- }
232
-
233
- button,[role=button] {
234
- cursor: pointer
235
- }
236
-
237
- :disabled {
238
- cursor: default
239
- }
240
-
241
- img,svg,video,canvas,audio,iframe,embed,object {
242
- display: block;
243
- vertical-align: middle
244
- }
245
-
246
- img,video {
247
- max-width: 100%;
248
- height: auto
249
- }
250
-
251
- [type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select {
252
- -webkit-appearance: none;
253
- -moz-appearance: none;
254
- appearance: none;
255
- background-color: #fff;
256
- border-color: #737373;
257
- border-width: 1px;
258
- border-radius: 0;
259
- padding: .5rem .75rem;
260
- font-size: 1rem;
261
- line-height: 1.5rem;
262
- --tw-shadow: 0 0 #0000
263
- }
264
-
265
- [type=text]:focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus {
266
- outline: 2px solid transparent;
267
- outline-offset: 2px;
268
- --tw-ring-inset: var(--tw-empty, );
269
- --tw-ring-offset-width: 0px;
270
- --tw-ring-offset-color: #fff;
271
- --tw-ring-color: #2563eb;
272
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
273
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
274
- box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);
275
- border-color: #2563eb
276
- }
277
-
278
- input::-moz-placeholder,textarea::-moz-placeholder {
279
- color: #737373;
280
- opacity: 1
281
- }
282
-
283
- input::placeholder,textarea::placeholder {
284
- color: #737373;
285
- opacity: 1
286
- }
287
-
288
- ::-webkit-datetime-edit-fields-wrapper {
289
- padding: 0
290
- }
291
-
292
- ::-webkit-date-and-time-value {
293
- min-height: 1.5em
294
- }
295
-
296
- ::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field {
297
- padding-top: 0;
298
- padding-bottom: 0
299
- }
300
-
301
- select {
302
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%23737373' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");
303
- background-position: right .5rem center;
304
- background-repeat: no-repeat;
305
- background-size: 1.5em 1.5em;
306
- padding-right: 2.5rem;
307
- -webkit-print-color-adjust: exact;
308
- color-adjust: exact
309
- }
310
-
311
- [multiple] {
312
- background-image: initial;
313
- background-position: initial;
314
- background-repeat: unset;
315
- background-size: initial;
316
- padding-right: .75rem;
317
- -webkit-print-color-adjust: unset;
318
- color-adjust: unset
319
- }
320
-
321
- [type=checkbox],[type=radio] {
322
- -webkit-appearance: none;
323
- -moz-appearance: none;
324
- appearance: none;
325
- padding: 0;
326
- -webkit-print-color-adjust: exact;
327
- color-adjust: exact;
328
- display: inline-block;
329
- vertical-align: middle;
330
- background-origin: border-box;
331
- -webkit-user-select: none;
332
- -moz-user-select: none;
333
- user-select: none;
334
- flex-shrink: 0;
335
- height: 1rem;
336
- width: 1rem;
337
- color: #2563eb;
338
- background-color: #fff;
339
- border-color: #737373;
340
- border-width: 1px;
341
- --tw-shadow: 0 0 #0000
342
- }
343
-
344
- [type=checkbox] {
345
- border-radius: 0
346
- }
347
-
348
- [type=radio] {
349
- border-radius: 100%
350
- }
351
-
352
- [type=checkbox]:focus,[type=radio]:focus {
353
- outline: 2px solid transparent;
354
- outline-offset: 2px;
355
- --tw-ring-inset: var(--tw-empty, );
356
- --tw-ring-offset-width: 2px;
357
- --tw-ring-offset-color: #fff;
358
- --tw-ring-color: #2563eb;
359
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
360
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
361
- box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
362
- }
363
-
364
- [type=checkbox]:checked,[type=radio]:checked {
365
- border-color: transparent;
366
- background-color: currentColor;
367
- background-size: 100% 100%;
368
- background-position: center;
369
- background-repeat: no-repeat
370
- }
371
-
372
- [type=checkbox]:checked {
373
- background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")
374
- }
375
-
376
- [type=radio]:checked {
377
- background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")
378
- }
379
-
380
- [type=checkbox]:checked:hover,[type=checkbox]:checked:focus,[type=radio]:checked:hover,[type=radio]:checked:focus {
381
- border-color: transparent;
382
- background-color: currentColor
383
- }
384
-
385
- [type=checkbox]:indeterminate {
386
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");
387
- border-color: transparent;
388
- background-color: currentColor;
389
- background-size: 100% 100%;
390
- background-position: center;
391
- background-repeat: no-repeat
392
- }
393
-
394
- [type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus {
395
- border-color: transparent;
396
- background-color: currentColor
397
- }
398
-
399
- [type=file] {
400
- background: unset;
401
- border-color: inherit;
402
- border-width: 0;
403
- border-radius: 0;
404
- padding: 0;
405
- font-size: unset;
406
- line-height: inherit
407
- }
408
-
409
- [type=file]:focus {
410
- outline: 1px auto -webkit-focus-ring-color
411
- }
412
-
413
- *,:before,:after {
414
- --tw-border-spacing-x: 0;
415
- --tw-border-spacing-y: 0;
416
- --tw-translate-x: 0;
417
- --tw-translate-y: 0;
418
- --tw-rotate: 0;
419
- --tw-skew-x: 0;
420
- --tw-skew-y: 0;
421
- --tw-scale-x: 1;
422
- --tw-scale-y: 1;
423
- --tw-pan-x: ;
424
- --tw-pan-y: ;
425
- --tw-pinch-zoom: ;
426
- --tw-scroll-snap-strictness: proximity;
427
- --tw-ordinal: ;
428
- --tw-slashed-zero: ;
429
- --tw-numeric-figure: ;
430
- --tw-numeric-spacing: ;
431
- --tw-numeric-fraction: ;
432
- --tw-ring-inset: ;
433
- --tw-ring-offset-width: 0px;
434
- --tw-ring-offset-color: #fff;
435
- --tw-ring-color: rgb(59 130 246 / .5);
436
- --tw-ring-offset-shadow: 0 0 #0000;
437
- --tw-ring-shadow: 0 0 #0000;
438
- --tw-shadow: 0 0 #0000;
439
- --tw-shadow-colored: 0 0 #0000;
440
- --tw-blur: ;
441
- --tw-brightness: ;
442
- --tw-contrast: ;
443
- --tw-grayscale: ;
444
- --tw-hue-rotate: ;
445
- --tw-invert: ;
446
- --tw-saturate: ;
447
- --tw-sepia: ;
448
- --tw-drop-shadow: ;
449
- --tw-backdrop-blur: ;
450
- --tw-backdrop-brightness: ;
451
- --tw-backdrop-contrast: ;
452
- --tw-backdrop-grayscale: ;
453
- --tw-backdrop-hue-rotate: ;
454
- --tw-backdrop-invert: ;
455
- --tw-backdrop-opacity: ;
456
- --tw-backdrop-saturate: ;
457
- --tw-backdrop-sepia:
458
- }
459
-
460
- ::-webkit-backdrop {
461
- --tw-border-spacing-x: 0;
462
- --tw-border-spacing-y: 0;
463
- --tw-translate-x: 0;
464
- --tw-translate-y: 0;
465
- --tw-rotate: 0;
466
- --tw-skew-x: 0;
467
- --tw-skew-y: 0;
468
- --tw-scale-x: 1;
469
- --tw-scale-y: 1;
470
- --tw-pan-x: ;
471
- --tw-pan-y: ;
472
- --tw-pinch-zoom: ;
473
- --tw-scroll-snap-strictness: proximity;
474
- --tw-ordinal: ;
475
- --tw-slashed-zero: ;
476
- --tw-numeric-figure: ;
477
- --tw-numeric-spacing: ;
478
- --tw-numeric-fraction: ;
479
- --tw-ring-inset: ;
480
- --tw-ring-offset-width: 0px;
481
- --tw-ring-offset-color: #fff;
482
- --tw-ring-color: rgb(59 130 246 / .5);
483
- --tw-ring-offset-shadow: 0 0 #0000;
484
- --tw-ring-shadow: 0 0 #0000;
485
- --tw-shadow: 0 0 #0000;
486
- --tw-shadow-colored: 0 0 #0000;
487
- --tw-blur: ;
488
- --tw-brightness: ;
489
- --tw-contrast: ;
490
- --tw-grayscale: ;
491
- --tw-hue-rotate: ;
492
- --tw-invert: ;
493
- --tw-saturate: ;
494
- --tw-sepia: ;
495
- --tw-drop-shadow: ;
496
- --tw-backdrop-blur: ;
497
- --tw-backdrop-brightness: ;
498
- --tw-backdrop-contrast: ;
499
- --tw-backdrop-grayscale: ;
500
- --tw-backdrop-hue-rotate: ;
501
- --tw-backdrop-invert: ;
502
- --tw-backdrop-opacity: ;
503
- --tw-backdrop-saturate: ;
504
- --tw-backdrop-sepia:
505
- }
506
-
507
- ::backdrop {
508
- --tw-border-spacing-x: 0;
509
- --tw-border-spacing-y: 0;
510
- --tw-translate-x: 0;
511
- --tw-translate-y: 0;
512
- --tw-rotate: 0;
513
- --tw-skew-x: 0;
514
- --tw-skew-y: 0;
515
- --tw-scale-x: 1;
516
- --tw-scale-y: 1;
517
- --tw-pan-x: ;
518
- --tw-pan-y: ;
519
- --tw-pinch-zoom: ;
520
- --tw-scroll-snap-strictness: proximity;
521
- --tw-ordinal: ;
522
- --tw-slashed-zero: ;
523
- --tw-numeric-figure: ;
524
- --tw-numeric-spacing: ;
525
- --tw-numeric-fraction: ;
526
- --tw-ring-inset: ;
527
- --tw-ring-offset-width: 0px;
528
- --tw-ring-offset-color: #fff;
529
- --tw-ring-color: rgb(59 130 246 / .5);
530
- --tw-ring-offset-shadow: 0 0 #0000;
531
- --tw-ring-shadow: 0 0 #0000;
532
- --tw-shadow: 0 0 #0000;
533
- --tw-shadow-colored: 0 0 #0000;
534
- --tw-blur: ;
535
- --tw-brightness: ;
536
- --tw-contrast: ;
537
- --tw-grayscale: ;
538
- --tw-hue-rotate: ;
539
- --tw-invert: ;
540
- --tw-saturate: ;
541
- --tw-sepia: ;
542
- --tw-drop-shadow: ;
543
- --tw-backdrop-blur: ;
544
- --tw-backdrop-brightness: ;
545
- --tw-backdrop-contrast: ;
546
- --tw-backdrop-grayscale: ;
547
- --tw-backdrop-hue-rotate: ;
548
- --tw-backdrop-invert: ;
549
- --tw-backdrop-opacity: ;
550
- --tw-backdrop-saturate: ;
551
- --tw-backdrop-sepia:
552
- }
553
-
554
- .container {
555
- width: 100%
556
- }
557
-
558
- @media (min-width: 640px) {
559
- .container {
560
- max-width:640px
561
- }
562
- }
563
-
564
- @media (min-width: 768px) {
565
- .container {
566
- max-width:768px
567
- }
568
- }
569
-
570
- @media (min-width: 1024px) {
571
- .container {
572
- max-width:1024px
573
- }
574
- }
575
-
576
- @media (min-width: 1280px) {
577
- .container {
578
- max-width:1280px
579
- }
580
- }
581
-
582
- @media (min-width: 1536px) {
583
- .container {
584
- max-width:1536px
585
- }
586
- }
587
-
588
- .prose {
589
- color: var(--tw-prose-body);
590
- max-width: 65ch
591
- }
592
-
593
- .prose :where([class~="lead"]):not(:where([class~="not-prose"] *)) {
594
- color: var(--tw-prose-lead);
595
- font-size: 1.25em;
596
- line-height: 1.6;
597
- margin-top: 1.2em;
598
- margin-bottom: 1.2em
599
- }
600
-
601
- .prose :where(a):not(:where([class~="not-prose"] *)) {
602
- color: var(--tw-prose-links);
603
- text-decoration: underline;
604
- font-weight: 500
605
- }
606
-
607
- .prose :where(strong):not(:where([class~="not-prose"] *)) {
608
- color: var(--tw-prose-bold);
609
- font-weight: 600
610
- }
611
-
612
- .prose :where(a strong):not(:where([class~="not-prose"] *)) {
613
- color: inherit
614
- }
615
-
616
- .prose :where(blockquote strong):not(:where([class~="not-prose"] *)) {
617
- color: inherit
618
- }
619
-
620
- .prose :where(thead th strong):not(:where([class~="not-prose"] *)) {
621
- color: inherit
622
- }
623
-
624
- .prose :where(ol):not(:where([class~="not-prose"] *)) {
625
- list-style-type: decimal;
626
- margin-top: 1.25em;
627
- margin-bottom: 1.25em;
628
- padding-left: 1.625em
629
- }
630
-
631
- .prose :where(ol[type="A"]):not(:where([class~="not-prose"] *)) {
632
- list-style-type: upper-alpha
633
- }
634
-
635
- .prose :where(ol[type="a"]):not(:where([class~="not-prose"] *)) {
636
- list-style-type: lower-alpha
637
- }
638
-
639
- .prose :where(ol[type="A" s]):not(:where([class~="not-prose"] *)) {
640
- list-style-type: upper-alpha
641
- }
642
-
643
- .prose :where(ol[type="a" s]):not(:where([class~="not-prose"] *)) {
644
- list-style-type: lower-alpha
645
- }
646
-
647
- .prose :where(ol[type="I"]):not(:where([class~="not-prose"] *)) {
648
- list-style-type: upper-roman
649
- }
650
-
651
- .prose :where(ol[type="i"]):not(:where([class~="not-prose"] *)) {
652
- list-style-type: lower-roman
653
- }
654
-
655
- .prose :where(ol[type="I" s]):not(:where([class~="not-prose"] *)) {
656
- list-style-type: upper-roman
657
- }
658
-
659
- .prose :where(ol[type="i" s]):not(:where([class~="not-prose"] *)) {
660
- list-style-type: lower-roman
661
- }
662
-
663
- .prose :where(ol[type="1"]):not(:where([class~="not-prose"] *)) {
664
- list-style-type: decimal
665
- }
666
-
667
- .prose :where(ul):not(:where([class~="not-prose"] *)) {
668
- list-style-type: disc;
669
- margin-top: 1.25em;
670
- margin-bottom: 1.25em;
671
- padding-left: 1.625em
672
- }
673
-
674
- .prose :where(ol > li):not(:where([class~="not-prose"] *))::marker {
675
- font-weight: 400;
676
- color: var(--tw-prose-counters)
677
- }
678
-
679
- .prose :where(ul > li):not(:where([class~="not-prose"] *))::marker {
680
- color: var(--tw-prose-bullets)
681
- }
682
-
683
- .prose :where(hr):not(:where([class~="not-prose"] *)) {
684
- border-color: var(--tw-prose-hr);
685
- border-top-width: 1px;
686
- margin-top: 3em;
687
- margin-bottom: 3em
688
- }
689
-
690
- .prose :where(blockquote):not(:where([class~="not-prose"] *)) {
691
- font-weight: 500;
692
- font-style: italic;
693
- color: var(--tw-prose-quotes);
694
- border-left-width: .25rem;
695
- border-left-color: var(--tw-prose-quote-borders);
696
- quotes: "\201c""\201d""\2018""\2019";
697
- margin-top: 1.6em;
698
- margin-bottom: 1.6em;
699
- padding-left: 1em
700
- }
701
-
702
- .prose :where(blockquote p:first-of-type):not(:where([class~="not-prose"] *)):before {
703
- content: open-quote
704
- }
705
-
706
- .prose :where(blockquote p:last-of-type):not(:where([class~="not-prose"] *)):after {
707
- content: close-quote
708
- }
709
-
710
- .prose :where(h1):not(:where([class~="not-prose"] *)) {
711
- color: var(--tw-prose-headings);
712
- font-weight: 800;
713
- font-size: 2.25em;
714
- margin-top: 0;
715
- margin-bottom: .8888889em;
716
- line-height: 1.1111111
717
- }
718
-
719
- .prose :where(h1 strong):not(:where([class~="not-prose"] *)) {
720
- font-weight: 900;
721
- color: inherit
722
- }
723
-
724
- .prose :where(h2):not(:where([class~="not-prose"] *)) {
725
- color: var(--tw-prose-headings);
726
- font-weight: 700;
727
- font-size: 1.5em;
728
- margin-top: 2em;
729
- margin-bottom: 1em;
730
- line-height: 1.3333333
731
- }
732
-
733
- .prose :where(h2 strong):not(:where([class~="not-prose"] *)) {
734
- font-weight: 800;
735
- color: inherit
736
- }
737
-
738
- .prose :where(h3):not(:where([class~="not-prose"] *)) {
739
- color: var(--tw-prose-headings);
740
- font-weight: 600;
741
- font-size: 1.25em;
742
- margin-top: 1.6em;
743
- margin-bottom: .6em;
744
- line-height: 1.6
745
- }
746
-
747
- .prose :where(h3 strong):not(:where([class~="not-prose"] *)) {
748
- font-weight: 700;
749
- color: inherit
750
- }
751
-
752
- .prose :where(h4):not(:where([class~="not-prose"] *)) {
753
- color: var(--tw-prose-headings);
754
- font-weight: 600;
755
- margin-top: 1.5em;
756
- margin-bottom: .5em;
757
- line-height: 1.5
758
- }
759
-
760
- .prose :where(h4 strong):not(:where([class~="not-prose"] *)) {
761
- font-weight: 700;
762
- color: inherit
763
- }
764
-
765
- .prose :where(img):not(:where([class~="not-prose"] *)) {
766
- margin-top: 2em;
767
- margin-bottom: 2em
768
- }
769
-
770
- .prose :where(figure > *):not(:where([class~="not-prose"] *)) {
771
- margin-top: 0;
772
- margin-bottom: 0
773
- }
774
-
775
- .prose :where(figcaption):not(:where([class~="not-prose"] *)) {
776
- color: var(--tw-prose-captions);
777
- font-size: .875em;
778
- line-height: 1.4285714;
779
- margin-top: .8571429em
780
- }
781
-
782
- .prose :where(code):not(:where([class~="not-prose"] *)) {
783
- color: var(--tw-prose-code);
784
- font-weight: 600;
785
- font-size: .875em
786
- }
787
-
788
- .prose :where(code):not(:where([class~="not-prose"] *)):before {
789
- content: "`"
790
- }
791
-
792
- .prose :where(code):not(:where([class~="not-prose"] *)):after {
793
- content: "`"
794
- }
795
-
796
- .prose :where(a code):not(:where([class~="not-prose"] *)) {
797
- color: inherit
798
- }
799
-
800
- .prose :where(h1 code):not(:where([class~="not-prose"] *)) {
801
- color: inherit
802
- }
803
-
804
- .prose :where(h2 code):not(:where([class~="not-prose"] *)) {
805
- color: inherit;
806
- font-size: .875em
807
- }
808
-
809
- .prose :where(h3 code):not(:where([class~="not-prose"] *)) {
810
- color: inherit;
811
- font-size: .9em
812
- }
813
-
814
- .prose :where(h4 code):not(:where([class~="not-prose"] *)) {
815
- color: inherit
816
- }
817
-
818
- .prose :where(blockquote code):not(:where([class~="not-prose"] *)) {
819
- color: inherit
820
- }
821
-
822
- .prose :where(thead th code):not(:where([class~="not-prose"] *)) {
823
- color: inherit
824
- }
825
-
826
- .prose :where(pre):not(:where([class~="not-prose"] *)) {
827
- color: var(--tw-prose-pre-code);
828
- background-color: var(--tw-prose-pre-bg);
829
- overflow-x: auto;
830
- font-weight: 400;
831
- font-size: .875em;
832
- line-height: 1.7142857;
833
- margin-top: 1.7142857em;
834
- margin-bottom: 1.7142857em;
835
- border-radius: .375rem;
836
- padding: .8571429em 1.1428571em
837
- }
838
-
839
- .prose :where(pre code):not(:where([class~="not-prose"] *)) {
840
- background-color: transparent;
841
- border-width: 0;
842
- border-radius: 0;
843
- padding: 0;
844
- font-weight: inherit;
845
- color: inherit;
846
- font-size: inherit;
847
- font-family: inherit;
848
- line-height: inherit
849
- }
850
-
851
- .prose :where(pre code):not(:where([class~="not-prose"] *)):before {
852
- content: none
853
- }
854
-
855
- .prose :where(pre code):not(:where([class~="not-prose"] *)):after {
856
- content: none
857
- }
858
-
859
- .prose :where(table):not(:where([class~="not-prose"] *)) {
860
- width: 100%;
861
- table-layout: auto;
862
- text-align: left;
863
- margin-top: 2em;
864
- margin-bottom: 2em;
865
- font-size: .875em;
866
- line-height: 1.7142857
867
- }
868
-
869
- .prose :where(thead):not(:where([class~="not-prose"] *)) {
870
- border-bottom-width: 1px;
871
- border-bottom-color: var(--tw-prose-th-borders)
872
- }
873
-
874
- .prose :where(thead th):not(:where([class~="not-prose"] *)) {
875
- color: var(--tw-prose-headings);
876
- font-weight: 600;
877
- vertical-align: bottom;
878
- padding-right: .5714286em;
879
- padding-bottom: .5714286em;
880
- padding-left: .5714286em
881
- }
882
-
883
- .prose :where(tbody tr):not(:where([class~="not-prose"] *)) {
884
- border-bottom-width: 1px;
885
- border-bottom-color: var(--tw-prose-td-borders)
886
- }
887
-
888
- .prose :where(tbody tr:last-child):not(:where([class~="not-prose"] *)) {
889
- border-bottom-width: 0
890
- }
891
-
892
- .prose :where(tbody td):not(:where([class~="not-prose"] *)) {
893
- vertical-align: baseline
894
- }
895
-
896
- .prose :where(tfoot):not(:where([class~="not-prose"] *)) {
897
- border-top-width: 1px;
898
- border-top-color: var(--tw-prose-th-borders)
899
- }
900
-
901
- .prose :where(tfoot td):not(:where([class~="not-prose"] *)) {
902
- vertical-align: top
903
- }
904
-
905
- .prose {
906
- --tw-prose-body: #374151;
907
- --tw-prose-headings: #111827;
908
- --tw-prose-lead: #4b5563;
909
- --tw-prose-links: #111827;
910
- --tw-prose-bold: #111827;
911
- --tw-prose-counters: #6b7280;
912
- --tw-prose-bullets: #d1d5db;
913
- --tw-prose-hr: #e5e7eb;
914
- --tw-prose-quotes: #111827;
915
- --tw-prose-quote-borders: #e5e7eb;
916
- --tw-prose-captions: #6b7280;
917
- --tw-prose-code: #111827;
918
- --tw-prose-pre-code: #e5e7eb;
919
- --tw-prose-pre-bg: #1f2937;
920
- --tw-prose-th-borders: #d1d5db;
921
- --tw-prose-td-borders: #e5e7eb;
922
- --tw-prose-invert-body: #d1d5db;
923
- --tw-prose-invert-headings: #fff;
924
- --tw-prose-invert-lead: #9ca3af;
925
- --tw-prose-invert-links: #fff;
926
- --tw-prose-invert-bold: #fff;
927
- --tw-prose-invert-counters: #9ca3af;
928
- --tw-prose-invert-bullets: #4b5563;
929
- --tw-prose-invert-hr: #374151;
930
- --tw-prose-invert-quotes: #f3f4f6;
931
- --tw-prose-invert-quote-borders: #374151;
932
- --tw-prose-invert-captions: #9ca3af;
933
- --tw-prose-invert-code: #fff;
934
- --tw-prose-invert-pre-code: #d1d5db;
935
- --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);
936
- --tw-prose-invert-th-borders: #4b5563;
937
- --tw-prose-invert-td-borders: #374151;
938
- font-size: 1rem;
939
- line-height: 1.75
940
- }
941
-
942
- .prose :where(p):not(:where([class~="not-prose"] *)) {
943
- margin-top: 1.25em;
944
- margin-bottom: 1.25em
945
- }
946
-
947
- .prose :where(video):not(:where([class~="not-prose"] *)) {
948
- margin-top: 2em;
949
- margin-bottom: 2em
950
- }
951
-
952
- .prose :where(figure):not(:where([class~="not-prose"] *)) {
953
- margin-top: 2em;
954
- margin-bottom: 2em
955
- }
956
-
957
- .prose :where(li):not(:where([class~="not-prose"] *)) {
958
- margin-top: .5em;
959
- margin-bottom: .5em
960
- }
961
-
962
- .prose :where(ol > li):not(:where([class~="not-prose"] *)) {
963
- padding-left: .375em
964
- }
965
-
966
- .prose :where(ul > li):not(:where([class~="not-prose"] *)) {
967
- padding-left: .375em
968
- }
969
-
970
- .prose :where(.prose > ul > li p):not(:where([class~="not-prose"] *)) {
971
- margin-top: .75em;
972
- margin-bottom: .75em
973
- }
974
-
975
- .prose :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"] *)) {
976
- margin-top: 1.25em
977
- }
978
-
979
- .prose :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"] *)) {
980
- margin-bottom: 1.25em
981
- }
982
-
983
- .prose :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"] *)) {
984
- margin-top: 1.25em
985
- }
986
-
987
- .prose :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"] *)) {
988
- margin-bottom: 1.25em
989
- }
990
-
991
- .prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"] *)) {
992
- margin-top: .75em;
993
- margin-bottom: .75em
994
- }
995
-
996
- .prose :where(hr + *):not(:where([class~="not-prose"] *)) {
997
- margin-top: 0
998
- }
999
-
1000
- .prose :where(h2 + *):not(:where([class~="not-prose"] *)) {
1001
- margin-top: 0
1002
- }
1003
-
1004
- .prose :where(h3 + *):not(:where([class~="not-prose"] *)) {
1005
- margin-top: 0
1006
- }
1007
-
1008
- .prose :where(h4 + *):not(:where([class~="not-prose"] *)) {
1009
- margin-top: 0
1010
- }
1011
-
1012
- .prose :where(thead th:first-child):not(:where([class~="not-prose"] *)) {
1013
- padding-left: 0
1014
- }
1015
-
1016
- .prose :where(thead th:last-child):not(:where([class~="not-prose"] *)) {
1017
- padding-right: 0
1018
- }
1019
-
1020
- .prose :where(tbody td,tfoot td):not(:where([class~="not-prose"] *)) {
1021
- padding: .5714286em
1022
- }
1023
-
1024
- .prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~="not-prose"] *)) {
1025
- padding-left: 0
1026
- }
1027
-
1028
- .prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~="not-prose"] *)) {
1029
- padding-right: 0
1030
- }
1031
-
1032
- .prose :where(.prose > :first-child):not(:where([class~="not-prose"] *)) {
1033
- margin-top: 0
1034
- }
1035
-
1036
- .prose :where(.prose > :last-child):not(:where([class~="not-prose"] *)) {
1037
- margin-bottom: 0
1038
- }
1039
-
1040
- .prose-sm :where(.prose > ul > li p):not(:where([class~="not-prose"] *)) {
1041
- margin-top: .5714286em;
1042
- margin-bottom: .5714286em
1043
- }
1044
-
1045
- .prose-sm :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"] *)) {
1046
- margin-top: 1.1428571em
1047
- }
1048
-
1049
- .prose-sm :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"] *)) {
1050
- margin-bottom: 1.1428571em
1051
- }
1052
-
1053
- .prose-sm :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"] *)) {
1054
- margin-top: 1.1428571em
1055
- }
1056
-
1057
- .prose-sm :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"] *)) {
1058
- margin-bottom: 1.1428571em
1059
- }
1060
-
1061
- .prose-sm :where(.prose > :first-child):not(:where([class~="not-prose"] *)) {
1062
- margin-top: 0
1063
- }
1064
-
1065
- .prose-sm :where(.prose > :last-child):not(:where([class~="not-prose"] *)) {
1066
- margin-bottom: 0
1067
- }
1068
-
1069
- .prose-base :where(.prose > ul > li p):not(:where([class~="not-prose"] *)) {
1070
- margin-top: .75em;
1071
- margin-bottom: .75em
1072
- }
1073
-
1074
- .prose-base :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"] *)) {
1075
- margin-top: 1.25em
1076
- }
1077
-
1078
- .prose-base :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"] *)) {
1079
- margin-bottom: 1.25em
1080
- }
1081
-
1082
- .prose-base :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"] *)) {
1083
- margin-top: 1.25em
1084
- }
1085
-
1086
- .prose-base :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"] *)) {
1087
- margin-bottom: 1.25em
1088
- }
1089
-
1090
- .prose-base :where(.prose > :first-child):not(:where([class~="not-prose"] *)) {
1091
- margin-top: 0
1092
- }
1093
-
1094
- .prose-base :where(.prose > :last-child):not(:where([class~="not-prose"] *)) {
1095
- margin-bottom: 0
1096
- }
1097
-
1098
- .prose-lg :where(.prose > ul > li p):not(:where([class~="not-prose"] *)) {
1099
- margin-top: .8888889em;
1100
- margin-bottom: .8888889em
1101
- }
1102
-
1103
- .prose-lg :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"] *)) {
1104
- margin-top: 1.3333333em
1105
- }
1106
-
1107
- .prose-lg :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"] *)) {
1108
- margin-bottom: 1.3333333em
1109
- }
1110
-
1111
- .prose-lg :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"] *)) {
1112
- margin-top: 1.3333333em
1113
- }
1114
-
1115
- .prose-lg :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"] *)) {
1116
- margin-bottom: 1.3333333em
1117
- }
1118
-
1119
- .prose-lg :where(.prose > :first-child):not(:where([class~="not-prose"] *)) {
1120
- margin-top: 0
1121
- }
1122
-
1123
- .prose-lg :where(.prose > :last-child):not(:where([class~="not-prose"] *)) {
1124
- margin-bottom: 0
1125
- }
1126
-
1127
- .prose-xl :where(.prose > ul > li p):not(:where([class~="not-prose"] *)) {
1128
- margin-top: .8em;
1129
- margin-bottom: .8em
1130
- }
1131
-
1132
- .prose-xl :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"] *)) {
1133
- margin-top: 1.2em
1134
- }
1135
-
1136
- .prose-xl :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"] *)) {
1137
- margin-bottom: 1.2em
1138
- }
1139
-
1140
- .prose-xl :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"] *)) {
1141
- margin-top: 1.2em
1142
- }
1143
-
1144
- .prose-xl :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"] *)) {
1145
- margin-bottom: 1.2em
1146
- }
1147
-
1148
- .prose-xl :where(.prose > :first-child):not(:where([class~="not-prose"] *)) {
1149
- margin-top: 0
1150
- }
1151
-
1152
- .prose-xl :where(.prose > :last-child):not(:where([class~="not-prose"] *)) {
1153
- margin-bottom: 0
1154
- }
1155
-
1156
- .prose-2xl :where(.prose > ul > li p):not(:where([class~="not-prose"] *)) {
1157
- margin-top: .8333333em;
1158
- margin-bottom: .8333333em
1159
- }
1160
-
1161
- .prose-2xl :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"] *)) {
1162
- margin-top: 1.3333333em
1163
- }
1164
-
1165
- .prose-2xl :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"] *)) {
1166
- margin-bottom: 1.3333333em
1167
- }
1168
-
1169
- .prose-2xl :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"] *)) {
1170
- margin-top: 1.3333333em
1171
- }
1172
-
1173
- .prose-2xl :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"] *)) {
1174
- margin-bottom: 1.3333333em
1175
- }
1176
-
1177
- .prose-2xl :where(.prose > :first-child):not(:where([class~="not-prose"] *)) {
1178
- margin-top: 0
1179
- }
1180
-
1181
- .prose-2xl :where(.prose > :last-child):not(:where([class~="not-prose"] *)) {
1182
- margin-bottom: 0
1183
- }
1184
-
1185
- .sr-only {
1186
- position: absolute;
1187
- width: 1px;
1188
- height: 1px;
1189
- padding: 0;
1190
- margin: -1px;
1191
- overflow: hidden;
1192
- clip: rect(0,0,0,0);
1193
- white-space: nowrap;
1194
- border-width: 0
1195
- }
1196
-
1197
- .pointer-events-none {
1198
- pointer-events: none
1199
- }
1200
-
1201
- .pointer-events-auto {
1202
- pointer-events: auto
1203
- }
1204
-
1205
- .visible {
1206
- visibility: visible
1207
- }
1208
-
1209
- .invisible {
1210
- visibility: hidden
1211
- }
1212
-
1213
- .static {
1214
- position: static
1215
- }
1216
-
1217
- .fixed {
1218
- position: fixed
1219
- }
1220
-
1221
- .absolute {
1222
- position: absolute
1223
- }
1224
-
1225
- .relative {
1226
- position: relative
1227
- }
1228
-
1229
- .inset-0 {
1230
- top: 0px;
1231
- right: 0px;
1232
- bottom: 0px;
1233
- left: 0px
1234
- }
1235
-
1236
- .inset-y-0 {
1237
- top: 0px;
1238
- bottom: 0px
1239
- }
1240
-
1241
- .inset-x-0 {
1242
- left: 0px;
1243
- right: 0px
1244
- }
1245
-
1246
- .left-0 {
1247
- left: 0px
1248
- }
1249
-
1250
- .right-0 {
1251
- right: 0px
1252
- }
1253
-
1254
- .top-0 {
1255
- top: 0px
1256
- }
1257
-
1258
- .top-4 {
1259
- top: 1rem
1260
- }
1261
-
1262
- .right-4 {
1263
- right: 1rem
1264
- }
1265
-
1266
- .left-6 {
1267
- left: 1.5rem
1268
- }
1269
-
1270
- .bottom-0 {
1271
- bottom: 0px
1272
- }
1273
-
1274
- .left-3 {
1275
- left: .75rem
1276
- }
1277
-
1278
- .top-3 {
1279
- top: .75rem
1280
- }
1281
-
1282
- .top-28 {
1283
- top: 7rem
1284
- }
1285
-
1286
- .-left-20 {
1287
- left: -5rem
1288
- }
1289
-
1290
- .-right-20 {
1291
- right: -5rem
1292
- }
1293
-
1294
- .top-16 {
1295
- top: 4rem
1296
- }
1297
-
1298
- .right-\[18\%\] {
1299
- right: 18%
1300
- }
1301
-
1302
- .top-20 {
1303
- top: 5rem
1304
- }
1305
-
1306
- .left-\[18\%\] {
1307
- left: 18%
1308
- }
1309
-
1310
- .top-24 {
1311
- top: 6rem
1312
- }
1313
-
1314
- .left-\[38\%\] {
1315
- left: 38%
1316
- }
1317
-
1318
- .top-80 {
1319
- top: 20rem
1320
- }
1321
-
1322
- .-left-16 {
1323
- left: -4rem
1324
- }
1325
-
1326
- .-right-12 {
1327
- right: -3rem
1328
- }
1329
-
1330
- .top-\[28rem\] {
1331
- top: 28rem
1332
- }
1333
-
1334
- .left-\[-8rem\] {
1335
- left: -8rem
1336
- }
1337
-
1338
- .top-\[26rem\] {
1339
- top: 26rem
1340
- }
1341
-
1342
- .right-\[-10rem\] {
1343
- right: -10rem
1344
- }
1345
-
1346
- .bottom-6 {
1347
- bottom: 1.5rem
1348
- }
1349
-
1350
- .-bottom-4 {
1351
- bottom: -1rem
1352
- }
1353
-
1354
- .-left-4 {
1355
- left: -1rem
1356
- }
1357
-
1358
- .-top-24 {
1359
- top: -6rem
1360
- }
1361
-
1362
- .top-12 {
1363
- top: 3rem
1364
- }
1365
-
1366
- .right-16 {
1367
- right: 4rem
1368
- }
1369
-
1370
- .right-8 {
1371
- right: 2rem
1372
- }
1373
-
1374
- .left-1\/2 {
1375
- left: 50%
1376
- }
1377
-
1378
- .z-0 {
1379
- z-50: 0
1380
- }
1381
-
1382
- .z-50 {
1383
- z-index: 50
1384
- }
1385
-
1386
- .z-10 {
1387
- z-index: 10
1388
- }
1389
-
1390
- .z-\[99\] {
1391
- z-index: 99
1392
- }
1393
-
1394
- .z-\[199\] {
1395
- z-index: 199
1396
- }
1397
-
1398
- .z-\[100\] {
1399
- z-index: 100
1400
- }
1401
-
1402
- .col-span-6 {
1403
- grid-column: span 6 / span 6
1404
- }
1405
-
1406
- .m-auto {
1407
- margin: auto
1408
- }
1409
-
1410
- .\!m-0 {
1411
- margin: 0!important
1412
- }
1413
-
1414
- .-m-6 {
1415
- margin: -1.5rem
1416
- }
1417
-
1418
- .mx-auto {
1419
- margin-left: auto;
1420
- margin-right: auto
1421
- }
1422
-
1423
- .my-8 {
1424
- margin-top: 2rem;
1425
- margin-bottom: 2rem
1426
- }
1427
-
1428
- .-mx-3 {
1429
- margin-left: -.75rem;
1430
- margin-right: -.75rem
1431
- }
1432
-
1433
- .my-6 {
1434
- margin-top: 1.5rem;
1435
- margin-bottom: 1.5rem
1436
- }
1437
-
1438
- .ml-3 {
1439
- margin-left: .75rem
1440
- }
1441
-
1442
- .-ml-px {
1443
- margin-left: -1px
1444
- }
1445
-
1446
- .mt-5 {
1447
- margin-top: 1.25rem
1448
- }
1449
-
1450
- .mt-6 {
1451
- margin-top: 1.5rem
1452
- }
1453
-
1454
- .-mr-1 {
1455
- margin-right: -.25rem
1456
- }
1457
-
1458
- .mt-3 {
1459
- margin-top: .75rem
1460
- }
1461
-
1462
- .mt-2 {
1463
- margin-top: .5rem
1464
- }
1465
-
1466
- .mt-4 {
1467
- margin-top: 1rem
1468
- }
1469
-
1470
- .mt-1 {
1471
- margin-top: .25rem
1472
- }
1473
-
1474
- .mb-6 {
1475
- margin-bottom: 1.5rem
1476
- }
1477
-
1478
- .mr-2 {
1479
- margin-right: .5rem
1480
- }
1481
-
1482
- .mt-8 {
1483
- margin-top: 2rem
1484
- }
1485
-
1486
- .ml-4 {
1487
- margin-left: 1rem
1488
- }
1489
-
1490
- .ml-12 {
1491
- margin-left: 3rem
1492
- }
1493
-
1494
- .ml-1 {
1495
- margin-left: .25rem
1496
- }
1497
-
1498
- .ml-2 {
1499
- margin-left: .5rem
1500
- }
1501
-
1502
- .-mr-0\.5 {
1503
- margin-right: -.125rem
1504
- }
1505
-
1506
- .-mr-0 {
1507
- margin-right: -0px
1508
- }
1509
-
1510
- .-mr-2 {
1511
- margin-right: -.5rem
1512
- }
1513
-
1514
- .mr-3 {
1515
- margin-right: .75rem
1516
- }
1517
-
1518
- .mt-10 {
1519
- margin-top: 2.5rem
1520
- }
1521
-
1522
- .ml-6 {
1523
- margin-left: 1.5rem
1524
- }
1525
-
1526
- .mb-4 {
1527
- margin-bottom: 1rem
1528
- }
1529
-
1530
- .mt-12 {
1531
- margin-top: 3rem
1532
- }
1533
-
1534
- .-mb-px {
1535
- margin-bottom: -1px
1536
- }
1537
-
1538
- .-mt-px {
1539
- margin-top: -1px
1540
- }
1541
-
1542
- .mb-8 {
1543
- margin-bottom: 2rem
1544
- }
1545
-
1546
- .-mr-16 {
1547
- margin-right: -4rem
1548
- }
1549
-
1550
- .-mt-1 {
1551
- margin-top: -.25rem
1552
- }
1553
-
1554
- .mb-32 {
1555
- margin-bottom: 8rem
1556
- }
1557
-
1558
- .ml-1\.5 {
1559
- margin-left: .375rem
1560
- }
1561
-
1562
- .-mt-2 {
1563
- margin-top: -.5rem
1564
- }
1565
-
1566
- .mt-20 {
1567
- margin-top: 5rem
1568
- }
1569
-
1570
- .-ml-6 {
1571
- margin-left: -1.5rem
1572
- }
1573
-
1574
- .-ml-8 {
1575
- margin-left: -2rem
1576
- }
1577
-
1578
- .mb-2 {
1579
- margin-bottom: .5rem
1580
- }
1581
-
1582
- .ml-8 {
1583
- margin-left: 2rem
1584
- }
1585
-
1586
- .mb-10 {
1587
- margin-bottom: 2.5rem
1588
- }
1589
-
1590
- .mb-12 {
1591
- margin-bottom: 3rem
1592
- }
1593
-
1594
- .mt-24 {
1595
- margin-top: 6rem
1596
- }
1597
-
1598
- .mt-40 {
1599
- margin-top: 10rem
1600
- }
1601
-
1602
- .\!mt-0 {
1603
- margin-top: 0!important
1604
- }
1605
-
1606
- .box-content {
1607
- box-sizing: content-box
1608
- }
1609
-
1610
- .block {
1611
- display: block
1612
- }
1613
-
1614
- .inline {
1615
- display: inline
1616
- }
1617
-
1618
- .flex {
1619
- display: flex
1620
- }
1621
-
1622
- .inline-flex {
1623
- display: inline-flex
1624
- }
1625
-
1626
- .table {
1627
- display: table
1628
- }
1629
-
1630
- .grid {
1631
- display: grid
1632
- }
1633
-
1634
- .contents {
1635
- display: contents
1636
- }
1637
-
1638
- .hidden {
1639
- display: none
1640
- }
1641
-
1642
- .aspect-video {
1643
- aspect-ratio: 16 / 9
1644
- }
1645
-
1646
- .h-5 {
1647
- height: 1.25rem
1648
- }
1649
-
1650
- .h-16 {
1651
- height: 4rem
1652
- }
1653
-
1654
- .h-12 {
1655
- height: 3rem
1656
- }
1657
-
1658
- .h-6 {
1659
- height: 1.5rem
1660
- }
1661
-
1662
- .h-8 {
1663
- height: 2rem
1664
- }
1665
-
1666
- .h-4 {
1667
- height: 1rem
1668
- }
1669
-
1670
- .h-9 {
1671
- height: 2.25rem
1672
- }
1673
-
1674
- .h-10 {
1675
- height: 2.5rem
1676
- }
1677
-
1678
- .h-20 {
1679
- height: 5rem
1680
- }
1681
-
1682
- .h-\[1px\] {
1683
- height: 1px
1684
- }
1685
-
1686
- .h-full {
1687
- height: 100%
1688
- }
1689
-
1690
- .h-\[calc\(210px\+2rem\)\] {
1691
- height: calc(210px + 2rem)
1692
- }
1693
-
1694
- .h-\[450px\] {
1695
- height: 450px
1696
- }
1697
-
1698
- .h-\[150px\] {
1699
- height: 150px
1700
- }
1701
-
1702
- .h-3 {
1703
- height: .75rem
1704
- }
1705
-
1706
- .h-\[100px\] {
1707
- height: 100px
1708
- }
1709
-
1710
- .h-screen {
1711
- height: 100vh
1712
- }
1713
-
1714
- .h-1\/2 {
1715
- height: 50%
1716
- }
1717
-
1718
- .h-2\.5 {
1719
- height: .625rem
1720
- }
1721
-
1722
- .h-2 {
1723
- height: .5rem
1724
- }
1725
-
1726
- .max-h-60 {
1727
- max-height: 15rem
1728
- }
1729
-
1730
- .min-h-screen {
1731
- min-height: 100vh
1732
- }
1733
-
1734
- .min-h-\[20rem\] {
1735
- min-height: 20rem
1736
- }
1737
-
1738
- .min-h-\[16rem\] {
1739
- min-height: 16rem
1740
- }
1741
-
1742
- .w-5 {
1743
- width: 1.25rem
1744
- }
1745
-
1746
- .w-16 {
1747
- width: 4rem
1748
- }
1749
-
1750
- .w-full {
1751
- width: 100%
1752
- }
1753
-
1754
- .w-0 {
1755
- width: 0px
1756
- }
1757
-
1758
- .w-12 {
1759
- width: 3rem
1760
- }
1761
-
1762
- .w-6 {
1763
- width: 1.5rem
1764
- }
1765
-
1766
- .w-3\/4 {
1767
- width: 75%
1768
- }
1769
-
1770
- .w-48 {
1771
- width: 12rem
1772
- }
1773
-
1774
- .w-auto {
1775
- width: auto
1776
- }
1777
-
1778
- .w-8 {
1779
- width: 2rem
1780
- }
1781
-
1782
- .w-4 {
1783
- width: 1rem
1784
- }
1785
-
1786
- .w-60 {
1787
- width: 15rem
1788
- }
1789
-
1790
- .w-10 {
1791
- width: 2.5rem
1792
- }
1793
-
1794
- .w-1\/2 {
1795
- width: 50%
1796
- }
1797
-
1798
- .w-20 {
1799
- width: 5rem
1800
- }
1801
-
1802
- .w-52 {
1803
- width: 13rem
1804
- }
1805
-
1806
- .w-64 {
1807
- width: 16rem
1808
- }
1809
-
1810
- .w-14 {
1811
- width: 3.5rem
1812
- }
1813
-
1814
- .w-1\/3 {
1815
- width: 33.333333%
1816
- }
1817
-
1818
- .w-\[290px\] {
1819
- width: 290px
1820
- }
1821
-
1822
- .w-40 {
1823
- width: 10rem
1824
- }
1825
-
1826
- .w-\[240px\] {
1827
- width: 240px
1828
- }
1829
-
1830
- .w-3 {
1831
- width: .75rem
1832
- }
1833
-
1834
- .w-\[200px\] {
1835
- width: 200px
1836
- }
1837
-
1838
- .w-2\/3 {
1839
- width: 66.666667%
1840
- }
1841
-
1842
- .w-\[100px\] {
1843
- width: 100px
1844
- }
1845
-
1846
- .w-\[740px\] {
1847
- width: 740px
1848
- }
1849
-
1850
- .w-56 {
1851
- width: 14rem
1852
- }
1853
-
1854
- .w-2\.5 {
1855
- width: .625rem
1856
- }
1857
-
1858
- .w-2 {
1859
- width: .5rem
1860
- }
1861
-
1862
- .min-w-0 {
1863
- min-width: 0px
1864
- }
1865
-
1866
- .max-w-screen-xl {
1867
- max-width: 1280px
1868
- }
1869
-
1870
- .max-w-7xl {
1871
- max-width: 80rem
1872
- }
1873
-
1874
- .max-w-xl {
1875
- max-width: 36rem
1876
- }
1877
-
1878
- .max-w-3xl {
1879
- max-width: 48rem
1880
- }
1881
-
1882
- .max-w-lg {
1883
- max-width: 32rem
1884
- }
1885
-
1886
- .max-w-sm {
1887
- max-width: 24rem
1888
- }
1889
-
1890
- .max-w-2xl {
1891
- max-width: 42rem
1892
- }
1893
-
1894
- .max-w-6xl {
1895
- max-width: 72rem
1896
- }
1897
-
1898
- .max-w-xs {
1899
- max-width: 20rem
1900
- }
1901
-
1902
- .max-w-4xl {
1903
- max-width: 56rem
1904
- }
1905
-
1906
- .max-w-md {
1907
- max-width: 28rem
1908
- }
1909
-
1910
- .flex-1 {
1911
- flex: 1 1 0%
1912
- }
1913
-
1914
- .flex-shrink-0,.shrink-0 {
1915
- flex-shrink: 0
1916
- }
1917
-
1918
- .origin-top-left {
1919
- transform-origin: top left
1920
- }
1921
-
1922
- .origin-top {
1923
- transform-origin: top
1924
- }
1925
-
1926
- .origin-top-right {
1927
- transform-origin: top right
1928
- }
1929
-
1930
- .translate-y-4 {
1931
- --tw-translate-y: 1rem;
1932
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
1933
- }
1934
-
1935
- .translate-y-0 {
1936
- --tw-translate-y: 0px;
1937
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
1938
- }
1939
-
1940
- .translate-x-full {
1941
- --tw-translate-x: 100%;
1942
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
1943
- }
1944
-
1945
- .translate-x-0 {
1946
- --tw-translate-x: 0px;
1947
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
1948
- }
1949
-
1950
- .translate-x-4 {
1951
- --tw-translate-x: 1rem;
1952
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
1953
- }
1954
-
1955
- .translate-x-64 {
1956
- --tw-translate-x: 16rem;
1957
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
1958
- }
1959
-
1960
- .-translate-x-64 {
1961
- --tw-translate-x: -16rem;
1962
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
1963
- }
1964
-
1965
- .translate-x-7 {
1966
- --tw-translate-x: 1.75rem;
1967
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
1968
- }
1969
-
1970
- .translate-x-1 {
1971
- --tw-translate-x: .25rem;
1972
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
1973
- }
1974
-
1975
- .translate-y-full {
1976
- --tw-translate-y: 100%;
1977
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
1978
- }
1979
-
1980
- .-translate-x-2\/3 {
1981
- --tw-translate-x: -66.666667%;
1982
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
1983
- }
1984
-
1985
- .translate-x-2\/3 {
1986
- --tw-translate-x: 66.666667%;
1987
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
1988
- }
1989
-
1990
- .translate-x-1\/2 {
1991
- --tw-translate-x: 50%;
1992
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
1993
- }
1994
-
1995
- .-translate-x-1\/2 {
1996
- --tw-translate-x: -50%;
1997
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
1998
- }
1999
-
2000
- .translate-x-\[150\%\] {
2001
- --tw-translate-x: 150%;
2002
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
2003
- }
2004
-
2005
- .translate-x-6 {
2006
- --tw-translate-x: 1.5rem;
2007
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
2008
- }
2009
-
2010
- .translate-x-8 {
2011
- --tw-translate-x: 2rem;
2012
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
2013
- }
2014
-
2015
- .translate-y-1\/2 {
2016
- --tw-translate-y: 50%;
2017
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
2018
- }
2019
-
2020
- .rotate-1 {
2021
- --tw-rotate: 1deg;
2022
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
2023
- }
2024
-
2025
- .-rotate-2 {
2026
- --tw-rotate: -2deg;
2027
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
2028
- }
2029
-
2030
- .-rotate-1 {
2031
- --tw-rotate: -1deg;
2032
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
2033
- }
2034
-
2035
- .rotate-2 {
2036
- --tw-rotate: 2deg;
2037
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
2038
- }
2039
-
2040
- .-rotate-180 {
2041
- --tw-rotate: -180deg;
2042
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
2043
- }
2044
-
2045
- .rotate-45 {
2046
- --tw-rotate: 45deg;
2047
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
2048
- }
2049
-
2050
- .scale-95 {
2051
- --tw-scale-x: .95;
2052
- --tw-scale-y: .95;
2053
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
2054
- }
2055
-
2056
- .scale-100 {
2057
- --tw-scale-x: 1;
2058
- --tw-scale-y: 1;
2059
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
2060
- }
2061
-
2062
- .scale-90 {
2063
- --tw-scale-x: .9;
2064
- --tw-scale-y: .9;
2065
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
2066
- }
2067
-
2068
- .scale-y-95 {
2069
- --tw-scale-y: .95;
2070
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
2071
- }
2072
-
2073
- .transform {
2074
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
2075
- }
2076
-
2077
- .cursor-default {
2078
- cursor: default
2079
- }
2080
-
2081
- .cursor-pointer {
2082
- cursor: pointer
2083
- }
2084
-
2085
- .cursor-not-allowed {
2086
- cursor: not-allowed
2087
- }
2088
-
2089
- .snap-x {
2090
- scroll-snap-type: x var(--tw-scroll-snap-strictness)
2091
- }
2092
-
2093
- .snap-mandatory {
2094
- --tw-scroll-snap-strictness: mandatory
2095
- }
2096
-
2097
- .snap-start {
2098
- scroll-snap-align: start
2099
- }
2100
-
2101
- .scroll-mt-20 {
2102
- scroll-margin-top: 5rem
2103
- }
2104
-
2105
- .list-inside {
2106
- list-style-position: inside
2107
- }
2108
-
2109
- .list-disc {
2110
- list-style-type: disc
2111
- }
2112
-
2113
- .list-decimal {
2114
- list-style-type: decimal
2115
- }
2116
-
2117
- .\!list-decimal {
2118
- list-style-type: decimal!important
2119
- }
2120
-
2121
- .grid-cols-6 {
2122
- grid-template-columns: repeat(6,minmax(0,1fr))
2123
- }
2124
-
2125
- .grid-cols-1 {
2126
- grid-template-columns: repeat(1,minmax(0,1fr))
2127
- }
2128
-
2129
- .flex-row {
2130
- flex-direction: row
2131
- }
2132
-
2133
- .flex-col {
2134
- flex-direction: column
2135
- }
2136
-
2137
- .flex-col-reverse {
2138
- flex-direction: column-reverse
2139
- }
2140
-
2141
- .flex-wrap {
2142
- flex-wrap: wrap
2143
- }
2144
-
2145
- .items-start {
2146
- align-items: flex-start
2147
- }
2148
-
2149
- .items-end {
2150
- align-items: flex-end
2151
- }
2152
-
2153
- .items-center {
2154
- align-items: center
2155
- }
2156
-
2157
- .items-stretch {
2158
- align-items: stretch
2159
- }
2160
-
2161
- .justify-start {
2162
- justify-content: flex-start
2163
- }
2164
-
2165
- .justify-end {
2166
- justify-content: flex-end
2167
- }
2168
-
2169
- .justify-center {
2170
- justify-content: center
2171
- }
2172
-
2173
- .justify-between {
2174
- justify-content: space-between
2175
- }
2176
-
2177
- .justify-items-center {
2178
- justify-items: center
2179
- }
2180
-
2181
- .gap-6 {
2182
- gap: 1.5rem
2183
- }
2184
-
2185
- .gap-4 {
2186
- gap: 1rem
2187
- }
2188
-
2189
- .gap-1 {
2190
- gap: .25rem
2191
- }
2192
-
2193
- .gap-2 {
2194
- gap: .5rem
2195
- }
2196
-
2197
- .gap-3 {
2198
- gap: .75rem
2199
- }
2200
-
2201
- .gap-1\.5 {
2202
- gap: .375rem
2203
- }
2204
-
2205
- .gap-5 {
2206
- gap: 1.25rem
2207
- }
2208
-
2209
- .gap-12 {
2210
- gap: 3rem
2211
- }
2212
-
2213
- .gap-8 {
2214
- gap: 2rem
2215
- }
2216
-
2217
- .gap-y-4 {
2218
- row-gap: 1rem
2219
- }
2220
-
2221
- .gap-y-3 {
2222
- row-gap: .75rem
2223
- }
2224
-
2225
- .gap-x-6 {
2226
- -moz-column-gap: 1.5rem;
2227
- column-gap: 1.5rem
2228
- }
2229
-
2230
- .gap-y-12 {
2231
- row-gap: 3rem
2232
- }
2233
-
2234
- .gap-x-8 {
2235
- -moz-column-gap: 2rem;
2236
- column-gap: 2rem
2237
- }
2238
-
2239
- .space-x-8>:not([hidden])~:not([hidden]) {
2240
- --tw-space-x-reverse: 0;
2241
- margin-right: calc(2rem * var(--tw-space-x-reverse));
2242
- margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)))
2243
- }
2244
-
2245
- .space-y-1>:not([hidden])~:not([hidden]) {
2246
- --tw-space-y-reverse: 0;
2247
- margin-top: calc(.25rem * calc(1 - var(--tw-space-y-reverse)));
2248
- margin-bottom: calc(.25rem * var(--tw-space-y-reverse))
2249
- }
2250
-
2251
- .space-y-6>:not([hidden])~:not([hidden]) {
2252
- --tw-space-y-reverse: 0;
2253
- margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
2254
- margin-bottom: calc(1.5rem * var(--tw-space-y-reverse))
2255
- }
2256
-
2257
- .space-y-4>:not([hidden])~:not([hidden]) {
2258
- --tw-space-y-reverse: 0;
2259
- margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
2260
- margin-bottom: calc(1rem * var(--tw-space-y-reverse))
2261
- }
2262
-
2263
- .space-y-2>:not([hidden])~:not([hidden]) {
2264
- --tw-space-y-reverse: 0;
2265
- margin-top: calc(.5rem * calc(1 - var(--tw-space-y-reverse)));
2266
- margin-bottom: calc(.5rem * var(--tw-space-y-reverse))
2267
- }
2268
-
2269
- .space-x-2>:not([hidden])~:not([hidden]) {
2270
- --tw-space-x-reverse: 0;
2271
- margin-right: calc(.5rem * var(--tw-space-x-reverse));
2272
- margin-left: calc(.5rem * calc(1 - var(--tw-space-x-reverse)))
2273
- }
2274
-
2275
- .space-x-3>:not([hidden])~:not([hidden]) {
2276
- --tw-space-x-reverse: 0;
2277
- margin-right: calc(.75rem * var(--tw-space-x-reverse));
2278
- margin-left: calc(.75rem * calc(1 - var(--tw-space-x-reverse)))
2279
- }
2280
-
2281
- .space-x-6>:not([hidden])~:not([hidden]) {
2282
- --tw-space-x-reverse: 0;
2283
- margin-right: calc(1.5rem * var(--tw-space-x-reverse));
2284
- margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))
2285
- }
2286
-
2287
- .space-y-3>:not([hidden])~:not([hidden]) {
2288
- --tw-space-y-reverse: 0;
2289
- margin-top: calc(.75rem * calc(1 - var(--tw-space-y-reverse)));
2290
- margin-bottom: calc(.75rem * var(--tw-space-y-reverse))
2291
- }
2292
-
2293
- .space-y-10>:not([hidden])~:not([hidden]) {
2294
- --tw-space-y-reverse: 0;
2295
- margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
2296
- margin-bottom: calc(2.5rem * var(--tw-space-y-reverse))
2297
- }
2298
-
2299
- .divide-y>:not([hidden])~:not([hidden]) {
2300
- --tw-divide-y-reverse: 0;
2301
- border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
2302
- border-bottom-width: calc(1px * var(--tw-divide-y-reverse))
2303
- }
2304
-
2305
- .divide-x>:not([hidden])~:not([hidden]) {
2306
- --tw-divide-x-reverse: 0;
2307
- border-right-width: calc(1px * var(--tw-divide-x-reverse));
2308
- border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)))
2309
- }
2310
-
2311
- .divide-gray-100>:not([hidden])~:not([hidden]) {
2312
- --tw-divide-opacity: 1;
2313
- border-color: rgb(245 245 245 / var(--tw-divide-opacity))
2314
- }
2315
-
2316
- .overflow-auto {
2317
- overflow: auto
2318
- }
2319
-
2320
- .overflow-hidden {
2321
- overflow: hidden
2322
- }
2323
-
2324
- .overflow-x-auto {
2325
- overflow-x: auto
2326
- }
2327
-
2328
- .overflow-y-auto {
2329
- overflow-y: auto
2330
- }
2331
-
2332
- .overflow-x-hidden {
2333
- overflow-x: hidden
2334
- }
2335
-
2336
- .overflow-y-hidden {
2337
- overflow-y: hidden
2338
- }
2339
-
2340
- .overflow-x-scroll {
2341
- overflow-x: scroll
2342
- }
2343
-
2344
- .overflow-y-scroll {
2345
- overflow-y: scroll
2346
- }
2347
-
2348
- .truncate {
2349
- overflow: hidden;
2350
- text-overflow: ellipsis;
2351
- white-space: nowrap
2352
- }
2353
-
2354
- .whitespace-nowrap {
2355
- white-space: nowrap
2356
- }
2357
-
2358
- .whitespace-pre {
2359
- white-space: pre
2360
- }
2361
-
2362
- .rounded-md {
2363
- border-radius: .375rem
2364
- }
2365
-
2366
- .rounded-lg {
2367
- border-radius: .5rem
2368
- }
2369
-
2370
- .rounded {
2371
- border-radius: .25rem
2372
- }
2373
-
2374
- .rounded-full {
2375
- border-radius: 9999px
2376
- }
2377
-
2378
- .rounded-xl {
2379
- border-radius: .75rem
2380
- }
2381
-
2382
- .\!rounded-none {
2383
- border-radius: 0!important
2384
- }
2385
-
2386
- .rounded-l-md {
2387
- border-top-left-radius: .375rem;
2388
- border-bottom-left-radius: .375rem
2389
- }
2390
-
2391
- .rounded-r-md {
2392
- border-top-right-radius: .375rem;
2393
- border-bottom-right-radius: .375rem
2394
- }
2395
-
2396
- .rounded-t-none {
2397
- border-top-left-radius: 0;
2398
- border-top-right-radius: 0
2399
- }
2400
-
2401
- .rounded-b-none {
2402
- border-bottom-right-radius: 0;
2403
- border-bottom-left-radius: 0
2404
- }
2405
-
2406
- .rounded-t-md {
2407
- border-top-left-radius: .375rem;
2408
- border-top-right-radius: .375rem
2409
- }
2410
-
2411
- .rounded-b-md {
2412
- border-bottom-right-radius: .375rem;
2413
- border-bottom-left-radius: .375rem
2414
- }
2415
-
2416
- .rounded-b-xl {
2417
- border-bottom-right-radius: .75rem;
2418
- border-bottom-left-radius: .75rem
2419
- }
2420
-
2421
- .rounded-t-xl {
2422
- border-top-left-radius: .75rem;
2423
- border-top-right-radius: .75rem
2424
- }
2425
-
2426
- .border {
2427
- border-width: 1px
2428
- }
2429
-
2430
- .border-2 {
2431
- border-width: 2px
2432
- }
2433
-
2434
- .border-4 {
2435
- border-width: 4px
2436
- }
2437
-
2438
- .border-0 {
2439
- border-width: 0px
2440
- }
2441
-
2442
- .border-b-2 {
2443
- border-bottom-width: 2px
2444
- }
2445
-
2446
- .border-l-4 {
2447
- border-left-width: 4px
2448
- }
2449
-
2450
- .border-t {
2451
- border-top-width: 1px
2452
- }
2453
-
2454
- .border-b {
2455
- border-bottom-width: 1px
2456
- }
2457
-
2458
- .border-l {
2459
- border-left-width: 1px
2460
- }
2461
-
2462
- .border-r {
2463
- border-right-width: 1px
2464
- }
2465
-
2466
- .border-b-4 {
2467
- border-bottom-width: 4px
2468
- }
2469
-
2470
- .border-r-4 {
2471
- border-right-width: 4px
2472
- }
2473
-
2474
- .border-t-4 {
2475
- border-top-width: 4px
2476
- }
2477
-
2478
- .border-dashed {
2479
- border-style: dashed
2480
- }
2481
-
2482
- .border-none {
2483
- border-style: none
2484
- }
2485
-
2486
- .\!border-none {
2487
- border-style: none!important
2488
- }
2489
-
2490
- .border-gray-300 {
2491
- --tw-border-opacity: 1;
2492
- border-color: rgb(175 187 199 / var(--tw-border-opacity))
2493
- }
2494
-
2495
- .border-transparent {
2496
- border-color: transparent
2497
- }
2498
-
2499
- .border-indigo-400 {
2500
- --tw-border-opacity: 1;
2501
- border-color: rgb(129 140 248 / var(--tw-border-opacity))
2502
- }
2503
-
2504
- .border-gray-200 {
2505
- --tw-border-opacity: 1;
2506
- border-color: rgb(229 229 229 / var(--tw-border-opacity))
2507
- }
2508
-
2509
- .border-gray-100 {
2510
- --tw-border-opacity: 1;
2511
- border-color: rgb(245 245 245 / var(--tw-border-opacity))
2512
- }
2513
-
2514
- .border-\[\#D8DEE9\] {
2515
- --tw-border-opacity: 1;
2516
- border-color: rgb(216 222 233 / var(--tw-border-opacity))
2517
- }
2518
-
2519
- .border-white {
2520
- --tw-border-opacity: 1;
2521
- border-color: rgb(255 255 255 / var(--tw-border-opacity))
2522
- }
2523
-
2524
- .border-gray-400 {
2525
- --tw-border-opacity: 1;
2526
- border-color: rgb(163 163 163 / var(--tw-border-opacity))
2527
- }
2528
-
2529
- .border-gray-800 {
2530
- --tw-border-opacity: 1;
2531
- border-color: rgb(45 52 65 / var(--tw-border-opacity))
2532
- }
2533
-
2534
- .border-cyan-400 {
2535
- --tw-border-opacity: 1;
2536
- border-color: rgb(119 193 210 / var(--tw-border-opacity))
2537
- }
2538
-
2539
- .border-gray-700 {
2540
- --tw-border-opacity: 1;
2541
- border-color: rgb(74 77 84 / var(--tw-border-opacity))
2542
- }
2543
-
2544
- .border-green-600 {
2545
- --tw-border-opacity: 1;
2546
- border-color: rgb(22 163 74 / var(--tw-border-opacity))
2547
- }
2548
-
2549
- .border-red-600 {
2550
- --tw-border-opacity: 1;
2551
- border-color: rgb(220 38 38 / var(--tw-border-opacity))
2552
- }
2553
-
2554
- .border-\[\#EEEFF2\] {
2555
- --tw-border-opacity: 1;
2556
- border-color: rgb(238 239 242 / var(--tw-border-opacity))
2557
- }
2558
-
2559
- .border-\[\#E3E5E8\] {
2560
- --tw-border-opacity: 1;
2561
- border-color: rgb(227 229 232 / var(--tw-border-opacity))
2562
- }
2563
-
2564
- .border-black {
2565
- --tw-border-opacity: 1;
2566
- border-color: rgb(0 0 0 / var(--tw-border-opacity))
2567
- }
2568
-
2569
- .border-\[\#2C3044\] {
2570
- --tw-border-opacity: 1;
2571
- border-color: rgb(44 48 68 / var(--tw-border-opacity))
2572
- }
2573
-
2574
- .border-gray-500 {
2575
- --tw-border-opacity: 1;
2576
- border-color: rgb(115 115 115 / var(--tw-border-opacity))
2577
- }
2578
-
2579
- .border-red-700 {
2580
- --tw-border-opacity: 1;
2581
- border-color: rgb(185 28 28 / var(--tw-border-opacity))
2582
- }
2583
-
2584
- .border-opacity-50 {
2585
- --tw-border-opacity: .5
2586
- }
2587
-
2588
- .bg-white {
2589
- --tw-bg-opacity: 1;
2590
- background-color: rgb(255 255 255 / var(--tw-bg-opacity))
2591
- }
2592
-
2593
- .bg-gray-100 {
2594
- --tw-bg-opacity: 1;
2595
- background-color: rgb(245 245 245 / var(--tw-bg-opacity))
2596
- }
2597
-
2598
- .bg-indigo-500 {
2599
- --tw-bg-opacity: 1;
2600
- background-color: rgb(99 102 241 / var(--tw-bg-opacity))
2601
- }
2602
-
2603
- .bg-red-700 {
2604
- --tw-bg-opacity: 1;
2605
- background-color: rgb(185 28 28 / var(--tw-bg-opacity))
2606
- }
2607
-
2608
- .bg-gray-500 {
2609
- --tw-bg-opacity: 1;
2610
- background-color: rgb(115 115 115 / var(--tw-bg-opacity))
2611
- }
2612
-
2613
- .bg-indigo-600 {
2614
- --tw-bg-opacity: 1;
2615
- background-color: rgb(79 70 229 / var(--tw-bg-opacity))
2616
- }
2617
-
2618
- .bg-red-600 {
2619
- --tw-bg-opacity: 1;
2620
- background-color: rgb(220 38 38 / var(--tw-bg-opacity))
2621
- }
2622
-
2623
- .bg-gray-800 {
2624
- --tw-bg-opacity: 1;
2625
- background-color: rgb(45 52 65 / var(--tw-bg-opacity))
2626
- }
2627
-
2628
- .bg-red-100 {
2629
- --tw-bg-opacity: 1;
2630
- background-color: rgb(254 226 226 / var(--tw-bg-opacity))
2631
- }
2632
-
2633
- .bg-gray-50 {
2634
- --tw-bg-opacity: 1;
2635
- background-color: rgb(250 250 250 / var(--tw-bg-opacity))
2636
- }
2637
-
2638
- .bg-indigo-50 {
2639
- --tw-bg-opacity: 1;
2640
- background-color: rgb(238 242 255 / var(--tw-bg-opacity))
2641
- }
2642
-
2643
- .bg-gray-200 {
2644
- --tw-bg-opacity: 1;
2645
- background-color: rgb(229 229 229 / var(--tw-bg-opacity))
2646
- }
2647
-
2648
- .bg-gray-300 {
2649
- --tw-bg-opacity: 1;
2650
- background-color: rgb(175 187 199 / var(--tw-bg-opacity))
2651
- }
2652
-
2653
- .bg-cyan-500\/10 {
2654
- background-color: #4fb1c91a
2655
- }
2656
-
2657
- .bg-components-cyan-600 {
2658
- --tw-bg-opacity: 1;
2659
- background-color: rgb(37 157 190 / var(--tw-bg-opacity))
2660
- }
2661
-
2662
- .bg-cyan-400 {
2663
- --tw-bg-opacity: 1;
2664
- background-color: rgb(119 193 210 / var(--tw-bg-opacity))
2665
- }
2666
-
2667
- .bg-black {
2668
- --tw-bg-opacity: 1;
2669
- background-color: rgb(0 0 0 / var(--tw-bg-opacity))
2670
- }
2671
-
2672
- .bg-slate-500 {
2673
- --tw-bg-opacity: 1;
2674
- background-color: rgb(100 116 139 / var(--tw-bg-opacity))
2675
- }
2676
-
2677
- .bg-\[\#F9FBFC\] {
2678
- --tw-bg-opacity: 1;
2679
- background-color: rgb(249 251 252 / var(--tw-bg-opacity))
2680
- }
2681
-
2682
- .bg-transparent {
2683
- background-color: transparent
2684
- }
2685
-
2686
- .bg-\[\#60ddf939\] {
2687
- background-color: #60ddf939
2688
- }
2689
-
2690
- .bg-gray-900 {
2691
- --tw-bg-opacity: 1;
2692
- background-color: rgb(36 41 52 / var(--tw-bg-opacity))
2693
- }
2694
-
2695
- .bg-slate-400 {
2696
- --tw-bg-opacity: 1;
2697
- background-color: rgb(148 163 184 / var(--tw-bg-opacity))
2698
- }
2699
-
2700
- .bg-slate-300 {
2701
- --tw-bg-opacity: 1;
2702
- background-color: rgb(203 213 225 / var(--tw-bg-opacity))
2703
- }
2704
-
2705
- .bg-gray-400 {
2706
- --tw-bg-opacity: 1;
2707
- background-color: rgb(163 163 163 / var(--tw-bg-opacity))
2708
- }
2709
-
2710
- .bg-\[\#F9FAFB\] {
2711
- --tw-bg-opacity: 1;
2712
- background-color: rgb(249 250 251 / var(--tw-bg-opacity))
2713
- }
2714
-
2715
- .bg-\[\#259DBE\] {
2716
- --tw-bg-opacity: 1;
2717
- background-color: rgb(37 157 190 / var(--tw-bg-opacity))
2718
- }
2719
-
2720
- .bg-\[\#EFF3F4\] {
2721
- --tw-bg-opacity: 1;
2722
- background-color: rgb(239 243 244 / var(--tw-bg-opacity))
2723
- }
2724
-
2725
- .bg-\[\#0007\] {
2726
- background-color: #0007
2727
- }
2728
-
2729
- .bg-\[\#292D3E\] {
2730
- --tw-bg-opacity: 1;
2731
- background-color: rgb(41 45 62 / var(--tw-bg-opacity))
2732
- }
2733
-
2734
- .bg-\[\#31364B\] {
2735
- --tw-bg-opacity: 1;
2736
- background-color: rgb(49 54 75 / var(--tw-bg-opacity))
2737
- }
2738
-
2739
- .bg-yellow-100 {
2740
- --tw-bg-opacity: 1;
2741
- background-color: rgb(254 249 195 / var(--tw-bg-opacity))
2742
- }
2743
-
2744
- .bg-yellow-200 {
2745
- --tw-bg-opacity: 1;
2746
- background-color: rgb(254 240 138 / var(--tw-bg-opacity))
2747
- }
2748
-
2749
- .bg-\[\#F6F7F9\] {
2750
- --tw-bg-opacity: 1;
2751
- background-color: rgb(246 247 249 / var(--tw-bg-opacity))
2752
- }
2753
-
2754
- .bg-blue-400 {
2755
- --tw-bg-opacity: 1;
2756
- background-color: rgb(96 165 250 / var(--tw-bg-opacity))
2757
- }
2758
-
2759
- .bg-opacity-25 {
2760
- --tw-bg-opacity: .25
2761
- }
2762
-
2763
- .bg-opacity-50 {
2764
- --tw-bg-opacity: .5
2765
- }
2766
-
2767
- .bg-opacity-10 {
2768
- --tw-bg-opacity: .1
2769
- }
2770
-
2771
- .bg-opacity-5 {
2772
- --tw-bg-opacity: .05
2773
- }
2774
-
2775
- .bg-gradient-to-t {
2776
- background-image: linear-gradient(to top,var(--tw-gradient-stops))
2777
- }
2778
-
2779
- .bg-gradient-to-b {
2780
- background-image: linear-gradient(to bottom,var(--tw-gradient-stops))
2781
- }
2782
-
2783
- .from-white {
2784
- --tw-gradient-from: #fff;
2785
- --tw-gradient-to: rgb(255 255 255 / 0);
2786
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
2787
- }
2788
-
2789
- .from-\[\#fff2\] {
2790
- --tw-gradient-from: #fff2;
2791
- --tw-gradient-to: rgb(255 255 255 / 0);
2792
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
2793
- }
2794
-
2795
- .to-transparent {
2796
- --tw-gradient-to: transparent
2797
- }
2798
-
2799
- .to-gray-100 {
2800
- --tw-gradient-to: #f5f5f5
2801
- }
2802
-
2803
- .to-white {
2804
- --tw-gradient-to: #fff
2805
- }
2806
-
2807
- .bg-cover {
2808
- background-size: cover
2809
- }
2810
-
2811
- .bg-center {
2812
- background-position: center
2813
- }
2814
-
2815
- .bg-no-repeat {
2816
- background-repeat: no-repeat
2817
- }
2818
-
2819
- .fill-current {
2820
- fill: currentColor
2821
- }
2822
-
2823
- .object-cover {
2824
- -o-object-fit: cover;
2825
- object-fit: cover
2826
- }
2827
-
2828
- .p-2 {
2829
- padding: .5rem
2830
- }
2831
-
2832
- .p-6 {
2833
- padding: 1.5rem
2834
- }
2835
-
2836
- .p-8 {
2837
- padding: 2rem
2838
- }
2839
-
2840
- .p-4 {
2841
- padding: 1rem
2842
- }
2843
-
2844
- .p-0 {
2845
- padding: 0
2846
- }
2847
-
2848
- .p-1 {
2849
- padding: .25rem
2850
- }
2851
-
2852
- .p-12 {
2853
- padding: 3rem
2854
- }
2855
-
2856
- .p-5 {
2857
- padding: 1.25rem
2858
- }
2859
-
2860
- .p-20 {
2861
- padding: 5rem
2862
- }
2863
-
2864
- .px-4 {
2865
- padding-left: 1rem;
2866
- padding-right: 1rem
2867
- }
2868
-
2869
- .py-2 {
2870
- padding-top: .5rem;
2871
- padding-bottom: .5rem
2872
- }
2873
-
2874
- .px-2 {
2875
- padding-left: .5rem;
2876
- padding-right: .5rem
2877
- }
2878
-
2879
- .py-5 {
2880
- padding-top: 1.25rem;
2881
- padding-bottom: 1.25rem
2882
- }
2883
-
2884
- .px-6 {
2885
- padding-left: 1.5rem;
2886
- padding-right: 1.5rem
2887
- }
2888
-
2889
- .py-4 {
2890
- padding-top: 1rem;
2891
- padding-bottom: 1rem
2892
- }
2893
-
2894
- .px-3 {
2895
- padding-left: .75rem;
2896
- padding-right: .75rem
2897
- }
2898
-
2899
- .py-1 {
2900
- padding-top: .25rem;
2901
- padding-bottom: .25rem
2902
- }
2903
-
2904
- .py-3 {
2905
- padding-top: .75rem;
2906
- padding-bottom: .75rem
2907
- }
2908
-
2909
- .py-6 {
2910
- padding-top: 1.5rem;
2911
- padding-bottom: 1.5rem
2912
- }
2913
-
2914
- .px-1 {
2915
- padding-left: .25rem;
2916
- padding-right: .25rem
2917
- }
2918
-
2919
- .py-8 {
2920
- padding-top: 2rem;
2921
- padding-bottom: 2rem
2922
- }
2923
-
2924
- .py-12 {
2925
- padding-top: 3rem;
2926
- padding-bottom: 3rem
2927
- }
2928
-
2929
- .py-10 {
2930
- padding-top: 2.5rem;
2931
- padding-bottom: 2.5rem
2932
- }
2933
-
2934
- .py-2\.5 {
2935
- padding-top: .625rem;
2936
- padding-bottom: .625rem
2937
- }
2938
-
2939
- .px-10 {
2940
- padding-left: 2.5rem;
2941
- padding-right: 2.5rem
2942
- }
2943
-
2944
- .px-5 {
2945
- padding-left: 1.25rem;
2946
- padding-right: 1.25rem
2947
- }
2948
-
2949
- .px-8 {
2950
- padding-left: 2rem;
2951
- padding-right: 2rem
2952
- }
2953
-
2954
- .py-24 {
2955
- padding-top: 6rem;
2956
- padding-bottom: 6rem
2957
- }
2958
-
2959
- .px-0 {
2960
- padding-left: 0;
2961
- padding-right: 0
2962
- }
2963
-
2964
- .px-2\.5 {
2965
- padding-left: .625rem;
2966
- padding-right: .625rem
2967
- }
2968
-
2969
- .py-1\.5 {
2970
- padding-top: .375rem;
2971
- padding-bottom: .375rem
2972
- }
2973
-
2974
- .py-16 {
2975
- padding-top: 4rem;
2976
- padding-bottom: 4rem
2977
- }
2978
-
2979
- .px-12 {
2980
- padding-left: 3rem;
2981
- padding-right: 3rem
2982
- }
2983
-
2984
- .py-0 {
2985
- padding-top: 0;
2986
- padding-bottom: 0
2987
- }
2988
-
2989
- .py-40 {
2990
- padding-top: 10rem;
2991
- padding-bottom: 10rem
2992
- }
2993
-
2994
- .px-20 {
2995
- padding-left: 5rem;
2996
- padding-right: 5rem
2997
- }
2998
-
2999
- .pt-6 {
3000
- padding-top: 1.5rem
3001
- }
3002
-
3003
- .pt-5 {
3004
- padding-top: 1.25rem
3005
- }
3006
-
3007
- .pb-4 {
3008
- padding-bottom: 1rem
3009
- }
3010
-
3011
- .pt-1 {
3012
- padding-top: .25rem
3013
- }
3014
-
3015
- .pl-3 {
3016
- padding-left: .75rem
3017
- }
3018
-
3019
- .pr-4 {
3020
- padding-right: 1rem
3021
- }
3022
-
3023
- .pt-2 {
3024
- padding-top: .5rem
3025
- }
3026
-
3027
- .pb-3 {
3028
- padding-bottom: .75rem
3029
- }
3030
-
3031
- .pt-4 {
3032
- padding-top: 1rem
3033
- }
3034
-
3035
- .pb-1 {
3036
- padding-bottom: .25rem
3037
- }
3038
-
3039
- .pt-8 {
3040
- padding-top: 2rem
3041
- }
3042
-
3043
- .pl-5 {
3044
- padding-left: 1.25rem
3045
- }
3046
-
3047
- .pr-3 {
3048
- padding-right: .75rem
3049
- }
3050
-
3051
- .pb-8 {
3052
- padding-bottom: 2rem
3053
- }
3054
-
3055
- .pr-2 {
3056
- padding-right: .5rem
3057
- }
3058
-
3059
- .pt-32 {
3060
- padding-top: 8rem
3061
- }
3062
-
3063
- .pb-24 {
3064
- padding-bottom: 6rem
3065
- }
3066
-
3067
- .pt-16 {
3068
- padding-top: 4rem
3069
- }
3070
-
3071
- .pt-12 {
3072
- padding-top: 3rem
3073
- }
3074
-
3075
- .pb-16 {
3076
- padding-bottom: 4rem
3077
- }
3078
-
3079
- .pl-6 {
3080
- padding-left: 1.5rem
3081
- }
3082
-
3083
- .pr-8 {
3084
- padding-right: 2rem
3085
- }
3086
-
3087
- .pb-6 {
3088
- padding-bottom: 1.5rem
3089
- }
3090
-
3091
- .pt-3 {
3092
- padding-top: .75rem
3093
- }
3094
-
3095
- .pr-6 {
3096
- padding-right: 1.5rem
3097
- }
3098
-
3099
- .pl-10 {
3100
- padding-left: 2.5rem
3101
- }
3102
-
3103
- .pl-7 {
3104
- padding-left: 1.75rem
3105
- }
3106
-
3107
- .pl-0 {
3108
- padding-left: 0
3109
- }
3110
-
3111
- .pr-0 {
3112
- padding-right: 0
3113
- }
3114
-
3115
- .pt-0\.5 {
3116
- padding-top: .125rem
3117
- }
3118
-
3119
- .pt-0 {
3120
- padding-top: 0
3121
- }
3122
-
3123
- .pb-20 {
3124
- padding-bottom: 5rem
3125
- }
3126
-
3127
- .pt-20 {
3128
- padding-top: 5rem
3129
- }
3130
-
3131
- .pt-40 {
3132
- padding-top: 10rem
3133
- }
3134
-
3135
- .pl-12 {
3136
- padding-left: 3rem
3137
- }
3138
-
3139
- .text-left {
3140
- text-align: left
3141
- }
3142
-
3143
- .text-center {
3144
- text-align: center
3145
- }
3146
-
3147
- .text-right {
3148
- text-align: right
3149
- }
3150
-
3151
- .font-sans {
3152
- font-family: ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"
3153
- }
3154
-
3155
- .font-mono {
3156
- font-family: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace
3157
- }
3158
-
3159
- .font-title {
3160
- font-family: Karla,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"
3161
- }
3162
-
3163
- .\!font-inter {
3164
- font-family: Inter var,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"!important
3165
- }
3166
-
3167
- .text-sm {
3168
- font-size: .875rem;
3169
- line-height: 1.25rem
3170
- }
3171
-
3172
- .text-xs {
3173
- font-size: .75rem;
3174
- line-height: 1rem
3175
- }
3176
-
3177
- .text-lg {
3178
- font-size: 1.125rem;
3179
- line-height: 1.75rem
3180
- }
3181
-
3182
- .text-base {
3183
- font-size: 1rem;
3184
- line-height: 1.5rem
3185
- }
3186
-
3187
- .text-2xl {
3188
- font-size: 1.5rem;
3189
- line-height: 2rem
3190
- }
3191
-
3192
- .text-xl {
3193
- font-size: 1.25rem;
3194
- line-height: 1.75rem
3195
- }
3196
-
3197
- .text-4xl {
3198
- font-size: 2.25rem;
3199
- line-height: 2.5rem
3200
- }
3201
-
3202
- .text-3xl {
3203
- font-size: 1.875rem;
3204
- line-height: 2.25rem
3205
- }
3206
-
3207
- .text-6xl {
3208
- font-size: 3.75rem;
3209
- line-height: 1
3210
- }
3211
-
3212
- .\!text-2xl {
3213
- font-size: 1.5rem!important;
3214
- line-height: 2rem!important
3215
- }
3216
-
3217
- .font-medium {
3218
- font-weight: 500
3219
- }
3220
-
3221
- .font-semibold {
3222
- font-weight: 600
3223
- }
3224
-
3225
- .font-bold {
3226
- font-weight: 700
3227
- }
3228
-
3229
- .font-extrabold {
3230
- font-weight: 800
3231
- }
3232
-
3233
- .font-light {
3234
- font-weight: 300
3235
- }
3236
-
3237
- .font-normal {
3238
- font-weight: 400
3239
- }
3240
-
3241
- .\!font-normal {
3242
- font-weight: 400!important
3243
- }
3244
-
3245
- .uppercase {
3246
- text-transform: uppercase
3247
- }
3248
-
3249
- .not-italic {
3250
- font-style: normal
3251
- }
3252
-
3253
- .leading-5 {
3254
- line-height: 1.25rem
3255
- }
3256
-
3257
- .leading-7 {
3258
- line-height: 1.75rem
3259
- }
3260
-
3261
- .leading-tight {
3262
- line-height: 1.25
3263
- }
3264
-
3265
- .leading-4 {
3266
- line-height: 1rem
3267
- }
3268
-
3269
- .leading-relaxed {
3270
- line-height: 1.625
3271
- }
3272
-
3273
- .tracking-widest {
3274
- letter-spacing: .1em
3275
- }
3276
-
3277
- .tracking-wider {
3278
- letter-spacing: .05em
3279
- }
3280
-
3281
- .tracking-wide {
3282
- letter-spacing: .025em
3283
- }
3284
-
3285
- .tracking-tight {
3286
- letter-spacing: -.025em
3287
- }
3288
-
3289
- .text-gray-500 {
3290
- --tw-text-opacity: 1;
3291
- color: rgb(115 115 115 / var(--tw-text-opacity))
3292
- }
3293
-
3294
- .text-gray-700 {
3295
- --tw-text-opacity: 1;
3296
- color: rgb(74 77 84 / var(--tw-text-opacity))
3297
- }
3298
-
3299
- .text-gray-600 {
3300
- --tw-text-opacity: 1;
3301
- color: rgb(82 82 82 / var(--tw-text-opacity))
3302
- }
3303
-
3304
- .text-white {
3305
- --tw-text-opacity: 1;
3306
- color: rgb(255 255 255 / var(--tw-text-opacity))
3307
- }
3308
-
3309
- .text-indigo-600 {
3310
- --tw-text-opacity: 1;
3311
- color: rgb(79 70 229 / var(--tw-text-opacity))
3312
- }
3313
-
3314
- .text-red-600 {
3315
- --tw-text-opacity: 1;
3316
- color: rgb(220 38 38 / var(--tw-text-opacity))
3317
- }
3318
-
3319
- .text-gray-900 {
3320
- --tw-text-opacity: 1;
3321
- color: rgb(36 41 52 / var(--tw-text-opacity))
3322
- }
3323
-
3324
- .text-indigo-700 {
3325
- --tw-text-opacity: 1;
3326
- color: rgb(67 56 202 / var(--tw-text-opacity))
3327
- }
3328
-
3329
- .text-green-400 {
3330
- --tw-text-opacity: 1;
3331
- color: rgb(74 222 128 / var(--tw-text-opacity))
3332
- }
3333
-
3334
- .text-gray-400 {
3335
- --tw-text-opacity: 1;
3336
- color: rgb(163 163 163 / var(--tw-text-opacity))
3337
- }
3338
-
3339
- .text-indigo-500 {
3340
- --tw-text-opacity: 1;
3341
- color: rgb(99 102 241 / var(--tw-text-opacity))
3342
- }
3343
-
3344
- .text-gray-800 {
3345
- --tw-text-opacity: 1;
3346
- color: rgb(45 52 65 / var(--tw-text-opacity))
3347
- }
3348
-
3349
- .text-red-500 {
3350
- --tw-text-opacity: 1;
3351
- color: rgb(239 68 68 / var(--tw-text-opacity))
3352
- }
3353
-
3354
- .text-green-600 {
3355
- --tw-text-opacity: 1;
3356
- color: rgb(22 163 74 / var(--tw-text-opacity))
3357
- }
3358
-
3359
- .text-green-500 {
3360
- --tw-text-opacity: 1;
3361
- color: rgb(34 197 94 / var(--tw-text-opacity))
3362
- }
3363
-
3364
- .text-cyan-600 {
3365
- --tw-text-opacity: 1;
3366
- color: rgb(82 159 179 / var(--tw-text-opacity))
3367
- }
3368
-
3369
- .text-components-cyan-600 {
3370
- --tw-text-opacity: 1;
3371
- color: rgb(37 157 190 / var(--tw-text-opacity))
3372
- }
3373
-
3374
- .text-\[\#2E3440\] {
3375
- --tw-text-opacity: 1;
3376
- color: rgb(46 52 64 / var(--tw-text-opacity))
3377
- }
3378
-
3379
- .text-\[\#797F8A\] {
3380
- --tw-text-opacity: 1;
3381
- color: rgb(121 127 138 / var(--tw-text-opacity))
3382
- }
3383
-
3384
- .text-gray-200 {
3385
- --tw-text-opacity: 1;
3386
- color: rgb(229 229 229 / var(--tw-text-opacity))
3387
- }
3388
-
3389
- .text-gray-300 {
3390
- --tw-text-opacity: 1;
3391
- color: rgb(175 187 199 / var(--tw-text-opacity))
3392
- }
3393
-
3394
- .text-\[\#48a9c1\] {
3395
- --tw-text-opacity: 1;
3396
- color: rgb(72 169 193 / var(--tw-text-opacity))
3397
- }
3398
-
3399
- .text-\[\#5A657D\] {
3400
- --tw-text-opacity: 1;
3401
- color: rgb(90 101 125 / var(--tw-text-opacity))
3402
- }
3403
-
3404
- .text-cyan-400 {
3405
- --tw-text-opacity: 1;
3406
- color: rgb(119 193 210 / var(--tw-text-opacity))
3407
- }
3408
-
3409
- .\!text-gray-600 {
3410
- --tw-text-opacity: 1 !important;
3411
- color: rgb(82 82 82 / var(--tw-text-opacity))!important
3412
- }
3413
-
3414
- .text-cyan-500 {
3415
- --tw-text-opacity: 1;
3416
- color: rgb(79 177 201 / var(--tw-text-opacity))
3417
- }
3418
-
3419
- .text-\[\#18191B\] {
3420
- --tw-text-opacity: 1;
3421
- color: rgb(24 25 27 / var(--tw-text-opacity))
3422
- }
3423
-
3424
- .text-black {
3425
- --tw-text-opacity: 1;
3426
- color: rgb(0 0 0 / var(--tw-text-opacity))
3427
- }
3428
-
3429
- .\!text-gray-900 {
3430
- --tw-text-opacity: 1 !important;
3431
- color: rgb(36 41 52 / var(--tw-text-opacity))!important
3432
- }
3433
-
3434
- .\!text-black {
3435
- --tw-text-opacity: 1 !important;
3436
- color: rgb(0 0 0 / var(--tw-text-opacity))!important
3437
- }
3438
-
3439
- .underline {
3440
- -webkit-text-decoration-line: underline;
3441
- text-decoration-line: underline
3442
- }
3443
-
3444
- .line-through {
3445
- -webkit-text-decoration-line: line-through;
3446
- text-decoration-line: line-through
3447
- }
3448
-
3449
- .antialiased {
3450
- -webkit-font-smoothing: antialiased;
3451
- -moz-osx-font-smoothing: grayscale
3452
- }
3453
-
3454
- .opacity-0 {
3455
- opacity: 0
3456
- }
3457
-
3458
- .opacity-100 {
3459
- opacity: 1
3460
- }
3461
-
3462
- .opacity-75 {
3463
- opacity: .75
3464
- }
3465
-
3466
- .opacity-50 {
3467
- opacity: .5
3468
- }
3469
-
3470
- .opacity-25 {
3471
- opacity: .25
3472
- }
3473
-
3474
- .shadow-sm {
3475
- --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);
3476
- --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
3477
- box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)
3478
- }
3479
-
3480
- .shadow {
3481
- --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);
3482
- --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
3483
- box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)
3484
- }
3485
-
3486
- .shadow-md {
3487
- --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);
3488
- --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
3489
- box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)
3490
- }
3491
-
3492
- .shadow-lg {
3493
- --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);
3494
- --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
3495
- box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)
3496
- }
3497
-
3498
- .shadow-xl {
3499
- --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);
3500
- --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
3501
- box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)
3502
- }
3503
-
3504
- .outline-none {
3505
- outline: 2px solid transparent;
3506
- outline-offset: 2px
3507
- }
3508
-
3509
- .ring-1 {
3510
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
3511
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
3512
- box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)
3513
- }
3514
-
3515
- .ring-gray-300 {
3516
- --tw-ring-opacity: 1;
3517
- --tw-ring-color: rgb(175 187 199 / var(--tw-ring-opacity))
3518
- }
3519
-
3520
- .ring-black {
3521
- --tw-ring-opacity: 1;
3522
- --tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity))
3523
- }
3524
-
3525
- .ring-gray-600 {
3526
- --tw-ring-opacity: 1;
3527
- --tw-ring-color: rgb(82 82 82 / var(--tw-ring-opacity))
3528
- }
3529
-
3530
- .ring-gray-800 {
3531
- --tw-ring-opacity: 1;
3532
- --tw-ring-color: rgb(45 52 65 / var(--tw-ring-opacity))
3533
- }
3534
-
3535
- .ring-cyan-300\/25 {
3536
- --tw-ring-color: rgb(103 232 249 / .25)
3537
- }
3538
-
3539
- .ring-opacity-5 {
3540
- --tw-ring-opacity: .05
3541
- }
3542
-
3543
- .blur-sm {
3544
- --tw-blur: blur(4px);
3545
- filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
3546
- }
3547
-
3548
- .blur {
3549
- --tw-blur: blur(8px);
3550
- filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
3551
- }
3552
-
3553
- .filter {
3554
- filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
3555
- }
3556
-
3557
- .transition {
3558
- transition-property: color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;
3559
- transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
3560
- transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;
3561
- transition-timing-function: cubic-bezier(.4,0,.2,1);
3562
- transition-duration: .15s
3563
- }
3564
-
3565
- .transition-all {
3566
- transition-property: all;
3567
- transition-timing-function: cubic-bezier(.4,0,.2,1);
3568
- transition-duration: .15s
3569
- }
3570
-
3571
- .transition-colors {
3572
- transition-property: color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;
3573
- transition-property: color,background-color,border-color,text-decoration-color,fill,stroke;
3574
- transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;
3575
- transition-timing-function: cubic-bezier(.4,0,.2,1);
3576
- transition-duration: .15s
3577
- }
3578
-
3579
- .transition-transform {
3580
- transition-property: transform;
3581
- transition-timing-function: cubic-bezier(.4,0,.2,1);
3582
- transition-duration: .15s
3583
- }
3584
-
3585
- .duration-150 {
3586
- transition-duration: .15s
3587
- }
3588
-
3589
- .duration-200 {
3590
- transition-duration: .2s
3591
- }
3592
-
3593
- .duration-75 {
3594
- transition-duration: 75ms
3595
- }
3596
-
3597
- .duration-300 {
3598
- transition-duration: .3s
3599
- }
3600
-
3601
- .ease-in-out {
3602
- transition-timing-function: cubic-bezier(.4,0,.2,1)
3603
- }
3604
-
3605
- .ease-out {
3606
- transition-timing-function: cubic-bezier(0,0,.2,1)
3607
- }
3608
-
3609
- .ease-in {
3610
- transition-timing-function: cubic-bezier(.4,0,1,1)
3611
- }
3612
-
3613
- :root {
3614
- --docsearch-primary-color: #4fb1c9;
3615
- --docsearch-key-gradient: #fff;
3616
- --docsearch-key-shadow: none;
3617
- --docsearch-footer-shadow: none
3618
- }
3619
-
3620
- .DocSearch-Button {
3621
- background-color: #fafafa;
3622
- border: 1px solid #96a0b021;
3623
- transition: all .1s ease-in-out
3624
- }
3625
-
3626
- .DocSearch-Button:active,.DocSearch-Button:focus,.DocSearch-Button:hover {
3627
- outline: revert!important;
3628
- background-color: #f5f5f5;
3629
- box-shadow: none;
3630
- outline: none
3631
- }
3632
-
3633
- .DocSearch-Button:hover {
3634
- color: #737373
3635
- }
3636
-
3637
- .DocSearch-Button-Placeholder {
3638
- padding: 0 20px 0 12px;
3639
- font-weight: 300
3640
- }
3641
-
3642
- .DocSearch-Button .DocSearch-Search-Icon {
3643
- color: #2d3441
3644
- }
3645
-
3646
- .DocSearch-Input {
3647
- background-color: transparent
3648
- }
3649
-
3650
- .DocSearch-Input:focus,.DocSearch-Hit>a:focus {
3651
- outline: none!important;
3652
- box-shadow: none!important
3653
- }
3654
-
3655
- .DocSearch-Button-Key,.DocSearch-Modal kbd {
3656
- border: 1px solid #96a0b080;
3657
- position: initial;
3658
- padding: 3px;
3659
- height: 22px;
3660
- width: 22px
3661
- }
3662
-
3663
- .DocSearch-Button-Key:nth-child(1) {
3664
- margin-right: 5px
3665
- }
3666
-
3667
- .DocSearch-Button-Key:nth-child(2) {
3668
- font-size: 1rem
3669
- }
3670
-
3671
- .first-of-type\:rounded-t-md:first-of-type {
3672
- border-top-left-radius: .375rem;
3673
- border-top-right-radius: .375rem
3674
- }
3675
-
3676
- .last-of-type\:rounded-b-md:last-of-type {
3677
- border-bottom-right-radius: .375rem;
3678
- border-bottom-left-radius: .375rem
3679
- }
3680
-
3681
- .focus-within\:ring-2:focus-within {
3682
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
3683
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
3684
- box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)
3685
- }
3686
-
3687
- .focus-within\:ring-blue-500:focus-within {
3688
- --tw-ring-opacity: 1;
3689
- --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity))
3690
- }
3691
-
3692
- .hover\:overflow-x-auto:hover {
3693
- overflow-x: auto
3694
- }
3695
-
3696
- .hover\:border-gray-300:hover {
3697
- --tw-border-opacity: 1;
3698
- border-color: rgb(175 187 199 / var(--tw-border-opacity))
3699
- }
3700
-
3701
- .hover\:bg-indigo-600:hover {
3702
- --tw-bg-opacity: 1;
3703
- background-color: rgb(79 70 229 / var(--tw-bg-opacity))
3704
- }
3705
-
3706
- .hover\:bg-red-600:hover {
3707
- --tw-bg-opacity: 1;
3708
- background-color: rgb(220 38 38 / var(--tw-bg-opacity))
3709
- }
3710
-
3711
- .hover\:bg-gray-700:hover {
3712
- --tw-bg-opacity: 1;
3713
- background-color: rgb(74 77 84 / var(--tw-bg-opacity))
3714
- }
3715
-
3716
- .hover\:bg-red-500:hover {
3717
- --tw-bg-opacity: 1;
3718
- background-color: rgb(239 68 68 / var(--tw-bg-opacity))
3719
- }
3720
-
3721
- .hover\:bg-gray-100:hover {
3722
- --tw-bg-opacity: 1;
3723
- background-color: rgb(245 245 245 / var(--tw-bg-opacity))
3724
- }
3725
-
3726
- .hover\:bg-gray-50:hover {
3727
- --tw-bg-opacity: 1;
3728
- background-color: rgb(250 250 250 / var(--tw-bg-opacity))
3729
- }
3730
-
3731
- .hover\:bg-components-cyan-700:hover {
3732
- --tw-bg-opacity: 1;
3733
- background-color: rgb(31 141 171 / var(--tw-bg-opacity))
3734
- }
3735
-
3736
- .hover\:bg-\[\#F3F5F7\]:hover {
3737
- --tw-bg-opacity: 1;
3738
- background-color: rgb(243 245 247 / var(--tw-bg-opacity))
3739
- }
3740
-
3741
- .hover\:bg-cyan-500:hover {
3742
- --tw-bg-opacity: 1;
3743
- background-color: rgb(79 177 201 / var(--tw-bg-opacity))
3744
- }
3745
-
3746
- .hover\:bg-\[\#dfe4e6\]:hover {
3747
- --tw-bg-opacity: 1;
3748
- background-color: rgb(223 228 230 / var(--tw-bg-opacity))
3749
- }
3750
-
3751
- .hover\:text-gray-500:hover {
3752
- --tw-text-opacity: 1;
3753
- color: rgb(115 115 115 / var(--tw-text-opacity))
3754
- }
3755
-
3756
- .hover\:text-gray-400:hover {
3757
- --tw-text-opacity: 1;
3758
- color: rgb(163 163 163 / var(--tw-text-opacity))
3759
- }
3760
-
3761
- .hover\:text-gray-700:hover {
3762
- --tw-text-opacity: 1;
3763
- color: rgb(74 77 84 / var(--tw-text-opacity))
3764
- }
3765
-
3766
- .hover\:text-gray-800:hover {
3767
- --tw-text-opacity: 1;
3768
- color: rgb(45 52 65 / var(--tw-text-opacity))
3769
- }
3770
-
3771
- .hover\:text-gray-900:hover {
3772
- --tw-text-opacity: 1;
3773
- color: rgb(36 41 52 / var(--tw-text-opacity))
3774
- }
3775
-
3776
- .hover\:text-gray-600:hover {
3777
- --tw-text-opacity: 1;
3778
- color: rgb(82 82 82 / var(--tw-text-opacity))
3779
- }
3780
-
3781
- .hover\:text-white:hover {
3782
- --tw-text-opacity: 1;
3783
- color: rgb(255 255 255 / var(--tw-text-opacity))
3784
- }
3785
-
3786
- .focus\:z-10:focus {
3787
- z-index: 10
3788
- }
3789
-
3790
- .focus\:border-blue-300:focus {
3791
- --tw-border-opacity: 1;
3792
- border-color: rgb(147 197 253 / var(--tw-border-opacity))
3793
- }
3794
-
3795
- .focus\:border-gray-900:focus {
3796
- --tw-border-opacity: 1;
3797
- border-color: rgb(36 41 52 / var(--tw-border-opacity))
3798
- }
3799
-
3800
- .focus\:border-indigo-300:focus {
3801
- --tw-border-opacity: 1;
3802
- border-color: rgb(165 180 252 / var(--tw-border-opacity))
3803
- }
3804
-
3805
- .focus\:border-red-700:focus {
3806
- --tw-border-opacity: 1;
3807
- border-color: rgb(185 28 28 / var(--tw-border-opacity))
3808
- }
3809
-
3810
- .focus\:border-indigo-700:focus {
3811
- --tw-border-opacity: 1;
3812
- border-color: rgb(67 56 202 / var(--tw-border-opacity))
3813
- }
3814
-
3815
- .focus\:border-gray-300:focus {
3816
- --tw-border-opacity: 1;
3817
- border-color: rgb(175 187 199 / var(--tw-border-opacity))
3818
- }
3819
-
3820
- .focus\:border-components-cyan-700:focus {
3821
- --tw-border-opacity: 1;
3822
- border-color: rgb(31 141 171 / var(--tw-border-opacity))
3823
- }
3824
-
3825
- .focus\:border-cyan-400:focus {
3826
- --tw-border-opacity: 1;
3827
- border-color: rgb(119 193 210 / var(--tw-border-opacity))
3828
- }
3829
-
3830
- .focus\:bg-indigo-600:focus {
3831
- --tw-bg-opacity: 1;
3832
- background-color: rgb(79 70 229 / var(--tw-bg-opacity))
3833
- }
3834
-
3835
- .focus\:bg-red-600:focus {
3836
- --tw-bg-opacity: 1;
3837
- background-color: rgb(220 38 38 / var(--tw-bg-opacity))
3838
- }
3839
-
3840
- .focus\:bg-gray-100:focus {
3841
- --tw-bg-opacity: 1;
3842
- background-color: rgb(245 245 245 / var(--tw-bg-opacity))
3843
- }
3844
-
3845
- .focus\:bg-indigo-100:focus {
3846
- --tw-bg-opacity: 1;
3847
- background-color: rgb(224 231 255 / var(--tw-bg-opacity))
3848
- }
3849
-
3850
- .focus\:bg-gray-50:focus {
3851
- --tw-bg-opacity: 1;
3852
- background-color: rgb(250 250 250 / var(--tw-bg-opacity))
3853
- }
3854
-
3855
- .focus\:text-gray-700:focus {
3856
- --tw-text-opacity: 1;
3857
- color: rgb(74 77 84 / var(--tw-text-opacity))
3858
- }
3859
-
3860
- .focus\:text-indigo-800:focus {
3861
- --tw-text-opacity: 1;
3862
- color: rgb(55 48 163 / var(--tw-text-opacity))
3863
- }
3864
-
3865
- .focus\:text-gray-800:focus {
3866
- --tw-text-opacity: 1;
3867
- color: rgb(45 52 65 / var(--tw-text-opacity))
3868
- }
3869
-
3870
- .focus\:text-gray-500:focus {
3871
- --tw-text-opacity: 1;
3872
- color: rgb(115 115 115 / var(--tw-text-opacity))
3873
- }
3874
-
3875
- .focus\:outline-none:focus {
3876
- outline: 2px solid transparent;
3877
- outline-offset: 2px
3878
- }
3879
-
3880
- .focus\:ring:focus {
3881
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
3882
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
3883
- box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)
3884
- }
3885
-
3886
- .focus\:ring-0:focus {
3887
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
3888
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
3889
- box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)
3890
- }
3891
-
3892
- .focus\:ring-1:focus {
3893
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
3894
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
3895
- box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)
3896
- }
3897
-
3898
- .focus\:ring-4:focus {
3899
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
3900
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
3901
- box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)
3902
- }
3903
-
3904
- .focus\:ring-gray-300:focus {
3905
- --tw-ring-opacity: 1;
3906
- --tw-ring-color: rgb(175 187 199 / var(--tw-ring-opacity))
3907
- }
3908
-
3909
- .focus\:ring-indigo-200:focus {
3910
- --tw-ring-opacity: 1;
3911
- --tw-ring-color: rgb(199 210 254 / var(--tw-ring-opacity))
3912
- }
3913
-
3914
- .focus\:ring-red-200:focus {
3915
- --tw-ring-opacity: 1;
3916
- --tw-ring-color: rgb(254 202 202 / var(--tw-ring-opacity))
3917
- }
3918
-
3919
- .focus\:ring-blue-200:focus {
3920
- --tw-ring-opacity: 1;
3921
- --tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity))
3922
- }
3923
-
3924
- .focus\:ring-cyan-400:focus {
3925
- --tw-ring-opacity: 1;
3926
- --tw-ring-color: rgb(119 193 210 / var(--tw-ring-opacity))
3927
- }
3928
-
3929
- .focus\:ring-opacity-50:focus {
3930
- --tw-ring-opacity: .5
3931
- }
3932
-
3933
- .focus-visible\:ring-2:focus-visible {
3934
- --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
3935
- --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
3936
- box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)
3937
- }
3938
-
3939
- .focus-visible\:ring-blue-500:focus-visible {
3940
- --tw-ring-opacity: 1;
3941
- --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity))
3942
- }
3943
-
3944
- .focus-visible\:ring-offset-2:focus-visible {
3945
- --tw-ring-offset-width: 2px
3946
- }
3947
-
3948
- .active\:bg-gray-100:active {
3949
- --tw-bg-opacity: 1;
3950
- background-color: rgb(245 245 245 / var(--tw-bg-opacity))
3951
- }
3952
-
3953
- .active\:bg-gray-900:active {
3954
- --tw-bg-opacity: 1;
3955
- background-color: rgb(36 41 52 / var(--tw-bg-opacity))
3956
- }
3957
-
3958
- .active\:bg-red-600:active {
3959
- --tw-bg-opacity: 1;
3960
- background-color: rgb(220 38 38 / var(--tw-bg-opacity))
3961
- }
3962
-
3963
- .active\:bg-gray-50:active {
3964
- --tw-bg-opacity: 1;
3965
- background-color: rgb(250 250 250 / var(--tw-bg-opacity))
3966
- }
3967
-
3968
- .active\:text-gray-700:active {
3969
- --tw-text-opacity: 1;
3970
- color: rgb(74 77 84 / var(--tw-text-opacity))
3971
- }
3972
-
3973
- .active\:text-gray-500:active {
3974
- --tw-text-opacity: 1;
3975
- color: rgb(115 115 115 / var(--tw-text-opacity))
3976
- }
3977
-
3978
- .active\:text-gray-800:active {
3979
- --tw-text-opacity: 1;
3980
- color: rgb(45 52 65 / var(--tw-text-opacity))
3981
- }
3982
-
3983
- .disabled\:text-gray-500:disabled {
3984
- --tw-text-opacity: 1;
3985
- color: rgb(115 115 115 / var(--tw-text-opacity))
3986
- }
3987
-
3988
- .disabled\:opacity-25:disabled {
3989
- opacity: .25
3990
- }
3991
-
3992
- .disabled\:opacity-50:disabled {
3993
- opacity: .5
3994
- }
3995
-
3996
- @media (prefers-color-scheme: dark) {
3997
- .dark\:bg-gray-900 {
3998
- --tw-bg-opacity: 1;
3999
- background-color: rgb(36 41 52 / var(--tw-bg-opacity))
4000
- }
2
+ import { Icon } from "astro-icon";
3
+ import Menu from "./Menu.astro";
4001
4
 
4002
- .dark\:bg-black {
4003
- --tw-bg-opacity: 1;
4004
- background-color: rgb(0 0 0 / var(--tw-bg-opacity))
4005
- }
4006
-
4007
- .dark\:text-white {
4008
- --tw-text-opacity: 1;
4009
- color: rgb(255 255 255 / var(--tw-text-opacity))
5
+ const { book, chapter } = Astro.props;
4010
- }
6
+ ---
4011
7
 
8
+ <style>
4012
- .dark\:text-cyan-400 {
9
+ .container {
10
+ display: flex;
4013
- --tw-text-opacity: 1;
11
+ justify-content: center;
4014
- color: rgb(119 193 210 / var(--tw-text-opacity))
4015
- }
4016
12
  }
4017
13
 
4018
- @media (min-width: 640px) {
4019
- .sm\:col-span-4 {
4020
- grid-column:span 4 / span 4
4021
- }
4022
-
4023
- .sm\:mx-0 {
4024
- margin-left: 0;
4025
- margin-right: 0
4026
- }
4027
-
4028
- .sm\:mx-auto {
4029
- margin-left: auto;
4030
- margin-right: auto
4031
- }
4032
-
4033
- .sm\:-my-px {
4034
- margin-top: -1px;
4035
- margin-bottom: -1px
4036
- }
4037
-
4038
- .sm\:ml-3 {
4039
- margin-left: .75rem
4040
- }
4041
-
4042
- .sm\:-mr-2 {
4043
- margin-right: -.5rem
4044
- }
4045
-
4046
- .sm\:mt-0 {
14
+ .btn {
4047
- margin-top: 0
4048
- }
4049
-
4050
- .sm\:ml-4 {
4051
- margin-left: 1rem
4052
- }
4053
-
4054
- .sm\:ml-10 {
4055
- margin-left: 2.5rem
4056
- }
4057
-
4058
- .sm\:ml-6 {
4059
- margin-left: 1.5rem
4060
- }
4061
-
4062
- .sm\:block {
4063
- display: block
4064
- }
4065
-
4066
- .sm\:flex {
4067
- display: flex
15
+ display: flex;
4068
- }
4069
-
4070
- .sm\:hidden {
4071
- display: none
16
+ align-items: center;
4072
- }
4073
-
4074
- .sm\:h-10 {
4075
- height: 2.5rem
17
+ gap: 0.5rem;
4076
- }
4077
-
4078
- .sm\:h-auto {
4079
- height: auto
4080
- }
4081
-
4082
- .sm\:w-10 {
4083
- width: 2.5rem
4084
- }
4085
-
4086
- .sm\:w-full {
4087
- width: 100%
4088
- }
4089
18
 
4090
- .sm\:w-auto {
19
+ &:focus {
4091
- width: auto
20
+ outline: none;
4092
- }
21
+ }
4093
-
4094
- .sm\:max-w-md {
4095
- max-width: 28rem
4096
- }
4097
-
4098
- .sm\:max-w-sm {
4099
- max-width: 24rem
4100
- }
4101
-
4102
- .sm\:max-w-lg {
4103
- max-width: 32rem
4104
- }
4105
-
4106
- .sm\:max-w-xl {
4107
- max-width: 36rem
4108
- }
4109
-
4110
- .sm\:max-w-2xl {
4111
- max-width: 42rem
4112
- }
4113
-
4114
- .sm\:flex-1 {
4115
- flex: 1 1 0%
4116
- }
4117
-
4118
- .sm\:translate-y-0 {
4119
- --tw-translate-y: 0px;
4120
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
4121
- }
4122
-
4123
- .sm\:scale-95 {
4124
- --tw-scale-x: .95;
4125
- --tw-scale-y: .95;
4126
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
4127
- }
4128
-
4129
- .sm\:scale-100 {
4130
- --tw-scale-x: 1;
4131
- --tw-scale-y: 1;
4132
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
4133
- }
4134
-
4135
- .sm\:flex-row {
4136
- flex-direction: row
4137
- }
4138
-
4139
- .sm\:items-start {
4140
- align-items: flex-start
4141
- }
4142
-
4143
- .sm\:items-center {
4144
- align-items: center
4145
- }
4146
-
4147
- .sm\:justify-start {
4148
- justify-content: flex-start
4149
- }
4150
-
4151
- .sm\:justify-center {
4152
- justify-content: center
4153
- }
4154
-
4155
- .sm\:justify-between {
4156
- justify-content: space-between
4157
- }
4158
-
4159
- .sm\:rounded-lg {
4160
- border-radius: .5rem
4161
- }
4162
-
4163
- .sm\:rounded-md {
4164
- border-radius: .375rem
4165
- }
4166
-
4167
- .sm\:rounded-tl-md {
4168
- border-top-left-radius: .375rem
4169
- }
4170
-
4171
- .sm\:rounded-tr-md {
4172
- border-top-right-radius: .375rem
4173
- }
4174
-
4175
- .sm\:rounded-bl-md {
4176
- border-bottom-left-radius: .375rem
4177
- }
4178
-
4179
- .sm\:rounded-br-md {
4180
- border-bottom-right-radius: .375rem
4181
- }
4182
-
4183
- .sm\:p-6 {
4184
- padding: 1.5rem
4185
- }
4186
-
4187
- .sm\:p-12 {
4188
- padding: 3rem
4189
- }
4190
-
4191
- .sm\:px-6 {
4192
- padding-left: 1.5rem;
4193
- padding-right: 1.5rem
4194
- }
4195
-
4196
- .sm\:px-0 {
4197
- padding-left: 0;
4198
- padding-right: 0
4199
- }
4200
-
4201
- .sm\:px-20 {
4202
- padding-left: 5rem;
4203
- padding-right: 5rem
4204
- }
4205
-
4206
- .sm\:pt-0 {
4207
- padding-top: 0
4208
- }
4209
-
4210
- .sm\:pb-4 {
4211
- padding-bottom: 1rem
4212
- }
4213
-
4214
- .sm\:pt-24 {
4215
- padding-top: 6rem
4216
- }
4217
-
4218
- .sm\:text-left {
4219
- text-align: left
4220
- }
4221
-
4222
- .sm\:text-5xl {
4223
- font-size: 3rem;
4224
- line-height: 1
4225
- }
4226
-
4227
- .sm\:text-lg {
4228
- font-size: 1.125rem;
4229
- line-height: 1.75rem
4230
- }
4231
22
  }
4232
23
 
4233
- @media (min-width: 768px) {
4234
- .md\:fixed {
4235
- position:fixed
4236
- }
4237
-
4238
- .md\:left-0 {
4239
- left: 0px
4240
- }
4241
-
4242
- .md\:right-0 {
24
+ .hh40 {
4243
- right: 0px
25
+ height: 400px;
4244
- }
4245
-
4246
- .md\:top-0 {
4247
- top: 0px
4248
- }
4249
-
4250
- .md\:top-\[4rem\] {
4251
- top: 4rem
4252
- }
4253
-
4254
- .md\:top-\[6rem\] {
4255
- top: 6rem
4256
- }
4257
-
4258
- .md\:z-30 {
4259
- z-index: 30
4260
- }
4261
-
4262
- .md\:col-span-2 {
4263
- grid-column: span 2 / span 2
4264
- }
4265
-
4266
- .md\:col-span-1 {
4267
- grid-column: span 1 / span 1
4268
- }
4269
-
4270
- .md\:mt-0 {
4271
- margin-top: 0
4272
- }
4273
-
4274
- .md\:mt-5 {
4275
- margin-top: 1.25rem
4276
- }
4277
-
4278
- .md\:mt-8 {
4279
- margin-top: 2rem
4280
- }
4281
-
4282
- .md\:block {
4283
- display: block
4284
- }
4285
-
4286
- .md\:inline {
4287
- display: inline
4288
- }
4289
-
4290
- .md\:flex {
4291
- display: flex
4292
- }
4293
-
4294
- .md\:grid {
4295
- display: grid
4296
- }
4297
-
4298
- .md\:hidden {
4299
- display: none
4300
- }
4301
-
4302
- .md\:h-\[5rem\] {
4303
- height: 5rem
4304
- }
4305
-
4306
- .md\:w-\[650px\] {
4307
- width: 650px
4308
- }
4309
-
4310
- .md\:w-\[775px\] {
4311
- width: 775px
4312
- }
4313
-
4314
- .md\:w-\[750px\] {
4315
- width: 750px
4316
- }
4317
-
4318
- .md\:w-\[30\%\] {
4319
- width: 30%
4320
- }
4321
-
4322
- .md\:w-\[10\%\] {
4323
- width: 10%
4324
- }
4325
-
4326
- .md\:w-\[60\%\] {
4327
- width: 60%
4328
- }
4329
-
4330
- .md\:w-64 {
4331
- width: 16rem
4332
- }
4333
-
4334
- .md\:w-\[290px\] {
4335
- width: 290px
4336
- }
4337
-
4338
- .md\:max-w-3xl {
4339
- max-width: 48rem
4340
- }
4341
-
4342
- .md\:grid-cols-3 {
4343
- grid-template-columns: repeat(3,minmax(0,1fr))
4344
- }
4345
-
4346
- .md\:grid-cols-2 {
4347
- grid-template-columns: repeat(2,minmax(0,1fr))
4348
- }
4349
-
4350
- .md\:flex-row {
4351
- flex-direction: row
4352
- }
4353
-
4354
- .md\:gap-6 {
4355
- gap: 1.5rem
4356
- }
4357
-
4358
- .md\:overflow-hidden {
4359
- overflow: hidden
26
+ overflow-y: auto;
4360
- }
4361
-
4362
- .md\:rounded-b-none {
4363
- border-bottom-right-radius: 0;
4364
- border-bottom-left-radius: 0
4365
- }
4366
-
4367
- .md\:rounded-t-none {
4368
- border-top-left-radius: 0;
4369
- border-top-right-radius: 0
4370
- }
4371
-
4372
- .md\:border-t-0 {
4373
- border-top-width: 0px
4374
- }
4375
-
4376
- .md\:border-l {
4377
- border-left-width: 1px
4378
- }
4379
-
4380
- .md\:border-b-0 {
4381
- border-bottom-width: 0px
4382
- }
4383
-
4384
- .md\:px-0 {
4385
- padding-left: 0;
4386
- padding-right: 0
4387
- }
4388
-
4389
- .md\:pb-0 {
4390
- padding-bottom: 0
4391
- }
4392
-
4393
- .md\:pb-8 {
4394
- padding-bottom: 2rem
4395
- }
4396
-
4397
- .md\:pb-16 {
4398
- padding-bottom: 4rem
4399
- }
4400
-
4401
- .md\:pl-48 {
4402
- padding-left: 12rem
4403
- }
4404
-
4405
- .md\:text-2xl {
4406
- font-size: 1.5rem;
4407
- line-height: 2rem
4408
- }
4409
-
4410
- .md\:text-5xl {
4411
- font-size: 3rem;
4412
- line-height: 1
4413
- }
4414
-
4415
- .md\:text-xl {
4416
- font-size: 1.25rem;
4417
- line-height: 1.75rem
4418
- }
4419
-
4420
- .md\:text-6xl {
4421
- font-size: 3.75rem;
4422
- line-height: 1
4423
- }
4424
27
  }
4425
28
 
4426
- @media (min-width: 1024px) {
4427
- .lg\:-bottom-8 {
29
+ .title-container {
4428
- bottom:-2rem
30
+ display: flex;
31
+ align-items: center;
32
+ padding: 0.5rem 0;
4429
- }
33
+ }
4430
-
4431
- .lg\:-left-8 {
4432
- left: -2rem
4433
- }
4434
-
4435
- .lg\:col-span-4 {
4436
- grid-column: span 4 / span 4
4437
- }
4438
-
4439
- .lg\:col-span-2 {
4440
- grid-column: span 2 / span 2
4441
- }
4442
-
4443
- .lg\:mt-8 {
4444
- margin-top: 2rem
4445
- }
4446
-
4447
- .lg\:mb-20 {
4448
- margin-bottom: 5rem
4449
- }
4450
-
4451
- .lg\:mt-4 {
4452
- margin-top: 1rem
4453
- }
4454
-
4455
- .lg\:block {
4456
- display: block
4457
- }
4458
-
4459
- .lg\:grid {
4460
- display: grid
4461
- }
4462
-
4463
- .lg\:hidden {
4464
- display: none
4465
- }
4466
-
4467
- .lg\:w-\[1000px\] {
4468
- width: 1000px
4469
- }
4470
-
4471
- .lg\:w-64 {
4472
- width: 16rem
4473
- }
4474
-
4475
- .lg\:max-w-none {
4476
- max-width: none
4477
- }
4478
-
4479
- .lg\:max-w-xl {
4480
- max-width: 36rem
4481
- }
4482
-
4483
- .lg\:max-w-lg {
4484
- max-width: 32rem
4485
- }
4486
-
4487
- .lg\:-translate-x-1\/3 {
4488
- --tw-translate-x: -33.333333%;
4489
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
4490
- }
4491
-
4492
- .lg\:translate-x-1\/3 {
4493
- --tw-translate-x: 33.333333%;
4494
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
4495
- }
4496
-
4497
- .lg\:rotate-1 {
4498
- --tw-rotate: 1deg;
4499
- transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
4500
- }
4501
-
4502
- .lg\:grid-cols-3 {
4503
- grid-template-columns: repeat(3,minmax(0,1fr))
4504
- }
4505
-
4506
- .lg\:grid-cols-2 {
4507
- grid-template-columns: repeat(2,minmax(0,1fr))
4508
- }
4509
-
4510
- .lg\:px-8 {
4511
- padding-left: 2rem;
4512
- padding-right: 2rem
4513
- }
4514
-
4515
- .lg\:py-10 {
4516
- padding-top: 2.5rem;
4517
- padding-bottom: 2.5rem
4518
- }
4519
-
4520
- .lg\:px-16 {
4521
- padding-left: 4rem;
4522
- padding-right: 4rem
4523
- }
4524
-
4525
- .lg\:pl-64 {
4526
- padding-left: 16rem
4527
- }
4528
-
4529
- .lg\:pb-8 {
4530
- padding-bottom: 2rem
4531
- }
4532
-
4533
- .lg\:pb-12 {
4534
- padding-bottom: 3rem
4535
- }
4536
-
4537
- .lg\:pb-48 {
4538
- padding-bottom: 12rem
4539
- }
4540
-
4541
- .lg\:pt-64 {
4542
- padding-top: 16rem
4543
- }
4544
-
4545
- .lg\:pb-40 {
4546
- padding-bottom: 10rem
4547
- }
4548
-
4549
- .lg\:text-5xl {
4550
- font-size: 3rem;
4551
- line-height: 1
4552
- }
4553
-
4554
- .lg\:text-lg {
4555
- font-size: 1.125rem;
4556
- line-height: 1.75rem
4557
- }
4558
- }
4559
34
 
4560
- @media (min-width: 1280px) {
4561
- .xl\:block {
35
+ .title {
36
+ font-size: 1.25rem;
37
+ line-height: 1.75rem;
4562
- display:block
38
+ font-weight: 500;
4563
- }
39
+ }
4564
40
 
4565
- .xl\:pr-64 {
41
+ .relative {
4566
- padding-right: 16rem
42
+ position: relative;
4567
- }
43
+ }
4568
- }
4569
44
 
4570
- .hh40 {
45
+ .panel {
46
+ position: absolute;
47
+ border-radius: 0.375rem;
48
+ margin-top: 0.5rem;
4571
- height: 400px;
49
+ z-index: 50;
50
+ --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);
51
+ --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
4572
- overflow-y: auto;
52
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);
4573
- }
53
+ }
4574
54
  </style>
4575
- <div class="flex justify-center">
55
+ <div class="container">
4576
56
  <div
4577
57
  x-data="{
4578
58
  open: false,
@@ -4603,14 +83,10 @@ select {
4603
83
  :aria-expanded="open"
4604
84
  :aria-controls="$id('dropdown-button')"
4605
85
  type="button"
4606
- class="flex items-center gap-2 bg-white px-5 py-2 rounded-sm shadow border border-black"
86
+ class="btn"
4607
87
  >
4608
- Chapter {index}
88
+ <h1 class="title">{book}</h1>
4609
-
4610
- <!-- Heroicon: chevron-down -->
89
+ <Icon name="ion:chevron-down" size={24} />
4611
- <svg xmlns="http://www.w3.org/2000/svg" class="h-5 w-5 text-black" viewBox="0 0 20 20" fill="currentColor">
4612
- <path fill-rule="evenodd" d="M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z" clip-rule="evenodd" />
4613
- </svg>
4614
90
  </button>
4615
91
 
4616
92
  <!-- Panel -->
@@ -4621,13 +97,9 @@ select {
4621
97
  x-on:click.outside="close($refs.button)"
4622
98
  :id="$id('dropdown-button')"
4623
99
  style="display: none;"
4624
- class="absolute left-0 mt-2 w-40 rounded-md bg-white shadow-md z-50 hh40"
100
+ class="panel"
4625
101
  >
4626
- {Array(size).fill(size).map((_, i) => (
4627
- <a href={`/bibles/kannada/Joshua/${i+1}`} class="flex items-center gap-2 w-full first-of-type:rounded-t-md last-of-type:rounded-b-md px-4 py-2.5 text-left text-sm hover:bg-gray-50 disabled:text-gray-500">
4628
- {i + 1}
4629
- </a>
4630
- ))}
102
+ <Menu />
4631
103
  </div>
4632
104
  </div>
4633
105
  </div>
src/components/VerseSection.astro CHANGED
@@ -1,7 +1,7 @@
1
1
  ---
2
2
  import { fade } from 'astro:transitions';
3
3
 
4
- const { verses } = Astro.props;
4
+ const { chapter, verses } = Astro.props;
5
5
  ---
6
6
 
7
7
  <style>
@@ -22,6 +22,23 @@ const { verses } = Astro.props;
22
22
  cursor: pointer;
23
23
  margin-top: 1rem;
24
24
  color: #010101;
25
+
26
+ @media (min-width: 640px) {
27
+ font-size: 1rem;
28
+ line-height: 1.5rem;
29
+ }
30
+ }
31
+
32
+ .chapter-no {
33
+ position: relative;
34
+ display: inline;
35
+ font-size: 1.5rem;
36
+ line-height: .8em;
37
+ bottom: -0.1em;
38
+ left: 0;
39
+ text-indent: 0;
40
+ font-weight: 700;
41
+ font-family: system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, Arial;
25
42
  }
26
43
 
27
44
  .verse-no {
@@ -37,14 +54,16 @@ const { verses } = Astro.props;
37
54
  }
38
55
 
39
56
  .selected {
40
- background-color: yellow;
57
+ background-color: #f8d1dc;
41
58
  }
42
59
  </style>
43
60
  <div class="verses-section" transition:animate={fade({ duration: '0.4s' })}>
44
61
  {
45
62
  verses.map((item, i) => (
46
63
  <p class="verse-item">
64
+ {i === 0 ? <span class="chapter-no">
65
+ {chapter}
47
- <sup class="verse-no">{i + 1}</sup>
66
+ </span> : <sup class="verse-no">{i + 1}</sup>}
48
67
  {item.verse}
49
68
  </p>
50
69
  ))
src/icons/skin.svg ADDED
@@ -0,0 +1,30 @@
1
+ <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
+ <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3
+ <!-- Created with Vectornator (http://vectornator.io/) -->
4
+ <svg height="100%" stroke-miterlimit="10" style="fill-rule:nonzero;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;" version="1.1" viewBox="0 0 300 1024" width="100%" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:vectornator="http://vectornator.io" xmlns:xlink="http://www.w3.org/1999/xlink">
5
+ <defs/>
6
+ <clipPath id="ArtboardFrame">
7
+ <rect height="1024" width="300" x="0" y="0"/>
8
+ </clipPath>
9
+ <g clip-path="url(#ArtboardFrame)" id="Layer-1" vectornator:layerName="Layer 1">
10
+ <path d="M-1.62565-0.915032L49.1803-0.915032L49.1803 1024.77L-1.62565 1024.77L-1.62565-0.915032Z" fill="#3c1b1c" fill-rule="nonzero" opacity="1" stroke="none" vectornator:layerName="Rectangle 4"/>
11
+ <path d="M49.0883-1.27189L301.15-1.27189L301.15 1024.72L49.0883 1024.72L49.0883-1.27189Z" fill="#4c2323" fill-rule="nonzero" opacity="1" stroke="none" vectornator:layerName="Rectangle 3"/>
12
+ <path d="M76.7671 897.612C76.7671 887.632 68.2149 879.54 57.6666 879.54L0.365056 879.54L0.365056 915.684L57.6666 915.684C68.2149 915.684 76.7671 907.593 76.7671 897.612Z" fill="#7f3c3b" fill-rule="nonzero" opacity="1" stroke="none" vectornator:layerName="path"/>
13
+ <path d="M76.9126 120.848C76.9126 110.868 68.3603 102.776 57.8121 102.776L0.51049 102.776L0.51049 138.92L57.8121 138.92C68.3603 138.92 76.9126 130.828 76.9126 120.848Z" fill="#7f3c3b" fill-rule="nonzero" opacity="1" stroke="none" vectornator:layerName="path"/>
14
+ <g fill="#ffb441" opacity="1" stroke="none" vectornator:layerName="Text">
15
+ <path d="M70.9542 443.588L61.6729 443.588L51.0089 428.494L47.5636 432.033L47.5636 443.588L40.462 443.588L40.462 409.041L47.5636 409.041L47.5636 423.267L60.8995 409.041L70.2276 409.041L56.0714 423.267L70.9542 443.588Z"/>
16
+ <path d="M95.2354 436.486L82.5089 436.486L80.1182 443.588L72.5714 443.588L84.8995 409.041L93.0557 409.041L105.29 443.588L97.462 443.588L95.2354 436.486ZM93.2198 430.533L88.9073 416.939L84.4542 430.533L93.2198 430.533Z"/>
17
+ <path d="M137.61 443.588L130.392 443.588L116.282 419.049L116.282 443.588L109.556 443.588L109.556 409.041L117.126 409.041L130.884 433.158L130.884 409.041L137.61 409.041L137.61 443.588Z"/>
18
+ <path d="M172.274 443.588L165.056 443.588L150.946 419.049L150.946 443.588L144.22 443.588L144.22 409.041L151.79 409.041L165.548 433.158L165.548 409.041L172.274 409.041L172.274 443.588Z"/>
19
+ <path d="M199.228 436.486L186.501 436.486L184.11 443.588L176.564 443.588L188.892 409.041L197.048 409.041L209.282 443.588L201.454 443.588L199.228 436.486ZM197.212 430.533L192.899 416.939L188.446 430.533L197.212 430.533Z"/>
20
+ <path d="M228.548 443.588L213.665 443.588L213.665 409.041L228.548 409.041C230.689 409.072 232.47 409.322 233.892 409.791C236.314 410.588 238.274 412.049 239.774 414.174C240.978 415.892 241.798 417.752 242.235 419.752C242.673 421.752 242.892 423.658 242.892 425.471C242.892 430.064 241.97 433.955 240.126 437.142C237.626 441.439 233.767 443.588 228.548 443.588ZM233.915 417.853C232.806 415.978 230.61 415.041 227.329 415.041L220.673 415.041L220.673 437.588L227.329 437.588C230.735 437.588 233.11 435.908 234.454 432.549C235.189 430.705 235.556 428.51 235.556 425.963C235.556 422.447 235.009 419.744 233.915 417.853Z"/>
21
+ <path d="M268.556 436.486L255.829 436.486L253.439 443.588L245.892 443.588L258.22 409.041L266.376 409.041L278.61 443.588L270.782 443.588L268.556 436.486ZM266.54 430.533L262.228 416.939L257.774 430.533L266.54 430.533Z"/>
22
+ <path d="M104.564 501.588L88.9073 501.588L88.9073 467.041L105.689 467.041C109.923 467.103 112.923 468.33 114.689 470.721C115.751 472.189 116.282 473.947 116.282 475.994C116.282 478.103 115.751 479.799 114.689 481.08C114.095 481.799 113.22 482.455 112.064 483.049C113.829 483.689 115.161 484.705 116.06 486.096C116.958 487.486 117.407 489.174 117.407 491.158C117.407 493.205 116.892 495.041 115.86 496.666C115.204 497.744 114.384 498.65 113.399 499.385C112.29 500.228 110.982 500.806 109.474 501.119C107.966 501.431 106.329 501.588 104.564 501.588ZM104.399 486.377L95.7979 486.377L95.7979 495.588L104.282 495.588C105.798 495.588 106.978 495.385 107.821 494.978C109.353 494.228 110.118 492.791 110.118 490.666C110.118 488.869 109.376 487.635 107.892 486.963C107.064 486.588 105.899 486.392 104.399 486.377ZM107.985 479.791C108.923 479.228 109.392 478.221 109.392 476.767C109.392 475.158 108.767 474.096 107.517 473.58C106.439 473.221 105.064 473.041 103.392 473.041L95.7979 473.041L95.7979 480.658L104.282 480.658C105.798 480.658 107.032 480.369 107.985 479.791Z"/>
23
+ <path d="M122.892 467.041L130.064 467.041L130.064 501.588L122.892 501.588L122.892 467.041Z"/>
24
+ <path d="M152.564 501.588L136.907 501.588L136.907 467.041L153.689 467.041C157.923 467.103 160.923 468.33 162.689 470.721C163.751 472.189 164.282 473.947 164.282 475.994C164.282 478.103 163.751 479.799 162.689 481.08C162.095 481.799 161.22 482.455 160.064 483.049C161.829 483.689 163.161 484.705 164.06 486.096C164.958 487.486 165.407 489.174 165.407 491.158C165.407 493.205 164.892 495.041 163.86 496.666C163.204 497.744 162.384 498.65 161.399 499.385C160.29 500.228 158.982 500.806 157.474 501.119C155.966 501.431 154.329 501.588 152.564 501.588ZM152.399 486.377L143.798 486.377L143.798 495.588L152.282 495.588C153.798 495.588 154.978 495.385 155.821 494.978C157.353 494.228 158.118 492.791 158.118 490.666C158.118 488.869 157.376 487.635 155.892 486.963C155.064 486.588 153.899 486.392 152.399 486.377ZM155.985 479.791C156.923 479.228 157.392 478.221 157.392 476.767C157.392 475.158 156.767 474.096 155.517 473.58C154.439 473.221 153.064 473.041 151.392 473.041L143.798 473.041L143.798 480.658L152.282 480.658C153.798 480.658 155.032 480.369 155.985 479.791Z"/>
25
+ <path d="M171.454 467.041L178.673 467.041L178.673 495.377L195.782 495.377L195.782 501.588L171.454 501.588L171.454 467.041Z"/>
26
+ <path d="M224.821 486.494L208.04 486.494L208.04 495.377L227.165 495.377L227.165 501.588L200.985 501.588L200.985 467.041L226.321 467.041L226.321 473.158L208.04 473.158L208.04 480.494L224.821 480.494L224.821 486.494Z"/>
27
+ </g>
28
+ <path d="M99.097 93.0882L119.32 126.492C119.32 126.492 119.32 85.5079 119.32 55.2352C119.32 24.9626 119.32 5.4015 119.32 5.4015C119.32-1.51635 115.789-7.10708 115.459-6.75652L92.8418-7.12516C87.3815-7.12516 82.9544-1.51635 82.9544 5.4015L82.9544 51.7894L82.9544 126.492L99.097 93.0882Z" fill="#ffb441" fill-rule="nonzero" opacity="1" stroke="none" vectornator:layerName="path"/>
29
+ </g>
30
+ </svg>
src/layouts/Layout.astro CHANGED
@@ -9,7 +9,7 @@ const { title } = Astro.props;
9
9
  ---
10
10
 
11
11
  <!DOCTYPE html>
12
- <html class="w-full h-full" lang="en">
12
+ <html lang="en">
13
13
  <head>
14
14
  <meta charset="UTF-8" />
15
15
  <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
@@ -29,7 +29,7 @@ const { title } = Astro.props;
29
29
  <title>{title}</title>
30
30
  <ViewTransitions fallback="animate" />
31
31
  </head>
32
- <body class="w-full h-full">
32
+ <body>
33
33
  <script>
34
34
  import { atom } from "nanostores";
35
35
  window.store = atom({});
@@ -48,6 +48,13 @@ const { title } = Astro.props;
48
48
  html {
49
49
  font-family: system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Arial;
50
50
  background: #FBF8F7;
51
+ width: 100%;
52
+ height: 100%;
53
+ }
54
+
55
+ body {
56
+ width: 100%;
57
+ height: 100%;
51
58
  }
52
59
  </style>
53
60
  </body>
src/pages/bibles/[bible]/[book]/[chapter].astro CHANGED
@@ -1,6 +1,8 @@
1
1
  ---
2
2
  import { Icon } from "astro-icon";
3
+ import KanndaBible from "../../../../../public/images/kannada-bible.png"
3
4
  import Layout from "@/layouts/Layout.astro";
5
+ import Menu from "@/components/Menu.astro";
4
6
  import PlayButton from "@/components/PlayButton.astro";
5
7
  import kannada from "@/data/kannada.json";
6
8
  import Select from "@/components/Select.astro";
@@ -27,27 +29,87 @@ const verses = selectedBook.chapters[selectedChapter - 1];
27
29
 
28
30
  <style>
29
31
  .container {
32
+ display: flex;
30
33
  height: 100%;
31
- border-left: 1px solid black;
32
- border-right: 1px solid black;
33
34
  background: white;
34
- }
35
+ /* margin-left: 12%; */
36
+ /* margin-right: 12%; */
35
37
 
36
- @media (min-width: 640px) {
38
+ @media (min-width: 640px) {
37
- .container {
38
- margin-left: 18%;
39
- margin-right: 18%;
39
+ background: #FBF8F7;
40
40
  }
41
41
  }
42
42
 
43
- .full {
43
+ .img {
44
- height: 100%;
44
+ width: 400px;
45
- margin-left: 8px;
46
- margin-right: 8px;
47
45
  }
48
46
 
49
- .row {
47
+ .bookmark {
50
48
  display: flex;
49
+ flex-direction: column;
50
+ width: 240px;
51
+ background: #4C2323;
52
+ border-left: 20px solid #3C1B1C;
53
+ /* border-radius: 50px; */
54
+ /* @media (min-width: 640px) {
55
+ padding: 40px 60px;
56
+ margin: 32px 0px 21px 32px;
57
+ } */
58
+ }
59
+
60
+ .streak {
61
+ background: #4C2323;
62
+ width: 10px;
63
+ }
64
+
65
+ .abbr {
66
+ /* position: absolute;
67
+ top: 50%;
68
+ left: 15%;
69
+ height: 15%;
70
+ width: 60%; */
71
+ margin-left: 10px;
72
+ font-size: 1.5rem;
73
+ font-weight: 700;
74
+ letter-spacing: 5px;
75
+ word-break: break-all;
76
+ color: #A98B8B;
77
+ /* color: #FFB341; */
78
+ /* transform-origin: bottom left; */
79
+ /* transform: rotate(-90deg); */
80
+ }
81
+
82
+ .abbr:first-child {
83
+ margin-top: 10px;
84
+ }
85
+
86
+ .work {
87
+ display: flex;
88
+ flex: 1;
89
+ /* height: calc(100% - 7px); */
90
+ /* margin-left: 8px; */
91
+ /* margin-right: 8px; */
92
+ padding: 0px;
93
+ background: white;
94
+
95
+ @media (min-width: 640px) {
96
+ padding: 0px 20px;
97
+ /* padding: 40px 60px; */
98
+ /* margin: 32px 32px 21px 0px; */
99
+ border: 1px solid #dddcda;
100
+ }
101
+ }
102
+
103
+ .page {
104
+ display: flex;
105
+ flex: 1;
106
+ flex-direction: column;
107
+ padding-left: 1rem;
108
+ padding-right: 1rem;
109
+ margin-left: 0.5rem;
110
+ padding: 0px;
111
+ height: 100%;
112
+ /* w-auto flex flex-1 flex-col p-0 ml-0 sm:px-4 sm:ml-2 */
51
113
  }
52
114
 
53
115
  .books-section {
@@ -69,7 +131,7 @@ const verses = selectedBook.chapters[selectedChapter - 1];
69
131
  .title-container {
70
132
  display: flex;
71
133
  align-items: center;
72
- padding: 0.5rem;
134
+ padding: 0.5rem 0;
73
135
  }
74
136
 
75
137
  .title {
@@ -103,30 +165,22 @@ const verses = selectedBook.chapters[selectedChapter - 1];
103
165
  </style>
104
166
  <Layout title={`Bible App ${bible} - ${book}`}>
105
167
  <div class="container">
168
+ <Icon name="skin" />
169
+ <!-- <div class="streak" />
106
- <div class="full row">
170
+ <div class="bookmark">
171
+ <span class="abbr">KANNADA</span>
107
- <!-- <div class="books-section">
172
+ <span class="abbr">BIBLE</span>
108
- {
109
- books.map((b) => (
110
- <a class="book-item shadow" href={`/bibles/kannada/${b.slug}/1`}>
111
- {b.name}
112
- </a>
113
- ))
114
- }
115
- </div> -->
173
+ </div> -->
116
- <div
117
- class="w-auto flex flex-1 flex-col p-0 ml-0 sm:px-4 sm:ml-2"
174
+ <div class="work">
118
- >
175
+ <div class="page">
119
176
  <div class="title-container">
120
- <div class="menu">
121
- <h1 class="title shadow">{selectedBook.name} {selectedChapter}</h1>
177
+ <Select book={selectedBook.name} chapter={parseInt(chapter)} />
122
- </div>
123
178
  <div class="actionsContainer">
124
179
  <PlayButton verses={verses} />
125
180
  </div>
126
- <Select index={parseInt(chapter)} size={selectedBook.chapters.length} />
127
181
  </div>
128
182
  <hr class="first" />
129
- <VerseSection verses={verses} />
183
+ <VerseSection chapter={parseInt(chapter)} verses={verses} />
130
184
  <hr class="last" />
131
185
  </div>
132
186
  </div>
src/pages/bibles/index.astro CHANGED
@@ -16,7 +16,7 @@ import Layout from "../../layouts/Layout.astro";
16
16
  <a
17
17
  type="button"
18
18
  class="bg-gray-300 text-gray-900 text-3xl rounded hover:bg-gray-200 px-8 py-4 focus:outline-none mx-10"
19
- href="/bibles/kannada/Genesis/1"
19
+ href="/bibles/kannada/Joshua/8"
20
20
  >
21
21
  Kannada
22
22
  </a>