1"""Catppuccin palette definition."""
+ 2
+ 3from catppuccin.models import HSL, RGB, Color, Flavor, FlavorColors, Palette
+ 4
+ 5PALETTE = Palette(
+ 6 latte=Flavor(
+ 7 name="Latte",
+ 8 identifier="latte",
+ 9 order=0,
+ 10 dark=False,
+ 11 colors=FlavorColors(
+ 12 rosewater=Color(
+ 13 name="Rosewater",
+ 14 identifier="rosewater",
+ 15 accent=True,
+ 16 order=0,
+ 17 hex="#dc8a78",
+ 18 rgb=RGB(r=220, g=138, b=120),
+ 19 hsl=HSL(
+ 20 h=10.799999999999995, s=0.5882352941176472, l=0.6666666666666667
+ 21 ),
+ 22 ),
+ 23 flamingo=Color(
+ 24 name="Flamingo",
+ 25 identifier="flamingo",
+ 26 accent=True,
+ 27 order=1,
+ 28 hex="#dd7878",
+ 29 rgb=RGB(r=221, g=120, b=120),
+ 30 hsl=HSL(h=0, s=0.5976331360946746, l=0.6686274509803922),
+ 31 ),
+ 32 pink=Color(
+ 33 name="Pink",
+ 34 identifier="pink",
+ 35 accent=True,
+ 36 order=2,
+ 37 hex="#ea76cb",
+ 38 rgb=RGB(r=234, g=118, b=203),
+ 39 hsl=HSL(
+ 40 h=316.0344827586207, s=0.7341772151898731, l=0.6901960784313725
+ 41 ),
+ 42 ),
+ 43 mauve=Color(
+ 44 name="Mauve",
+ 45 identifier="mauve",
+ 46 accent=True,
+ 47 order=3,
+ 48 hex="#8839ef",
+ 49 rgb=RGB(r=136, g=57, b=239),
+ 50 hsl=HSL(
+ 51 h=266.0439560439561, s=0.8504672897196262, l=0.5803921568627451
+ 52 ),
+ 53 ),
+ 54 red=Color(
+ 55 name="Red",
+ 56 identifier="red",
+ 57 accent=True,
+ 58 order=4,
+ 59 hex="#d20f39",
+ 60 rgb=RGB(r=210, g=15, b=57),
+ 61 hsl=HSL(
+ 62 h=347.0769230769231, s=0.8666666666666666, l=0.4411764705882353
+ 63 ),
+ 64 ),
+ 65 maroon=Color(
+ 66 name="Maroon",
+ 67 identifier="maroon",
+ 68 accent=True,
+ 69 order=5,
+ 70 hex="#e64553",
+ 71 rgb=RGB(r=230, g=69, b=83),
+ 72 hsl=HSL(h=354.78260869565213, s=0.76303317535545, l=0.5862745098039216),
+ 73 ),
+ 74 peach=Color(
+ 75 name="Peach",
+ 76 identifier="peach",
+ 77 accent=True,
+ 78 order=6,
+ 79 hex="#fe640b",
+ 80 rgb=RGB(r=254, g=100, b=11),
+ 81 hsl=HSL(
+ 82 h=21.975308641975307, s=0.9918367346938776, l=0.5196078431372549
+ 83 ),
+ 84 ),
+ 85 yellow=Color(
+ 86 name="Yellow",
+ 87 identifier="yellow",
+ 88 accent=True,
+ 89 order=7,
+ 90 hex="#df8e1d",
+ 91 rgb=RGB(r=223, g=142, b=29),
+ 92 hsl=HSL(
+ 93 h=34.948453608247426, s=0.7698412698412698, l=0.49411764705882355
+ 94 ),
+ 95 ),
+ 96 green=Color(
+ 97 name="Green",
+ 98 identifier="green",
+ 99 accent=True,
+ 100 order=8,
+ 101 hex="#40a02b",
+ 102 rgb=RGB(r=64, g=160, b=43),
+ 103 hsl=HSL(
+ 104 h=109.23076923076923, s=0.5763546798029556, l=0.39803921568627454
+ 105 ),
+ 106 ),
+ 107 teal=Color(
+ 108 name="Teal",
+ 109 identifier="teal",
+ 110 accent=True,
+ 111 order=9,
+ 112 hex="#179299",
+ 113 rgb=RGB(r=23, g=146, b=153),
+ 114 hsl=HSL(
+ 115 h=183.23076923076923, s=0.7386363636363636, l=0.34509803921568627
+ 116 ),
+ 117 ),
+ 118 sky=Color(
+ 119 name="Sky",
+ 120 identifier="sky",
+ 121 accent=True,
+ 122 order=10,
+ 123 hex="#04a5e5",
+ 124 rgb=RGB(r=4, g=165, b=229),
+ 125 hsl=HSL(
+ 126 h=197.0666666666667, s=0.965665236051502, l=0.45686274509803926
+ 127 ),
+ 128 ),
+ 129 sapphire=Color(
+ 130 name="Sapphire",
+ 131 identifier="sapphire",
+ 132 accent=True,
+ 133 order=11,
+ 134 hex="#209fb5",
+ 135 rgb=RGB(r=32, g=159, b=181),
+ 136 hsl=HSL(
+ 137 h=188.85906040268458, s=0.6995305164319249, l=0.4176470588235294
+ 138 ),
+ 139 ),
+ 140 blue=Color(
+ 141 name="Blue",
+ 142 identifier="blue",
+ 143 accent=True,
+ 144 order=12,
+ 145 hex="#1e66f5",
+ 146 rgb=RGB(r=30, g=102, b=245),
+ 147 hsl=HSL(
+ 148 h=219.90697674418607, s=0.9148936170212768, l=0.5392156862745098
+ 149 ),
+ 150 ),
+ 151 lavender=Color(
+ 152 name="Lavender",
+ 153 identifier="lavender",
+ 154 accent=True,
+ 155 order=13,
+ 156 hex="#7287fd",
+ 157 rgb=RGB(r=114, g=135, b=253),
+ 158 hsl=HSL(
+ 159 h=230.93525179856115, s=0.9720279720279721, l=0.7196078431372549
+ 160 ),
+ 161 ),
+ 162 text=Color(
+ 163 name="Text",
+ 164 identifier="text",
+ 165 accent=False,
+ 166 order=14,
+ 167 hex="#4c4f69",
+ 168 rgb=RGB(r=76, g=79, b=105),
+ 169 hsl=HSL(
+ 170 h=233.79310344827587, s=0.16022099447513813, l=0.3549019607843137
+ 171 ),
+ 172 ),
+ 173 subtext1=Color(
+ 174 name="Subtext 1",
+ 175 identifier="subtext1",
+ 176 accent=False,
+ 177 order=15,
+ 178 hex="#5c5f77",
+ 179 rgb=RGB(r=92, g=95, b=119),
+ 180 hsl=HSL(
+ 181 h=233.33333333333334, s=0.1279620853080569, l=0.4137254901960784
+ 182 ),
+ 183 ),
+ 184 subtext0=Color(
+ 185 name="Subtext 0",
+ 186 identifier="subtext0",
+ 187 accent=False,
+ 188 order=16,
+ 189 hex="#6c6f85",
+ 190 rgb=RGB(r=108, g=111, b=133),
+ 191 hsl=HSL(
+ 192 h=232.79999999999998, s=0.10373443983402494, l=0.4725490196078431
+ 193 ),
+ 194 ),
+ 195 overlay2=Color(
+ 196 name="Overlay 2",
+ 197 identifier="overlay2",
+ 198 accent=False,
+ 199 order=17,
+ 200 hex="#7c7f93",
+ 201 rgb=RGB(r=124, g=127, b=147),
+ 202 hsl=HSL(
+ 203 h=232.17391304347825, s=0.09623430962343092, l=0.5313725490196078
+ 204 ),
+ 205 ),
+ 206 overlay1=Color(
+ 207 name="Overlay 1",
+ 208 identifier="overlay1",
+ 209 accent=False,
+ 210 order=18,
+ 211 hex="#8c8fa1",
+ 212 rgb=RGB(r=140, g=143, b=161),
+ 213 hsl=HSL(
+ 214 h=231.42857142857144, s=0.10047846889952144, l=0.5901960784313726
+ 215 ),
+ 216 ),
+ 217 overlay0=Color(
+ 218 name="Overlay 0",
+ 219 identifier="overlay0",
+ 220 accent=False,
+ 221 order=19,
+ 222 hex="#9ca0b0",
+ 223 rgb=RGB(r=156, g=160, b=176),
+ 224 hsl=HSL(
+ 225 h=228.00000000000003, s=0.11235955056179768, l=0.6509803921568628
+ 226 ),
+ 227 ),
+ 228 surface2=Color(
+ 229 name="Surface 2",
+ 230 identifier="surface2",
+ 231 accent=False,
+ 232 order=20,
+ 233 hex="#acb0be",
+ 234 rgb=RGB(r=172, g=176, b=190),
+ 235 hsl=HSL(
+ 236 h=226.6666666666667, s=0.12162162162162159, l=0.7098039215686275
+ 237 ),
+ 238 ),
+ 239 surface1=Color(
+ 240 name="Surface 1",
+ 241 identifier="surface1",
+ 242 accent=False,
+ 243 order=21,
+ 244 hex="#bcc0cc",
+ 245 rgb=RGB(r=188, g=192, b=204),
+ 246 hsl=HSL(
+ 247 h=225.00000000000003, s=0.13559322033898308, l=0.7686274509803922
+ 248 ),
+ 249 ),
+ 250 surface0=Color(
+ 251 name="Surface 0",
+ 252 identifier="surface0",
+ 253 accent=False,
+ 254 order=22,
+ 255 hex="#ccd0da",
+ 256 rgb=RGB(r=204, g=208, b=218),
+ 257 hsl=HSL(
+ 258 h=222.85714285714292, s=0.1590909090909089, l=0.8274509803921568
+ 259 ),
+ 260 ),
+ 261 base=Color(
+ 262 name="Base",
+ 263 identifier="base",
+ 264 accent=False,
+ 265 order=23,
+ 266 hex="#eff1f5",
+ 267 rgb=RGB(r=239, g=241, b=245),
+ 268 hsl=HSL(
+ 269 h=220.00000000000009, s=0.23076923076923136, l=0.9490196078431372
+ 270 ),
+ 271 ),
+ 272 mantle=Color(
+ 273 name="Mantle",
+ 274 identifier="mantle",
+ 275 accent=False,
+ 276 order=24,
+ 277 hex="#e6e9ef",
+ 278 rgb=RGB(r=230, g=233, b=239),
+ 279 hsl=HSL(
+ 280 h=220.00000000000006, s=0.21951219512195116, l=0.919607843137255
+ 281 ),
+ 282 ),
+ 283 crust=Color(
+ 284 name="Crust",
+ 285 identifier="crust",
+ 286 accent=False,
+ 287 order=25,
+ 288 hex="#dce0e8",
+ 289 rgb=RGB(r=220, g=224, b=232),
+ 290 hsl=HSL(
+ 291 h=220.00000000000006, s=0.20689655172413762, l=0.8862745098039215
+ 292 ),
+ 293 ),
+ 294 ),
+ 295 ),
+ 296 frappe=Flavor(
+ 297 name="Frappé",
+ 298 identifier="frappe",
+ 299 order=1,
+ 300 dark=True,
+ 301 colors=FlavorColors(
+ 302 rosewater=Color(
+ 303 name="Rosewater",
+ 304 identifier="rosewater",
+ 305 accent=True,
+ 306 order=0,
+ 307 hex="#f2d5cf",
+ 308 rgb=RGB(r=242, g=213, b=207),
+ 309 hsl=HSL(h=10.2857142857143, s=0.5737704918032784, l=0.8803921568627451),
+ 310 ),
+ 311 flamingo=Color(
+ 312 name="Flamingo",
+ 313 identifier="flamingo",
+ 314 accent=True,
+ 315 order=1,
+ 316 hex="#eebebe",
+ 317 rgb=RGB(r=238, g=190, b=190),
+ 318 hsl=HSL(h=0, s=0.5853658536585367, l=0.8392156862745098),
+ 319 ),
+ 320 pink=Color(
+ 321 name="Pink",
+ 322 identifier="pink",
+ 323 accent=True,
+ 324 order=2,
+ 325 hex="#f4b8e4",
+ 326 rgb=RGB(r=244, g=184, b=228),
+ 327 hsl=HSL(h=316, s=0.7317073170731713, l=0.8392156862745098),
+ 328 ),
+ 329 mauve=Color(
+ 330 name="Mauve",
+ 331 identifier="mauve",
+ 332 accent=True,
+ 333 order=3,
+ 334 hex="#ca9ee6",
+ 335 rgb=RGB(r=202, g=158, b=230),
+ 336 hsl=HSL(
+ 337 h=276.66666666666663, s=0.5901639344262294, l=0.7607843137254902
+ 338 ),
+ 339 ),
+ 340 red=Color(
+ 341 name="Red",
+ 342 identifier="red",
+ 343 accent=True,
+ 344 order=4,
+ 345 hex="#e78284",
+ 346 rgb=RGB(r=231, g=130, b=132),
+ 347 hsl=HSL(
+ 348 h=358.8118811881188, s=0.6778523489932885, l=0.7078431372549019
+ 349 ),
+ 350 ),
+ 351 maroon=Color(
+ 352 name="Maroon",
+ 353 identifier="maroon",
+ 354 accent=True,
+ 355 order=5,
+ 356 hex="#ea999c",
+ 357 rgb=RGB(r=234, g=153, b=156),
+ 358 hsl=HSL(
+ 359 h=357.77777777777777, s=0.6585365853658534, l=0.7588235294117647
+ 360 ),
+ 361 ),
+ 362 peach=Color(
+ 363 name="Peach",
+ 364 identifier="peach",
+ 365 accent=True,
+ 366 order=6,
+ 367 hex="#ef9f76",
+ 368 rgb=RGB(r=239, g=159, b=118),
+ 369 hsl=HSL(h=20.33057851239669, s=0.7908496732026143, l=0.7),
+ 370 ),
+ 371 yellow=Color(
+ 372 name="Yellow",
+ 373 identifier="yellow",
+ 374 accent=True,
+ 375 order=7,
+ 376 hex="#e5c890",
+ 377 rgb=RGB(r=229, g=200, b=144),
+ 378 hsl=HSL(
+ 379 h=39.52941176470588, s=0.6204379562043796, l=0.7313725490196079
+ 380 ),
+ 381 ),
+ 382 green=Color(
+ 383 name="Green",
+ 384 identifier="green",
+ 385 accent=True,
+ 386 order=8,
+ 387 hex="#a6d189",
+ 388 rgb=RGB(r=166, g=209, b=137),
+ 389 hsl=HSL(
+ 390 h=95.83333333333331, s=0.4390243902439024, l=0.6784313725490196
+ 391 ),
+ 392 ),
+ 393 teal=Color(
+ 394 name="Teal",
+ 395 identifier="teal",
+ 396 accent=True,
+ 397 order=9,
+ 398 hex="#81c8be",
+ 399 rgb=RGB(r=129, g=200, b=190),
+ 400 hsl=HSL(
+ 401 h=171.5492957746479, s=0.3922651933701657, l=0.6450980392156862
+ 402 ),
+ 403 ),
+ 404 sky=Color(
+ 405 name="Sky",
+ 406 identifier="sky",
+ 407 accent=True,
+ 408 order=10,
+ 409 hex="#99d1db",
+ 410 rgb=RGB(r=153, g=209, b=219),
+ 411 hsl=HSL(
+ 412 h=189.09090909090907, s=0.47826086956521735, l=0.7294117647058823
+ 413 ),
+ 414 ),
+ 415 sapphire=Color(
+ 416 name="Sapphire",
+ 417 identifier="sapphire",
+ 418 accent=True,
+ 419 order=11,
+ 420 hex="#85c1dc",
+ 421 rgb=RGB(r=133, g=193, b=220),
+ 422 hsl=HSL(
+ 423 h=198.62068965517244, s=0.5541401273885351, l=0.692156862745098
+ 424 ),
+ 425 ),
+ 426 blue=Color(
+ 427 name="Blue",
+ 428 identifier="blue",
+ 429 accent=True,
+ 430 order=12,
+ 431 hex="#8caaee",
+ 432 rgb=RGB(r=140, g=170, b=238),
+ 433 hsl=HSL(
+ 434 h=221.6326530612245, s=0.7424242424242424, l=0.7411764705882353
+ 435 ),
+ 436 ),
+ 437 lavender=Color(
+ 438 name="Lavender",
+ 439 identifier="lavender",
+ 440 accent=True,
+ 441 order=13,
+ 442 hex="#babbf1",
+ 443 rgb=RGB(r=186, g=187, b=241),
+ 444 hsl=HSL(
+ 445 h=238.90909090909093, s=0.6626506024096385, l=0.8372549019607842
+ 446 ),
+ 447 ),
+ 448 text=Color(
+ 449 name="Text",
+ 450 identifier="text",
+ 451 accent=False,
+ 452 order=14,
+ 453 hex="#c6d0f5",
+ 454 rgb=RGB(r=198, g=208, b=245),
+ 455 hsl=HSL(
+ 456 h=227.2340425531915, s=0.7014925373134333, l=0.8686274509803922
+ 457 ),
+ 458 ),
+ 459 subtext1=Color(
+ 460 name="Subtext 1",
+ 461 identifier="subtext1",
+ 462 accent=False,
+ 463 order=15,
+ 464 hex="#b5bfe2",
+ 465 rgb=RGB(r=181, g=191, b=226),
+ 466 hsl=HSL(
+ 467 h=226.66666666666669, s=0.43689320388349495, l=0.7980392156862746
+ 468 ),
+ 469 ),
+ 470 subtext0=Color(
+ 471 name="Subtext 0",
+ 472 identifier="subtext0",
+ 473 accent=False,
+ 474 order=16,
+ 475 hex="#a5adce",
+ 476 rgb=RGB(r=165, g=173, b=206),
+ 477 hsl=HSL(
+ 478 h=228.29268292682926, s=0.2949640287769784, l=0.7274509803921569
+ 479 ),
+ 480 ),
+ 481 overlay2=Color(
+ 482 name="Overlay 2",
+ 483 identifier="overlay2",
+ 484 accent=False,
+ 485 order=17,
+ 486 hex="#949cbb",
+ 487 rgb=RGB(r=148, g=156, b=187),
+ 488 hsl=HSL(
+ 489 h=227.69230769230768, s=0.22285714285714275, l=0.6568627450980392
+ 490 ),
+ 491 ),
+ 492 overlay1=Color(
+ 493 name="Overlay 1",
+ 494 identifier="overlay1",
+ 495 accent=False,
+ 496 order=18,
+ 497 hex="#838ba7",
+ 498 rgb=RGB(r=131, g=139, b=167),
+ 499 hsl=HSL(
+ 500 h=226.66666666666669, s=0.16981132075471703, l=0.584313725490196
+ 501 ),
+ 502 ),
+ 503 overlay0=Color(
+ 504 name="Overlay 0",
+ 505 identifier="overlay0",
+ 506 accent=False,
+ 507 order=19,
+ 508 hex="#737994",
+ 509 rgb=RGB(r=115, g=121, b=148),
+ 510 hsl=HSL(
+ 511 h=229.0909090909091, s=0.13360323886639683, l=0.515686274509804
+ 512 ),
+ 513 ),
+ 514 surface2=Color(
+ 515 name="Surface 2",
+ 516 identifier="surface2",
+ 517 accent=False,
+ 518 order=20,
+ 519 hex="#626880",
+ 520 rgb=RGB(r=98, g=104, b=128),
+ 521 hsl=HSL(
+ 522 h=228.00000000000003, s=0.1327433628318584, l=0.44313725490196076
+ 523 ),
+ 524 ),
+ 525 surface1=Color(
+ 526 name="Surface 1",
+ 527 identifier="surface1",
+ 528 accent=False,
+ 529 order=21,
+ 530 hex="#51576d",
+ 531 rgb=RGB(r=81, g=87, b=109),
+ 532 hsl=HSL(
+ 533 h=227.14285714285714, s=0.14736842105263157, l=0.37254901960784315
+ 534 ),
+ 535 ),
+ 536 surface0=Color(
+ 537 name="Surface 0",
+ 538 identifier="surface0",
+ 539 accent=False,
+ 540 order=22,
+ 541 hex="#414559",
+ 542 rgb=RGB(r=65, g=69, b=89),
+ 543 hsl=HSL(
+ 544 h=230.00000000000003, s=0.15584415584415584, l=0.30196078431372547
+ 545 ),
+ 546 ),
+ 547 base=Color(
+ 548 name="Base",
+ 549 identifier="base",
+ 550 accent=False,
+ 551 order=23,
+ 552 hex="#303446",
+ 553 rgb=RGB(r=48, g=52, b=70),
+ 554 hsl=HSL(
+ 555 h=229.0909090909091, s=0.18644067796610175, l=0.23137254901960785
+ 556 ),
+ 557 ),
+ 558 mantle=Color(
+ 559 name="Mantle",
+ 560 identifier="mantle",
+ 561 accent=False,
+ 562 order=24,
+ 563 hex="#292c3c",
+ 564 rgb=RGB(r=41, g=44, b=60),
+ 565 hsl=HSL(
+ 566 h=230.52631578947367, s=0.18811881188118806, l=0.19803921568627453
+ 567 ),
+ 568 ),
+ 569 crust=Color(
+ 570 name="Crust",
+ 571 identifier="crust",
+ 572 accent=False,
+ 573 order=25,
+ 574 hex="#232634",
+ 575 rgb=RGB(r=35, g=38, b=52),
+ 576 hsl=HSL(
+ 577 h=229.41176470588238, s=0.19540229885057467, l=0.17058823529411765
+ 578 ),
+ 579 ),
+ 580 ),
+ 581 ),
+ 582 macchiato=Flavor(
+ 583 name="Macchiato",
+ 584 identifier="macchiato",
+ 585 order=2,
+ 586 dark=True,
+ 587 colors=FlavorColors(
+ 588 rosewater=Color(
+ 589 name="Rosewater",
+ 590 identifier="rosewater",
+ 591 accent=True,
+ 592 order=0,
+ 593 hex="#f4dbd6",
+ 594 rgb=RGB(r=244, g=219, b=214),
+ 595 hsl=HSL(
+ 596 h=9.999999999999963, s=0.5769230769230775, l=0.8980392156862745
+ 597 ),
+ 598 ),
+ 599 flamingo=Color(
+ 600 name="Flamingo",
+ 601 identifier="flamingo",
+ 602 accent=True,
+ 603 order=1,
+ 604 hex="#f0c6c6",
+ 605 rgb=RGB(r=240, g=198, b=198),
+ 606 hsl=HSL(h=0, s=0.5833333333333333, l=0.8588235294117648),
+ 607 ),
+ 608 pink=Color(
+ 609 name="Pink",
+ 610 identifier="pink",
+ 611 accent=True,
+ 612 order=2,
+ 613 hex="#f5bde6",
+ 614 rgb=RGB(r=245, g=189, b=230),
+ 615 hsl=HSL(
+ 616 h=316.0714285714286, s=0.7368421052631583, l=0.8509803921568628
+ 617 ),
+ 618 ),
+ 619 mauve=Color(
+ 620 name="Mauve",
+ 621 identifier="mauve",
+ 622 accent=True,
+ 623 order=3,
+ 624 hex="#c6a0f6",
+ 625 rgb=RGB(r=198, g=160, b=246),
+ 626 hsl=HSL(
+ 627 h=266.51162790697674, s=0.8269230769230772, l=0.7960784313725491
+ 628 ),
+ 629 ),
+ 630 red=Color(
+ 631 name="Red",
+ 632 identifier="red",
+ 633 accent=True,
+ 634 order=4,
+ 635 hex="#ed8796",
+ 636 rgb=RGB(r=237, g=135, b=150),
+ 637 hsl=HSL(
+ 638 h=351.1764705882353, s=0.7391304347826088, l=0.7294117647058824
+ 639 ),
+ 640 ),
+ 641 maroon=Color(
+ 642 name="Maroon",
+ 643 identifier="maroon",
+ 644 accent=True,
+ 645 order=5,
+ 646 hex="#ee99a0",
+ 647 rgb=RGB(r=238, g=153, b=160),
+ 648 hsl=HSL(
+ 649 h=355.05882352941177, s=0.7142857142857143, l=0.7666666666666666
+ 650 ),
+ 651 ),
+ 652 peach=Color(
+ 653 name="Peach",
+ 654 identifier="peach",
+ 655 accent=True,
+ 656 order=6,
+ 657 hex="#f5a97f",
+ 658 rgb=RGB(r=245, g=169, b=127),
+ 659 hsl=HSL(
+ 660 h=21.355932203389827, s=0.8550724637681162, l=0.7294117647058824
+ 661 ),
+ 662 ),
+ 663 yellow=Color(
+ 664 name="Yellow",
+ 665 identifier="yellow",
+ 666 accent=True,
+ 667 order=7,
+ 668 hex="#eed49f",
+ 669 rgb=RGB(r=238, g=212, b=159),
+ 670 hsl=HSL(
+ 671 h=40.253164556962034, s=0.6991150442477877, l=0.7784313725490196
+ 672 ),
+ 673 ),
+ 674 green=Color(
+ 675 name="Green",
+ 676 identifier="green",
+ 677 accent=True,
+ 678 order=8,
+ 679 hex="#a6da95",
+ 680 rgb=RGB(r=166, g=218, b=149),
+ 681 hsl=HSL(
+ 682 h=105.21739130434783, s=0.4825174825174825, l=0.7196078431372549
+ 683 ),
+ 684 ),
+ 685 teal=Color(
+ 686 name="Teal",
+ 687 identifier="teal",
+ 688 accent=True,
+ 689 order=9,
+ 690 hex="#8bd5ca",
+ 691 rgb=RGB(r=139, g=213, b=202),
+ 692 hsl=HSL(
+ 693 h=171.08108108108107, s=0.46835443037974706, l=0.6901960784313725
+ 694 ),
+ 695 ),
+ 696 sky=Color(
+ 697 name="Sky",
+ 698 identifier="sky",
+ 699 accent=True,
+ 700 order=10,
+ 701 hex="#91d7e3",
+ 702 rgb=RGB(r=145, g=215, b=227),
+ 703 hsl=HSL(
+ 704 h=188.78048780487802, s=0.5942028985507245, l=0.7294117647058823
+ 705 ),
+ 706 ),
+ 707 sapphire=Color(
+ 708 name="Sapphire",
+ 709 identifier="sapphire",
+ 710 accent=True,
+ 711 order=11,
+ 712 hex="#7dc4e4",
+ 713 rgb=RGB(r=125, g=196, b=228),
+ 714 hsl=HSL(
+ 715 h=198.64077669902912, s=0.6560509554140128, l=0.692156862745098
+ 716 ),
+ 717 ),
+ 718 blue=Color(
+ 719 name="Blue",
+ 720 identifier="blue",
+ 721 accent=True,
+ 722 order=12,
+ 723 hex="#8aadf4",
+ 724 rgb=RGB(r=138, g=173, b=244),
+ 725 hsl=HSL(h=220.188679245283, s=0.8281250000000003, l=0.7490196078431373),
+ 726 ),
+ 727 lavender=Color(
+ 728 name="Lavender",
+ 729 identifier="lavender",
+ 730 accent=True,
+ 731 order=13,
+ 732 hex="#b7bdf8",
+ 733 rgb=RGB(r=183, g=189, b=248),
+ 734 hsl=HSL(
+ 735 h=234.46153846153848, s=0.8227848101265824, l=0.8450980392156863
+ 736 ),
+ 737 ),
+ 738 text=Color(
+ 739 name="Text",
+ 740 identifier="text",
+ 741 accent=False,
+ 742 order=14,
+ 743 hex="#cad3f5",
+ 744 rgb=RGB(r=202, g=211, b=245),
+ 745 hsl=HSL(
+ 746 h=227.4418604651163, s=0.6825396825396831, l=0.8764705882352941
+ 747 ),
+ 748 ),
+ 749 subtext1=Color(
+ 750 name="Subtext 1",
+ 751 identifier="subtext1",
+ 752 accent=False,
+ 753 order=15,
+ 754 hex="#b8c0e0",
+ 755 rgb=RGB(r=184, g=192, b=224),
+ 756 hsl=HSL(h=228, s=0.39215686274509803, l=0.8),
+ 757 ),
+ 758 subtext0=Color(
+ 759 name="Subtext 0",
+ 760 identifier="subtext0",
+ 761 accent=False,
+ 762 order=16,
+ 763 hex="#a5adcb",
+ 764 rgb=RGB(r=165, g=173, b=203),
+ 765 hsl=HSL(
+ 766 h=227.36842105263156, s=0.2676056338028167, l=0.7215686274509804
+ 767 ),
+ 768 ),
+ 769 overlay2=Color(
+ 770 name="Overlay 2",
+ 771 identifier="overlay2",
+ 772 accent=False,
+ 773 order=17,
+ 774 hex="#939ab7",
+ 775 rgb=RGB(r=147, g=154, b=183),
+ 776 hsl=HSL(
+ 777 h=228.33333333333331, s=0.2000000000000001, l=0.6470588235294117
+ 778 ),
+ 779 ),
+ 780 overlay1=Color(
+ 781 name="Overlay 1",
+ 782 identifier="overlay1",
+ 783 accent=False,
+ 784 order=18,
+ 785 hex="#8087a2",
+ 786 rgb=RGB(r=128, g=135, b=162),
+ 787 hsl=HSL(
+ 788 h=227.6470588235294, s=0.1545454545454545, l=0.5686274509803921
+ 789 ),
+ 790 ),
+ 791 overlay0=Color(
+ 792 name="Overlay 0",
+ 793 identifier="overlay0",
+ 794 accent=False,
+ 795 order=19,
+ 796 hex="#6e738d",
+ 797 rgb=RGB(r=110, g=115, b=141),
+ 798 hsl=HSL(
+ 799 h=230.32258064516128, s=0.12350597609561753, l=0.49215686274509807
+ 800 ),
+ 801 ),
+ 802 surface2=Color(
+ 803 name="Surface 2",
+ 804 identifier="surface2",
+ 805 accent=False,
+ 806 order=20,
+ 807 hex="#5b6078",
+ 808 rgb=RGB(r=91, g=96, b=120),
+ 809 hsl=HSL(
+ 810 h=229.65517241379308, s=0.13744075829383887, l=0.4137254901960784
+ 811 ),
+ 812 ),
+ 813 surface1=Color(
+ 814 name="Surface 1",
+ 815 identifier="surface1",
+ 816 accent=False,
+ 817 order=21,
+ 818 hex="#494d64",
+ 819 rgb=RGB(r=73, g=77, b=100),
+ 820 hsl=HSL(
+ 821 h=231.11111111111114, s=0.15606936416184972, l=0.3392156862745098
+ 822 ),
+ 823 ),
+ 824 surface0=Color(
+ 825 name="Surface 0",
+ 826 identifier="surface0",
+ 827 accent=False,
+ 828 order=22,
+ 829 hex="#363a4f",
+ 830 rgb=RGB(r=54, g=58, b=79),
+ 831 hsl=HSL(h=230.4, s=0.1879699248120301, l=0.2607843137254902),
+ 832 ),
+ 833 base=Color(
+ 834 name="Base",
+ 835 identifier="base",
+ 836 accent=False,
+ 837 order=23,
+ 838 hex="#24273a",
+ 839 rgb=RGB(r=36, g=39, b=58),
+ 840 hsl=HSL(
+ 841 h=231.8181818181818, s=0.23404255319148934, l=0.1843137254901961
+ 842 ),
+ 843 ),
+ 844 mantle=Color(
+ 845 name="Mantle",
+ 846 identifier="mantle",
+ 847 accent=False,
+ 848 order=24,
+ 849 hex="#1e2030",
+ 850 rgb=RGB(r=30, g=32, b=48),
+ 851 hsl=HSL(
+ 852 h=233.33333333333334, s=0.23076923076923075, l=0.15294117647058825
+ 853 ),
+ 854 ),
+ 855 crust=Color(
+ 856 name="Crust",
+ 857 identifier="crust",
+ 858 accent=False,
+ 859 order=25,
+ 860 hex="#181926",
+ 861 rgb=RGB(r=24, g=25, b=38),
+ 862 hsl=HSL(
+ 863 h=235.71428571428572, s=0.22580645161290322, l=0.12156862745098039
+ 864 ),
+ 865 ),
+ 866 ),
+ 867 ),
+ 868 mocha=Flavor(
+ 869 name="Mocha",
+ 870 identifier="mocha",
+ 871 order=3,
+ 872 dark=True,
+ 873 colors=FlavorColors(
+ 874 rosewater=Color(
+ 875 name="Rosewater",
+ 876 identifier="rosewater",
+ 877 accent=True,
+ 878 order=0,
+ 879 hex="#f5e0dc",
+ 880 rgb=RGB(r=245, g=224, b=220),
+ 881 hsl=HSL(h=9.599999999999968, s=0.555555555555556, l=0.911764705882353),
+ 882 ),
+ 883 flamingo=Color(
+ 884 name="Flamingo",
+ 885 identifier="flamingo",
+ 886 accent=True,
+ 887 order=1,
+ 888 hex="#f2cdcd",
+ 889 rgb=RGB(r=242, g=205, b=205),
+ 890 hsl=HSL(h=0, s=0.587301587301587, l=0.8764705882352941),
+ 891 ),
+ 892 pink=Color(
+ 893 name="Pink",
+ 894 identifier="pink",
+ 895 accent=True,
+ 896 order=2,
+ 897 hex="#f5c2e7",
+ 898 rgb=RGB(r=245, g=194, b=231),
+ 899 hsl=HSL(
+ 900 h=316.4705882352941, s=0.7183098591549301, l=0.8607843137254902
+ 901 ),
+ 902 ),
+ 903 mauve=Color(
+ 904 name="Mauve",
+ 905 identifier="mauve",
+ 906 accent=True,
+ 907 order=3,
+ 908 hex="#cba6f7",
+ 909 rgb=RGB(r=203, g=166, b=247),
+ 910 hsl=HSL(
+ 911 h=267.4074074074074, s=0.8350515463917528, l=0.8098039215686275
+ 912 ),
+ 913 ),
+ 914 red=Color(
+ 915 name="Red",
+ 916 identifier="red",
+ 917 accent=True,
+ 918 order=4,
+ 919 hex="#f38ba8",
+ 920 rgb=RGB(r=243, g=139, b=168),
+ 921 hsl=HSL(
+ 922 h=343.2692307692308, s=0.8124999999999998, l=0.7490196078431373
+ 923 ),
+ 924 ),
+ 925 maroon=Color(
+ 926 name="Maroon",
+ 927 identifier="maroon",
+ 928 accent=True,
+ 929 order=5,
+ 930 hex="#eba0ac",
+ 931 rgb=RGB(r=235, g=160, b=172),
+ 932 hsl=HSL(h=350.4, s=0.6521739130434779, l=0.7745098039215685),
+ 933 ),
+ 934 peach=Color(
+ 935 name="Peach",
+ 936 identifier="peach",
+ 937 accent=True,
+ 938 order=6,
+ 939 hex="#fab387",
+ 940 rgb=RGB(r=250, g=179, b=135),
+ 941 hsl=HSL(h=22.95652173913043, s=0.92, l=0.7549019607843137),
+ 942 ),
+ 943 yellow=Color(
+ 944 name="Yellow",
+ 945 identifier="yellow",
+ 946 accent=True,
+ 947 order=7,
+ 948 hex="#f9e2af",
+ 949 rgb=RGB(r=249, g=226, b=175),
+ 950 hsl=HSL(
+ 951 h=41.35135135135135, s=0.8604651162790699, l=0.8313725490196078
+ 952 ),
+ 953 ),
+ 954 green=Color(
+ 955 name="Green",
+ 956 identifier="green",
+ 957 accent=True,
+ 958 order=8,
+ 959 hex="#a6e3a1",
+ 960 rgb=RGB(r=166, g=227, b=161),
+ 961 hsl=HSL(
+ 962 h=115.45454545454544, s=0.5409836065573769, l=0.7607843137254902
+ 963 ),
+ 964 ),
+ 965 teal=Color(
+ 966 name="Teal",
+ 967 identifier="teal",
+ 968 accent=True,
+ 969 order=9,
+ 970 hex="#94e2d5",
+ 971 rgb=RGB(r=148, g=226, b=213),
+ 972 hsl=HSL(
+ 973 h=170.00000000000003, s=0.5735294117647057, l=0.7333333333333334
+ 974 ),
+ 975 ),
+ 976 sky=Color(
+ 977 name="Sky",
+ 978 identifier="sky",
+ 979 accent=True,
+ 980 order=10,
+ 981 hex="#89dceb",
+ 982 rgb=RGB(r=137, g=220, b=235),
+ 983 hsl=HSL(
+ 984 h=189.18367346938774, s=0.7101449275362316, l=0.7294117647058823
+ 985 ),
+ 986 ),
+ 987 sapphire=Color(
+ 988 name="Sapphire",
+ 989 identifier="sapphire",
+ 990 accent=True,
+ 991 order=11,
+ 992 hex="#74c7ec",
+ 993 rgb=RGB(r=116, g=199, b=236),
+ 994 hsl=HSL(h=198.5, s=0.759493670886076, l=0.6901960784313725),
+ 995 ),
+ 996 blue=Color(
+ 997 name="Blue",
+ 998 identifier="blue",
+ 999 accent=True,
+1000 order=12,
+1001 hex="#89b4fa",
+1002 rgb=RGB(r=137, g=180, b=250),
+1003 hsl=HSL(
+1004 h=217.1681415929203, s=0.9186991869918699, l=0.7588235294117647
+1005 ),
+1006 ),
+1007 lavender=Color(
+1008 name="Lavender",
+1009 identifier="lavender",
+1010 accent=True,
+1011 order=13,
+1012 hex="#b4befe",
+1013 rgb=RGB(r=180, g=190, b=254),
+1014 hsl=HSL(
+1015 h=231.89189189189187, s=0.9736842105263159, l=0.8509803921568628
+1016 ),
+1017 ),
+1018 text=Color(
+1019 name="Text",
+1020 identifier="text",
+1021 accent=False,
+1022 order=14,
+1023 hex="#cdd6f4",
+1024 rgb=RGB(r=205, g=214, b=244),
+1025 hsl=HSL(
+1026 h=226.15384615384616, s=0.6393442622950825, l=0.8803921568627451
+1027 ),
+1028 ),
+1029 subtext1=Color(
+1030 name="Subtext 1",
+1031 identifier="subtext1",
+1032 accent=False,
+1033 order=15,
+1034 hex="#bac2de",
+1035 rgb=RGB(r=186, g=194, b=222),
+1036 hsl=HSL(h=226.66666666666669, s=0.35294117647058837, l=0.8),
+1037 ),
+1038 subtext0=Color(
+1039 name="Subtext 0",
+1040 identifier="subtext0",
+1041 accent=False,
+1042 order=16,
+1043 hex="#a6adc8",
+1044 rgb=RGB(r=166, g=173, b=200),
+1045 hsl=HSL(
+1046 h=227.6470588235294, s=0.23611111111111102, l=0.7176470588235294
+1047 ),
+1048 ),
+1049 overlay2=Color(
+1050 name="Overlay 2",
+1051 identifier="overlay2",
+1052 accent=False,
+1053 order=17,
+1054 hex="#9399b2",
+1055 rgb=RGB(r=147, g=153, b=178),
+1056 hsl=HSL(
+1057 h=228.38709677419354, s=0.16756756756756758, l=0.6372549019607843
+1058 ),
+1059 ),
+1060 overlay1=Color(
+1061 name="Overlay 1",
+1062 identifier="overlay1",
+1063 accent=False,
+1064 order=18,
+1065 hex="#7f849c",
+1066 rgb=RGB(r=127, g=132, b=156),
+1067 hsl=HSL(
+1068 h=229.65517241379308, s=0.12775330396475776, l=0.5549019607843138
+1069 ),
+1070 ),
+1071 overlay0=Color(
+1072 name="Overlay 0",
+1073 identifier="overlay0",
+1074 accent=False,
+1075 order=19,
+1076 hex="#6c7086",
+1077 rgb=RGB(r=108, g=112, b=134),
+1078 hsl=HSL(
+1079 h=230.7692307692308, s=0.10743801652892565, l=0.4745098039215686
+1080 ),
+1081 ),
+1082 surface2=Color(
+1083 name="Surface 2",
+1084 identifier="surface2",
+1085 accent=False,
+1086 order=20,
+1087 hex="#585b70",
+1088 rgb=RGB(r=88, g=91, b=112),
+1089 hsl=HSL(h=232.5, s=0.12, l=0.39215686274509803),
+1090 ),
+1091 surface1=Color(
+1092 name="Surface 1",
+1093 identifier="surface1",
+1094 accent=False,
+1095 order=21,
+1096 hex="#45475a",
+1097 rgb=RGB(r=69, g=71, b=90),
+1098 hsl=HSL(
+1099 h=234.2857142857143, s=0.13207547169811326, l=0.31176470588235294
+1100 ),
+1101 ),
+1102 surface0=Color(
+1103 name="Surface 0",
+1104 identifier="surface0",
+1105 accent=False,
+1106 order=22,
+1107 hex="#313244",
+1108 rgb=RGB(r=49, g=50, b=68),
+1109 hsl=HSL(
+1110 h=236.84210526315792, s=0.16239316239316234, l=0.22941176470588237
+1111 ),
+1112 ),
+1113 base=Color(
+1114 name="Base",
+1115 identifier="base",
+1116 accent=False,
+1117 order=23,
+1118 hex="#1e1e2e",
+1119 rgb=RGB(r=30, g=30, b=46),
+1120 hsl=HSL(h=240, s=0.21052631578947367, l=0.14901960784313725),
+1121 ),
+1122 mantle=Color(
+1123 name="Mantle",
+1124 identifier="mantle",
+1125 accent=False,
+1126 order=24,
+1127 hex="#181825",
+1128 rgb=RGB(r=24, g=24, b=37),
+1129 hsl=HSL(h=240, s=0.2131147540983607, l=0.11960784313725491),
+1130 ),
+1131 crust=Color(
+1132 name="Crust",
+1133 identifier="crust",
+1134 accent=False,
+1135 order=25,
+1136 hex="#11111b",
+1137 rgb=RGB(r=17, g=17, b=27),
+1138 hsl=HSL(h=240, s=0.22727272727272727, l=0.08627450980392157),
+1139 ),
+1140 ),
+1141 ),
+1142)
+
+
+
+