nixos-config/modules/home/floorp/stylus/import.json
2024-02-23 18:03:34 +01:00

1 line
1.3 MiB
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[{"settings":{"updateInterval":24,"updateOnlyEnabled":true,"patchCsp":true}},{"enabled":true,"name":"Gmail Catppuccin","description":"Soothing pastel theme for Gmail","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/gmail/catppuccin.user.css","usercssData":{"name":"Gmail Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/gmail","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/gmail","version":"0.1.3","description":"Soothing pastel theme for Gmail","author":"Catppuccin","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/gmail/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Agmail","license":"MIT","preprocessor":"less","vars":{"flavor":{"type":"select","label":"Flavor","name":"flavor","value":null,"default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"rosewater","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Gmail Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/gmail\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/gmail\n@version 0.1.3\n@description Soothing pastel theme for Gmail\n@author Catppuccin\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/gmail/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Agmail\n@license MIT\n\n@preprocessor less\n@var select flavor \"Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater*\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n@-moz-document domain(\"mail.google.com\") {\n :root {\n #catppuccin(@flavor, @accentColor);\n }\n\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n .ZG,\n .boo .aQl > .J-JN-M-I-Jm,\n .boo .aaa > .J-JN-M-I-Jm,\n .boo .ZE > .J-JN-M-I-Jm,\n .bs1 + .bs3,\n .btj + .aD,\n body {\n color: @text !important;\n }\n\n /* input box */\n .nr {\n background-color: @surface1 !important;\n color: @text !important;\n }\n\n .bs0 > .acM,\n .bti > .btg {\n color: @text !important;\n }\n\n /* quick settings */\n .IU {\n background: @base !important;\n box-shadow: inset 1px 0 0 @mantle !important;\n }\n .Q0,\n .VM .Q5,\n .VM .OG,\n .Q2,\n .bCh,\n .aIY,\n .a21,\n .ST,\n .OB {\n color: @text !important;\n }\n .Tj,\n .OD {\n color: @accent-color !important;\n }\n\n /* background */\n #loading {\n background: @base !important;\n }\n [style=\"background:#4285f4\"] {\n background: @blue !important;\n }\n [style=\"background:#34a853\"] {\n background: @green !important;\n }\n [style=\"background:#ea4335\"] {\n background: @red !important;\n }\n .la-c.la-l {\n background: darken(@red, 10%);\n }\n .la-c.la-r {\n background: @yellow;\n }\n\n header,\n .nH.w-asV,\n .bkL,\n .bhZ.bym,\n .bhZ.bjB,\n .bhZ.bym.baA {\n background: @crust !important;\n }\n\n /* links */\n .aRq {\n color: @sapphire !important;\n &:hover {\n color: @teal !important;\n }\n }\n\n /* header */\n .aeH,\n .aqK {\n background: @mantle !important;\n }\n\n /* search */\n .gb_Lc .gb_Ee {\n background: @surface0 !important;\n }\n .gb_Lc .gb_3e,\n .gb_Ee.gb_Fe .gb_Ze {\n color: @text !important;\n }\n .gb_Ee.gb_Fe button svg {\n color: @text !important;\n opacity: 1;\n }\n .aRp {\n background: @surface0 !important;\n }\n .gssb_i {\n background: @surface1 !important;\n color: @text !important;\n }\n .gssb_e,\n .gssb_m {\n background: @surface0 !important;\n color: @text !important;\n }\n\n /* left bar */\n .CL.Q7:hover,\n .CL.Wj:hover,\n .CL.Q7.NQ,\n .CL.Wj.NQ,\n .TK .TO.nZ:active,\n .TK .TO.ol:active,\n .TK .TO.nZ,\n .TK .TO.ol,\n .byl .TK .nZ.aBP,\n .byl .TK .nZ.aS3,\n .byl .TK .nZ.aS4,\n .byl .TK .nZ.aS5,\n .byl .TK .nZ.aS6 {\n background: @surface0 !important;\n }\n .TO.NQ,\n .n6 .ah9:hover,\n .n6 .ah9.aiu:hover,\n .n6 .ah9:focus,\n .TK .TO:active,\n .n6 .ah9.aiu:active {\n background: @surface1 !important;\n }\n .aAv,\n .TO .nU > .n0,\n .TO.NQ .nU > .n0,\n .TO.nZ .nU > .n0,\n .ah9 > .CJ,\n .n3 > .CL > .CK {\n color: @text !important;\n }\n .h0,\n .Dj {\n color: @subtext0 !important;\n }\n\n /* right bar */\n .bAw .brC-aT5-aOt-Jw {\n background: @crust !important;\n }\n .brC-aMv-auO .bse-bvF-I.aT5-aOt-I-JW .aT5-aOt-I-JX-atM-J6,\n .brC-aMv-auO .bse-bvF-I.aT5-aOt-I-JO .aT5-aOt-I-JX-atM-J6 {\n background: lighten(@crust, 4%);\n }\n /* inbox area */\n .H2.HD {\n background: @surface0 !important;\n border-color: @surface1 !important;\n }\n .bkK > .nH {\n background: @mantle !important;\n }\n /* inbox item */\n .yO {\n background: @mantle !important;\n &:hover {\n box-shadow:\n inset 1px 0 0 @surface0,\n inset -1px 0 0 @surface0,\n 0 0 4px 0 @base,\n 0 0 6px 2px @base !important;\n }\n }\n /* quick text */\n .y2 {\n color: @subtext0 !important;\n }\n .aeJ,\n .aRs {\n .J-KU:hover {\n background: @surface0 !important;\n }\n background: @base !important;\n .aRu {\n .aRv {\n color: @subtext0 !important;\n }\n color: @subtext1 !important;\n }\n }\n .aAA.J-KU-Jg-K9 {\n background: @base !important;\n }\n .J-KU-KO.aAy {\n .aKz {\n color: @accent-color !important;\n }\n &::before {\n background: @accent-color !important;\n }\n }\n .aKx > .aKz {\n color: @subtext0 !important;\n }\n .y6,\n .bA4 {\n color: @text !important;\n }\n /* buttons hovers */\n .T-I-JW.amD::before,\n .T-I-JW.adg::before,\n .T-I-JW > .asa::before {\n background: @surface0 !important;\n }\n /* forward/reply buttons */\n .amn > .ams {\n color: @text !important;\n }\n .amr .amn > .ams {\n background: @base !important;\n border-color: @surface0 !important;\n }\n /* send one now */\n .x0 {\n color: @text !important;\n }\n\n /* theme */\n div.Kj-JD {\n background-color: @base;\n }\n .a80.Kj-JD-K7 {\n box-shadow: 0 5px 10px -5px @crust;\n }\n .a81 {\n border-color: @surface0;\n }\n\n /* no star warning */\n .Tm .TC {\n background: @base !important;\n color: @text !important;\n }\n\n /* dropdown */\n .ZF-z6,\n .ZF-zT,\n .ZF-Av .lJ,\n .ZF-Av .lN,\n .aaZ,\n .aoT,\n .J-M,\n .bAp.b8.UC .vh,\n .ajA,\n .nH .Hy .m,\n .J-N-JT,\n .J-JK-JT,\n .J-LC-JT,\n form[role=\"search\"],\n form[role=\"search\"] table,\n form[role=\"search\"] div,\n form[role=\"search\"] td {\n background: @surface0 !important;\n }\n\n div.Kj-JD-Jl > button.J-at1-atl,\n div.Kj-JD-Jl > button.J-at1-auR {\n background: @accent-color !important;\n color: @crust !important;\n }\n div.Kj-JD-Jl > button,\n .bBh .Kj-JD-Jl > .J-at1-auR,\n .Kj-JD-K7-K0,\n .J-N {\n color: @text !important;\n }\n .J-N-JT,\n .J-N-JW {\n color: @text !important;\n background: @surface2 !important;\n }\n .J-N-JT .J-N-Jz,\n .J-N-JW .J-N-Jz {\n color: @text !important;\n }\n .T-I-Kq > .asa::before,\n .T-I-Kq.T-I-JO > .asa::before {\n background: @surface1 !important;\n }\n\n /* compose button */\n .T-I-KE {\n background: @accent-color !important;\n color: @crust !important;\n & when (@lookup =latte) {\n color: @text !important;\n }\n &:hover {\n background: darken(@accent-color, 10%);\n color: @crust !important;\n }\n }\n\n /* drive usage */\n .aiC {\n background: @overlay0 !important;\n }\n .aiA {\n background: @accent-color !important;\n }\n /* icons */\n .aAy > .aKp,\n .xY > .T-Jo,\n .T-I .T-I-J3,\n td.apU > .T-KT.aXw::before {\n filter: brightness(0) saturate(100%) invert(28%) sepia(17%) saturate(835%)\n hue-rotate(196deg) brightness(150%) contrast(75%);\n }\n td.apU > .T-KT.T-KT-Jp::before {\n filter: brightness(0) saturate(100%) invert(28%) sepia(17%) saturate(835%)\n hue-rotate(337deg) brightness(300%);\n }\n .J-N-JX,\n .J-Ph-hFsbo,\n .OB,\n .Q1:not(:checked) + .Vo::before,\n .SV {\n filter: invert(1);\n }\n\n /* svgs */\n .gb_Mc svg,\n .gb_Rc.gb_Vc svg,\n .gb_Mc .gb_dd .gb_ld,\n .gb_Mc .gb_dd .gb_Lc,\n .gb_Mc .gb_dd .gb_fd,\n .gb_Rc.gb_Vc .gb_ld {\n color: @subtext0;\n }\n\n /* toolbar */\n .Hl,\n .Hq,\n .Ha,\n [role=\"menuitemcheckbox\"] > div > div,\n [role=\"listbox\"] .J-Z-M-I-J6-H > .J-Z-M-I-JG,\n div.ajR .ajT,\n .btC .dv,\n .btC .aaA.a1,\n .btC .J-N-JX.a1,\n .btC .aaA.e5,\n .aaZ .J-N-JX.e5,\n .btC .aaA.QT,\n .btC .J-N-JX.QT,\n .btC .aaA.aA7,\n .aaZ .J-N-JX.aA7,\n .btC .aaA.buc,\n .btC .J-N-JX.buc,\n .btC .aaA.BP,\n .aaZ .J-N-JX.BP,\n .btC .aaA.a5,\n .btC .aaA.a2X,\n .aaZ .J-N-JX.a5,\n .aaZ .J-N-JX.a2X,\n [role=\"toolbar\"] [role=\"button\"]:not(.H2, .Ol) {\n filter: invert(1) !important;\n }\n\n /* advanced settings */\n div.Kj-JD-Jz {\n color: @subtext0 !important;\n }\n .alO,\n .v .fY,\n .v .f1,\n .r4 {\n background: @base !important;\n }\n .v .f1,\n .v .f1 .f0 {\n color: @text !important;\n }\n .qL {\n color: black !important;\n }\n .v .fZ {\n box-shadow: inset 0 -2px 0 0 @accent-color;\n .f0 {\n color: @accent-color !important;\n }\n }\n .alP,\n .sA,\n .r4 .e {\n color: @sapphire !important;\n &:hover {\n color: @teal !important;\n }\n }\n .Ze {\n background: @surface0 !important;\n }\n .a8Y > .T-I-ax7 {\n background: @surface0 !important;\n color: @text !important;\n &:hover {\n background: @surface1 !important;\n }\n }\n .T-I-atl {\n background: @accent-color !important;\n color: @crust !important;\n &:hover {\n background: lighten(@accent-color, 10%) !important;\n }\n }\n\n /* loading */\n #explosion_clipper_div > .la-i > div {\n background: @surface0 !important;\n }\n\n #nlpt {\n background-color: @surface0 !important;\n &::before {\n background-color: @overlay0 !important;\n }\n }\n\n .la-b > .la-l,\n .la-b > .la-r,\n .la-b > .la-m {\n background: @surface1 !important;\n }\n\n .la-k .la-l,\n .la-k .la-r {\n border-color: @base !important;\n }\n\n .la-k .la-m {\n background: @base !important;\n clip-path: polygon(47% 100%, 100% 47%, 100% 100%);\n }\n\n .la-i > .la-l,\n .la-i > .la-r {\n border-color: @surface0 !important;\n }\n\n .la-i > .la-m {\n background: @surface0 !important;\n }\n\n .msgb {\n color: @text;\n a {\n color: @accent-color !important;\n }\n }\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"NixOS Wiki Catppuccin","description":"Soothing pastel theme for NixOS Wiki","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/nixos.wiki/catppuccin.user.css","usercssData":{"name":"NixOS Wiki Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/nixos.wiki","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/nixos.wiki","version":"0.0.4","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/nixos.wiki/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Anixos.wiki","description":"Soothing pastel theme for NixOS Wiki","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"sapphire","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name NixOS Wiki Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/nixos.wiki\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/nixos.wiki\n@version 0.0.4\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/nixos.wiki/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Anixos.wiki\n@description Soothing pastel theme for NixOS Wiki\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire*\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n@-moz-document domain('nixos.wiki') {\n #catppuccin(@lookup, @accent-color) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent: @catppuccin[@@lookup][@@accent-color];\n\n :root {\n color-scheme: if(@lookup = latte, light, dark);\n }\n\n html[data-darkreader-scheme=\"dark\"] body::before {\n content: \"Please turn off DarkReader for this domain when Catppuccin for NixOS Wiki is active.\";\n background: @red;\n box-shadow:\n 0 4px 16px fade(@crust, 10%),\n 0 8px 32px fade(@crust, 5%);\n color: @crust;\n position: fixed;\n top: 0;\n right: 0;\n z-index: 99999;\n max-width: 24rem;\n padding: 0.75rem;\n margin: 0.5rem;\n border-radius: 5px;\n }\n\n body {\n background-color: @base;\n }\n hr {\n border-color: @surface2;\n }\n .navbar-default {\n color: @text;\n background-color: @mantle !important;\n background-image: none !important;\n border-color: transparent !important;\n\n .navbar-brand {\n color: @blue;\n &:hover {\n color: @sky;\n }\n }\n\n li {\n a {\n color: @text !important;\n &:hover {\n color: @subtext0 !important;\n }\n }\n &.nav.open > a,\n ul {\n background-color: @surface0 !important;\n background-image: none !important;\n a:hover {\n background-color: fade(@surface1, 50%) !important;\n background-image: none !important;\n }\n }\n }\n .active > a {\n color: @crust !important;\n &:hover {\n color: @base !important;\n }\n background: @blue !important;\n }\n }\n\n .search-query.form-control {\n color: @text;\n background-color: @surface0;\n border-color: @surface0;\n }\n\n * {\n color: @text;\n }\n\n a {\n color: @blue;\n &:hover {\n color: @sky;\n }\n &.new {\n color: @red;\n &:hover {\n color: @maroon;\n }\n }\n }\n\n .panel {\n background-color: @mantle;\n border-color: @mantle;\n .panel-heading {\n color: @text;\n background-color: @surface0 !important;\n border-bottom-color: @surface2;\n img {\n & when not (@lookup = latte) {\n filter: invert(100%);\n }\n }\n }\n }\n\n .btn-primary {\n color: @crust;\n background-color: @blue !important;\n background-image: none !important;\n border-color: @crust !important;\n &:hover {\n color: @crust !important;\n background-color: @sky !important;\n background-image: none !important;\n }\n }\n\n table {\n &,\n * {\n color: @text;\n border-color: @overlay0 !important;\n background-color: @mantle;\n }\n th {\n &,\n * {\n background-color: @surface0 !important;\n }\n }\n }\n\n blockquote,\n cite {\n border-left-color: @pink !important;\n }\n\n cite a {\n color: @pink;\n &:hover {\n color: @rosewater;\n }\n }\n\n pre,\n code {\n box-shadow: none !important;\n background-color: @mantle;\n border-color: @crust;\n }\n pre {\n color: @text;\n }\n code {\n color: @rosewater;\n }\n\n *[style*=\"background-color: #C1E5FF\"] {\n color: @text !important;\n background-color: fade(@blue, 15%) !important;\n border-color: @blue !important;\n }\n\n *[style*=\"background-color: #FFD0B7\"] {\n color: @text !important;\n background-color: fade(@peach, 15%) !important;\n border-color: @peach !important;\n }\n\n *[style*=\"background: #F6F6F6\"] {\n color: @text !important;\n background-color: fade(@overlay0, 15%) !important;\n border-color: @overlay0 !important;\n }\n\n .mw-highlight,\n .mw-highlight > pre {\n color: @text !important;\n background-color: @mantle !important;\n\n // env assignment\n .nv {\n color: @text;\n }\n // dollar sign\n .gp {\n color: @pink;\n }\n // comment\n .c1,\n .cm {\n color: @overlay2;\n }\n // strings\n .s1,\n .s2,\n .se {\n color: @green;\n }\n // string interpolation\n .si {\n color: @pink;\n }\n // lhe\n .ss,\n .nb {\n color: @blue;\n }\n // operators\n .p,\n .o {\n color: @teal;\n }\n // numbers, boolean\n .mi,\n .no {\n color: @peach;\n }\n // keyword\n .k,\n .ow {\n color: @mauve;\n }\n // shebangs\n .ch {\n color: @pink;\n }\n // etc\n .go {\n color: @text;\n }\n // diff added\n .gi {\n color: @green;\n }\n // diff removed\n .gd {\n color: @red;\n }\n // diff header\n .gh {\n color: @text;\n }\n // diff changes\n .gu {\n color: @peach;\n }\n }\n\n .suggestions {\n .suggestions-result {\n background-color: @mantle;\n &:hover {\n background-color: mix(@base, @mantle, 50%);\n }\n color: @text;\n .highlight {\n color: @accent;\n }\n }\n .suggestions-results {\n border-color: @surface0 !important;\n }\n .suggestions-special {\n border-color: @surface0 !important;\n background-color: @mantle;\n &:hover {\n background-color: mix(@accent, @mantle, 15%);\n }\n .special-label {\n color: @subtext0;\n }\n .special-query {\n color: @text;\n }\n }\n }\n\n .toc {\n li.active > a {\n border-left-color: @accent !important;\n }\n ul.nav a:hover {\n background: @accent !important;\n &,\n * {\n color: @crust !important;\n }\n }\n }\n\n .page-header {\n border-bottom-color: @overlay2;\n }\n\n #catlinks {\n background-color: @mantle;\n border-color: @mantle;\n }\n\n #footer {\n background-color: @mantle;\n }\n }\n\n @media (prefers-color-scheme: light) {\n #catppuccin(@lightFlavor, @accentColor);\n }\n @media (prefers-color-scheme: dark) {\n #catppuccin(@darkFlavor, @accentColor);\n }\n\n // prettier-ignore\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; }\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; }\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; }\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; }\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Cinny Catppuccin","description":"Soothing pastel theme for Cinny","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/cinny/catppuccin.user.css","usercssData":{"name":"Cinny Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/cinny","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/cinny","version":"2.2.0","description":"Soothing pastel theme for Cinny","author":"Catppuccin","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/cinny/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Acinny","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"blue","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Cinny Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/cinny\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/cinny\n@version 2.2.0\n@description Soothing pastel theme for Cinny\n@author Catppuccin\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/cinny/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Acinny\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [ \"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\" ]\n@var select darkFlavor \"Dark Flavor\" [ \"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\" ]\n@var select accentColor \"Accent\" [ \"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue*\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\" ]\n==/UserStyle== */\n\n@-moz-document domain(\"cinny.in\") {\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; }\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; }\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; }\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; }\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accentColor: @catppuccin[@@lookup][@@accent];\n\n color-scheme: if(@lookup = latte, light, dark);\n\n --bg-surface: @base;\n --bg-surface-transparent: fadeout(@base, 100%);\n --bg-surface-low: @mantle;\n --bg-surface-low-transparent: fadeout(@mantle, 100%);\n --bg-surface-extra-low: @crust;\n --bg-surface-extra-low-transparent: fadeout(@crust, 100%);\n --bg-surface-border: fadeout(@crust, 80%);\n\n --bg-surface-hover: @surface0;\n --bg-surface-active: @surface1;\n\n --bg-overlay: fadeout(@crust, 40%);\n --bg-overlay-low: fadeout(@crust, 20%);\n\n --bg-primary: @accentColor;\n --bg-primary-hover: fadeout(@accentColor, 20%);\n --bg-primary-active: fadeout(@accentColor, 30%);\n --bg-primary-border: fadeout(@accentColor, 62%);\n\n --bg-tooltip: @surface0;\n --bg-badge: @lavender;\n\n --bg-positive: @green;\n --bg-positive-hover: fadeout(@green, 92%);\n --bg-positive-active: fadeout(@green, 85%);\n --bg-positive-border: fadeout(@green, 60%);\n --bg-caution: @peach;\n --bg-caution-hover: fadeout(@peach, 92%);\n --bg-caution-active: fadeout(@peach, 85%);\n --bg-caution-border: fadeout(@peach, 60%);\n --bg-danger: @maroon;\n --bg-danger-hover: fadeout(@maroon, 95%);\n --bg-danger-active: fadeout(@maroon, 90%);\n --bg-danger-border: fadeout(@maroon, 80%);\n\n --bg-ping: fadeout(@green, 60%);\n --bg-ping-hover: fadeout(@green, 50%);\n\n --tc-surface-high: @text;\n --tc-surface-normal: @text;\n --tc-surface-normal-low: @subtext1;\n --tc-surface-low: @subtext0;\n --tc-primary-high: @crust;\n --tc-primary-normal: @text;\n --tc-primary-low: @subtext1;\n\n --tc-tooltip: @subtext0;\n --tc-code: @mauve;\n --tc-link: @rosewater;\n --tc-badge: @crust;\n\n --tc-positive-high: @green;\n --tc-positive-normal: @green;\n --tc-positive-low: @green;\n --tc-caution-high: @peach;\n --tc-caution-normal: @peach;\n --tc-caution-low: @peach;\n --tc-danger-high: @maroon;\n --tc-danger-normal: @maroon;\n --tc-danger-low: @maroon;\n\n --ic-surface-high: @text;\n --ic-surface-normal: @text;\n --ic-surface-low: @subtext1;\n --ic-primary-high: @text;\n --ic-primary-normal: @crust;\n\n --ic-positive-high: @green;\n --ic-positive-normal: @maroon;\n --ic-caution-high: @peach;\n --ic-caution-normal: @peach;\n --ic-danger-high: @maroon;\n --ic-danger-normal: @maroon;\n\n --mx-uc-1: @blue;\n --mx-uc-2: @pink;\n --mx-uc-3: @teal;\n --mx-uc-4: @red;\n --mx-uc-5: @peach;\n --mx-uc-6: @sky;\n --mx-uc-7: @mauve;\n --mx-uc-8: @green;\n\n --oq6d070: @mantle;\n --oq6d071: @base;\n --oq6d072: @surface0;\n --oq6d073: @surface1;\n --oq6d074: @text;\n --oq6d075: @base;\n --oq6d076: @surface0;\n --oq6d077: @surface1;\n --oq6d078: @surface2;\n --oq6d079: @text;\n --oq6d07a: @mantle;\n --oq6d07b: @base;\n --oq6d07c: @surface0;\n --oq6d07d: @surface1;\n --oq6d07e: @text;\n\n --oq6d07f: @subtext0;\n --oq6d07g: @overlay2;\n --oq6d07h: @overlay1;\n --oq6d07i: @overlay0;\n\n --oq6d07j: fadeout(@accentColor, 40%);\n --oq6d07k: fadeout(@accentColor, 50%);\n --oq6d07l: fadeout(@accentColor, 60%);\n --oq6d07m: fadeout(@accentColor, 70%);\n --oq6d07n: fadeout(@accentColor, 80%);\n\n --oq6d07o: @text;\n --oq6d07p: @subtext1;\n --oq6d07q: @subtext0;\n --oq6d07r: @overlay2;\n --oq6d07s: @overlay1;\n\n --oq6d07t: @mantle;\n --oq6d07u: @surface0;\n --oq6d07v: @surface1;\n --oq6d07w: @surface2;\n --oq6d07x: @overlay0;\n --oq6d07y: @subtext0;\n\n --oq6d07z: fadeout(@green, 10%);\n --oq6d0710: fadeout(@green, 5%);\n --oq6d0711: fadeout(@green, 2.5%);\n --oq6d0712: @green;\n --oq6d0713: @surface0;\n --oq6d0714: fadeout(@surface0, 2.5%);\n --oq6d0715: fadeout(@surface0, 5%);\n --oq6d0716: fadeout(@surface0, 10%);\n --oq6d0717: fadeout(@surface0, 20%);\n\n --oq6d0718: @green;\n\n --oq6d0719: fadeout(@peach, 10%);\n --oq6d071a: fadeout(@peach, 5%);\n --oq6d071b: fadeout(@peach, 2.5%);\n --oq60d71c: @peach;\n --oq6d071d: fadeout(@surface0, 2.5%);\n --oq6d071e: fadeout(@surface0, 5%);\n --oq6d071f: fadeout(@surface0, 10%);\n --oq6d071g: fadeout(@surface0, 20%);\n --oq6d071h: fadeout(@surface0, 30%);\n\n --oq6d071i: fadeout(@maroon, 10%);\n --oq6d071j: fadeout(@maroon, 5%);\n --oq6d071k: fadeout(@maroon, 2.5%);\n --oq6d071l: @maroon;\n --oq6d071m: fadeout(@surface0, 2.5%);\n --oq6d071n: fadeout(@surface0, 5%);\n --oq6d071o: fadeout(@surface0, 10%);\n --oq6d071p: fadeout(@surface0, 20%);\n --oq6d071q: fadeout(@surface0, 30%);\n --oq6d071r: fadeout(@surface0, 40%);\n --oq6d071s: fadeout(@maroon, 10%);\n\n --oq6d071t: fadeout(@text, 50%);\n --oq6d071u: @crust;\n --oq6d071v: fadeout(@crust, 40%);\n\n --prism-comment: @overlay0;\n --prism-punctuation: @sky;\n --prism-property: @yellow;\n --prism-boolean: @peach;\n --prism-selector: @green;\n --prism-operator: @sky;\n --prism-atrule: @pink;\n --prism-keyword: @mauve;\n --prism-regex: @maroon;\n }\n\n :root,\n .oq6d071w,\n .silver-theme,\n ._15q3ngn0,\n .prism-light {\n #catppuccin(@lightFlavor, @accentColor);\n }\n\n .dark-theme,\n .dark-theme .text,\n ._15q3ngn1,\n .butter-theme,\n .butter-theme .text,\n ._15q3ngn2,\n .prism-dark {\n #catppuccin(@darkFlavor, @accentColor);\n }\n\n @media (prefers-color-scheme: light) {\n .system-theme {\n #catppuccin(@lightFlavor, @accentColor);\n }\n }\n @media (prefers-color-scheme: dark) {\n .system-theme,\n .system-theme .text {\n #catppuccin(@darkFlavor, @accentColor);\n }\n }\n}\n\n// vim:ft=less\n"},{"enabled":true,"name":"YouTube Catppuccin","description":"Soothing pastel theme for YouTube","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/youtube/catppuccin.user.css","usercssData":{"name":"YouTube Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/youtube","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/youtube","version":"3.4.2","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/youtube/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Ayoutube","description":"Soothing pastel theme for YouTube","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"red","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]},"logo":{"type":"checkbox","label":"Logo","name":"logo","value":null,"default":"0","options":null},"oledOn":{"type":"checkbox","label":"Enable black bars","name":"oledOn","value":null,"default":"0","options":null},"scrollbar_width":{"type":"text","label":"Scrollbar width","name":"scrollbar_width","value":null,"default":"8px","options":null}}},"sourceCode":"/* ==UserStyle==\n@name YouTube Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/youtube\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/youtube\n@version 3.4.2\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/youtube/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Ayoutube\n@description Soothing pastel theme for YouTube\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red*\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n@var checkbox logo \"Logo\" 0\n@var checkbox oledOn \"Enable black bars\" 0\n@var text scrollbar_width \"Scrollbar width\" 8px\n==/UserStyle== */\n@-moz-document regexp('https?:\\\\/\\\\/(?!gaming\\\\.)(?!consent\\\\.)(?!vr\\\\.)(?!music\\\\.)(?!tv\\\\.)(?!artists\\\\.)(?!studio\\\\.).*youtube(?!kids\\\\.).*\\\\.com\\\\/(?!premium|howyoutubeworks).*$') {\n /* youtube.com */\n :root[dark] {\n #catppuccin(@darkFlavor, @accentColor);\n #oled(@oledOn);\n #logo(@logo);\n }\n :root {\n #catppuccin(@lightFlavor, @accentColor);\n #oled(@oledOn);\n #logo(@logo);\n }\n\n /* for oled monitors */\n #oled(@oled) when (@oled =0) {\n #ytd-player #container {\n background: @base !important;\n }\n }\n\n #logo(@logo) {\n ytd-topbar-logo-renderer.style-scope a svg > g,\n svg.ytd-consent-bump-v2-lightbox > g:nth-child(1) {\n path[fill=\"#FF0000\"] {\n fill: @accent-color !important;\n }\n path[fill=\"white\"] {\n fill: @base !important;\n }\n }\n & when (@logo =1) {\n ytd-topbar-logo-renderer,\n svg.ytd-consent-bump-v2-lightbox {\n display: none;\n }\n }\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n /* apply everywhere */\n &,\n [dark],\n html,\n html[system-icons][dark],\n html[system-icons] [dark],\n html[darker-dark-theme][dark],\n [darker-dark-theme] [dark] {\n --yt-spec-white-1: @text !important;\n --yt-spec-white-2: @subtext0 !important;\n --yt-spec-white-3: @subtext1 !important;\n --yt-spec-white-4: darken(@subtext1, 5%) !important;\n --yt-spec-black-1: @overlay1 !important;\n --yt-spec-black-2: @overlay0 !important;\n --yt-spec-black-3: @surface2 !important;\n --yt-spec-black-4: @surface1 !important;\n --yt-spec-black-pure: @surface0 !important;\n --yt-spec-grey-1: @text !important;\n --yt-spec-grey-2: @subtext0 !important;\n --yt-spec-grey-3: @subtext1 !important;\n --yt-spec-grey-4: @overlay2 !important;\n --yt-spec-grey-5: @overlay1 !important;\n --yt-brand-youtube-red: @accent-color !important;\n --yt-brand-medium-red: @accent-color !important;\n --yt-brand-light-red: @accent-color !important;\n --yt-spec-red-30: @peach !important;\n --yt-spec-red-70: @red !important;\n --yt-spec-pale-blue: @sky !important;\n --yt-spec-light-blue: @sky !important;\n --yt-spec-dark-blue: @sapphire !important;\n --yt-spec-navy-blue: @teal !important;\n --yt-spec-light-green: @green !important;\n --yt-spec-dark-green: @green !important;\n --yt-spec-yellow: @peach !important;\n --yt-spec-black-pure-alpha-5: fadeout(@crust, 0.05) !important;\n --yt-spec-black-pure-alpha-10: fadeout(@crust, 0.1) !important;\n --yt-spec-black-pure-alpha-15: fadeout(@crust, 0.15) !important;\n --yt-spec-black-pure-alpha-30: fadeout(@crust, 0.3) !important;\n --yt-spec-black-pure-alpha-60: fadeout(@crust, 0.6) !important;\n --yt-spec-black-pure-alpha-80: fadeout(@crust, 0.8) !important;\n --yt-spec-black-1-alpha-98: fadeout(@crust, 0.98) !important;\n --yt-spec-black-1-alpha-95: fadeout(@crust, 0.95) !important;\n --yt-spec-white-1-alpha-10: fadeout(@text, 0.1) !important;\n --yt-spec-white-1-alpha-20: fadeout(@text, 0.2) !important;\n --yt-spec-white-1-alpha-25: fadeout(@text, 0.25) !important;\n --yt-spec-white-1-alpha-30: fadeout(@text, 0.3) !important;\n --yt-spec-white-1-alpha-70: fadeout(@text, 0.7) !important;\n --yt-spec-white-1-alpha-95: fadeout(@text, 0.95) !important;\n --yt-spec-white-1-alpha-98: fadeout(@text, 0.98) !important;\n --yt-brand-medium-red-alpha-90: fadeout(@accent-color, 0.9) !important;\n --yt-brand-medium-red-alpha-30: fadeout(@accent-color, 0.3) !important;\n --yt-brand-light-red-alpha-30: fadeout(@accent-color, 0.3) !important;\n --yt-spec-light-blue-alpha-30: fadeout(@sapphire, 0.3) !important;\n --yt-spec-dark-blue-alpha-30: fadeout(@sapphire, 0.3) !important;\n\n --yt-spec-base-background: @base !important;\n --yt-spec-raised-background: @base !important;\n --yt-spec-menu-background: @mantle !important;\n --yt-spec-inverted-background: @text !important;\n --yt-spec-additive-background: fadeout(@surface0, 0.1) !important;\n --yt-spec-outline: @surface0 !important;\n --yt-spec-shadow: fadeout(@crust, 0.25) !important;\n --yt-spec-text-primary: @text !important;\n --yt-spec-text-secondary: @subtext0 !important;\n --yt-spec-text-disabled: @subtext1 !important;\n --yt-spec-text-primary-inverse: @crust !important;\n --yt-spec-call-to-action: @accent-color !important;\n --yt-spec-call-to-action-inverse: @accent-color !important;\n --yt-spec-suggested-action: fadeout(@accent-color, 80%) !important;\n --yt-spec-suggested-action-inverse: @text !important;\n --yt-spec-icon-active-other: @text !important;\n --yt-spec-button-chip-background-hover: @surface1 !important;\n --yt-spec-touch-response: @surface0 !important;\n\n --yt-spec-touch-response-inverse: @accent-color !important;\n --yt-spec-brand-icon-active: @accent-color !important;\n --yt-spec-brand-button-background: @accent-color !important;\n --yt-spec-brand-link-text: @sapphire !important;\n --yt-spec-wordmark-text: @text !important;\n --yt-spec-error-indicator: @red !important;\n --yt-spec-themed-blue: @sky !important;\n --yt-spec-themed-green: @green !important;\n --yt-spec-ad-indicator: @teal !important;\n --yt-spec-themed-overlay-background: fadeout(@crust, 0.8) !important;\n --yt-spec-commerce-badge-background: @green !important;\n --yt-spec-static-brand-red: @accent-color !important;\n --yt-spec-static-brand-white: @text !important;\n --yt-spec-static-brand-black: @base !important;\n --yt-spec-static-clear-color: fadeout(@crust, 0) !important;\n --yt-spec-static-clear-black: fadeout(@crust, 0) !important;\n --yt-spec-static-ad-yellow: @peach !important;\n --yt-spec-static-grey: @subtext0 !important;\n --yt-spec-static-overlay-background-solid: @crust !important;\n --yt-spec-static-overlay-background-heavy: fadeout(\n @surface0,\n 20%\n ) !important;\n --yt-spec-static-overlay-background-medium: fadeout(\n @crust,\n 0.6\n ) !important;\n --yt-spec-static-overlay-background-medium-light: fadeout(\n @crust,\n 0.3\n ) !important;\n --yt-spec-static-overlay-background-light: fadeout(\n @crust,\n 0.1\n ) !important;\n --yt-spec-static-overlay-text-primary: @text !important;\n --yt-spec-static-overlay-text-secondary: fadeout(\n @subtext0,\n 0.7\n ) !important;\n --yt-spec-static-overlay-text-disabled: fadeout(\n @subtext0,\n 0.3\n ) !important;\n --yt-spec-static-overlay-call-to-action: @accent-color !important;\n --yt-spec-static-overlay-icon-active-other: @text !important;\n --yt-spec-static-overlay-icon-inactive: @surface1 !important;\n --yt-spec-static-overlay-icon-disabled: @surface2 !important;\n --yt-spec-static-overlay-button-primary: @accent-color !important;\n --yt-spec-static-overlay-button-secondary: @surface0 !important;\n --yt-spec-static-overlay-touch-response: @overlay1 !important;\n --yt-spec-static-overlay-touch-response-inverse: @surface1 !important;\n --yt-spec-static-overlay-background-brand: @accent-color !important;\n --yt-spec-assistive-feed-themed-gradient-1: @subtext0 !important;\n --yt-spec-assistive-feed-themed-gradient-2: @lavender !important;\n --yt-spec-assistive-feed-themed-gradient-3: @red !important;\n --yt-spec-brand-background-solid: @base !important;\n --yt-spec-brand-background-primary: @base !important;\n --yt-spec-brand-background-secondary: @mantle !important;\n --yt-spec-general-background-a: @base !important;\n --yt-spec-general-background-b: @base !important;\n --yt-spec-general-background-c: @crust !important;\n --yt-spec-error-background: @base !important;\n --yt-spec-10-percent-layer: @surface0 !important;\n --yt-spec-snackbar-background: @mantle !important;\n --yt-spec-snackbar-background-updated: @mantle !important;\n --yt-spec-badge-chip-background: if(\n @lookup =latte,\n @crust,\n @surface1\n ) !important;\n --yt-spec-verified-badge-background: @overlay0 !important;\n --yt-spec-call-to-action-fadeoutd: fadeout(@sapphire, 0.3) !important;\n --yt-spec-call-to-action-hover: @accent-color !important;\n --yt-spec-brand-button-background-hover: @accent-color !important;\n --yt-spec-brand-link-text-fadeoutd: fadeout(\n @accent-color,\n 0.3\n ) !important;\n --yt-spec-filled-button-focus-outline: @surface0 !important;\n --yt-spec-static-overlay-button-hover: @surface1 !important;\n --yt-spec-mono-filled-hover: @surface1 !important;\n --yt-spec-commerce-filled-hover: @accent-color !important;\n --yt-spec-mono-tonal-hover: @surface1 !important;\n --yt-spec-commerce-tonal-hover: @surface2 !important;\n --yt-spec-static-overlay-filled-hover: @overlay1 !important;\n --yt-spec-static-overlay-tonal-hover: @surface1 !important;\n --yt-spec-paper-tab-ink: fadeout(@text, 0.3);\n --yt-spec-filled-button-text: @text !important;\n --yt-spec-selected-nav-text: @text !important;\n --iron-icon-fill-color: @text !important;\n\n /* Search bar */\n --ytd-searchbox-border-color: @surface0 !important;\n --ytd-searchbox-legacy-border-color: @surface0 !important;\n --ytd-searchbox-legacy-border-shadow-color: fadeout(@crust, 0) !important;\n --ytd-searchbox-legacy-button-color: @mantle !important;\n --ytd-searchbox-legacy-button-border-color: @surface0 !important;\n --ytd-searchbox-legacy-button-focus-color: @accent-color !important;\n --ytd-searchbox-legacy-button-hover-color: @mantle !important;\n --ytd-searchbox-legacy-button-hover-border-color: @surface0 !important;\n --ytd-searchbox-legacy-button-icon-color: @accent-color !important;\n --ytd-searchbox-background: @base !important;\n --ytd-searchbox-text-color: @text !important;\n\n /* System icons */\n --yt-spec-icon-inactive: @text !important;\n --yt-spec-icon-disabled: @overlay1 !important;\n --yt-spec-brand-icon-inactive: @overlay2 !important;\n\n /* Yt video Page */\n --yt-live-chat-background-color: @base !important;\n --yt-live-chat-action-panel-background-color: @base !important;\n --yt-live-chat-secondary-background-color: @surface1;\n --yt-live-chat-toast-background-color: @surface2 !important;\n --yt-live-chat-mode-change-background-color: @base !important;\n --yt-live-chat-secondary-text-color: @subtext0 !important;\n --yt-live-chat-tertiary-text-color: fadeout(@text, 0.54) !important;\n --yt-live-chat-text-input-field-inactive-underline-color: @subtext0 !important;\n --yt-live-chat-text-input-field-placeholder-color: @subtext0 !important;\n --yt-live-chat-enabled-send-button-color: @text !important;\n --yt-live-chat-disabled-icon-button-color: @subtext1 !important;\n --yt-live-chat-picker-button-hover-color: @accent-color !important;\n --yt-live-chat-mention-background-color: @accent-color !important;\n --yt-live-chat-mention-text-color: @text !important;\n --yt-live-chat-deleted-message-color: @subtext0;\n --yt-live-chat-deleted-message-bar-color: @subtext1 !important;\n --yt-live-chat-reconnect-message-color: @text !important;\n --yt-live-chat-disabled-button-background-color: @overlay0 !important;\n --yt-live-chat-sub-panel-background-color: @base !important;\n --yt-live-chat-sub-panel-background-color-transparent: @mantle !important;\n --yt-live-chat-moderator-color: @lavender !important;\n --yt-live-chat-owner-color: @peach !important;\n --yt-live-chat-message-highlight-background-color: @base !important;\n --yt-live-chat-sponsor-color: @green !important;\n --yt-live-chat-overlay-color: fadeout(@mantle, 0.5);\n --yt-live-chat-dialog-background-color: @base !important;\n --yt-emoji-picker-variant-selector-bg-color: @base !important;\n --yt-live-chat-moderation-mode-hover-background-color: fadeout(\n @mantle,\n 0.3\n ) !important;\n --yt-grey: @subtext0 !important;\n --yt-live-chat-text-input-field-suggestion-background-color: @subtext0 !important;\n --yt-live-chat-text-input-field-suggestion-background-color-hover: @subtext1 !important;\n --yt-emoji-picker-search-background-color: @surface0 !important;\n --yt-emoji-picker-search-color: @text !important;\n --yt-emoji-picker-search-placeholder-color: @accent-color !important;\n --yt-live-chat-slider-active-color: @accent-color !important;\n --yt-live-chat-slider-container-color: @surface0 !important;\n --yt-live-chat-slider-markers-color: @text !important;\n --yt-live-chat-banner-gradient-scrim: linear-gradient(\n @mantle,\n transparent\n ) !important;\n --yt-live-chat-action-panel-gradient-scrim: linear-gradient(\n to top,\n @mantle,\n transparent\n ) !important;\n --yt-live-chat-automod-button-background-color-hover: fadeout(\n @crust,\n 0.5\n ) !important;\n --yt-live-chat-automod-button-explanation-color: fadeout(\n @accent-color,\n 0.7\n ) !important;\n --yt-live-chat-shimmer-background-color: fadeout(@crust, 0.4) !important;\n --yt-live-chat-shimmer-linear-gradient: linear-gradient(\n 0deg,\n fadeout(@text, 0.1) 40%,\n fadeout(@base, 0.3) 50%,\n fadeout(@text, 0.1) 60%\n ) !important;\n --yt-live-chat-vem-background-color: @mantle !important;\n --yt-live-chat-product-picker-icon-color: fadeout(@text, 0.5) !important;\n --yt-live-chat-product-picker-hover-color: @overlay0 !important;\n --yt-live-chat-product-picker-disabled-icon-color: fadeout(\n @text,\n 0.3\n ) !important;\n --yt-live-chat-action-panel-background-color-transparent: (\n null\n ) !important;\n\n /* Tooltip */\n --paper-tooltip-background: @overlay0 !important;\n --paper-tooltip-text-color: @text !important;\n\n /* links */\n --yt-endpoint-color: @accent-color !important;\n --yt-endpoint-visited-color: @accent-color !important;\n --yt-endpoint-hover-color: @accent-color !important;\n\n --sb-dark-red-outline: @accent-color !important;\n --sb-main-bg-color: @base !important;\n --sb-main-fg-color: @text !important;\n --sb-grey-bg-color: @base !important;\n --sb-grey-fg-color: @subtext0 !important;\n --sb-red-bg-color: @accent-color !important;\n }\n\n /* general colors */\n &:not(.style-scope) {\n --primary-text-color: @text !important;\n --primary-background-color: @base !important;\n --secondary-text-color: @subtext0 !important;\n --disabled-text-color: @subtext1 !important;\n --divider-color: @overlay0 !important;\n --error-color: @red !important;\n --primary-color: @accent-color !important;\n --light-primary-color: @accent-color !important;\n --dark-primary-color: @blue !important;\n --accent-color: @accent-color !important;\n --light-accent-color: @accent-color !important;\n --dark-accent-color: @accent-color !important;\n --light-theme-background-color: @base !important;\n --light-theme-base-color: @text !important;\n --light-theme-text-color: @text !important;\n --light-theme-secondary-color: @subtext0 !important;\n --light-theme-disabled-color: @subtext1 !important;\n --light-theme-divider-color: @overlay0 !important;\n --dark-theme-background-color: @base !important;\n --dark-theme-base-color: @text !important;\n --dark-theme-text-color: @text !important;\n --dark-theme-secondary-color: @subtext0 !important;\n --dark-theme-disabled-color: @subtext1 !important;\n --dark-theme-divider-color: @overlay0 !important;\n }\n\n #channel-name.ytd-video-meta-block {\n --yt-endpoint-color: @accent-color !important;\n --yt-endpoint-visited-color: @accent-color !important;\n color: @accent-color !important;\n }\n\n /* selected chapter */\n ytd-macro-markers-list-item-renderer {\n --ytd-macro-markers-list-item-background-color: @surface0 !important;\n --ytd-macro-markers-list-item-title-color: @text !important;\n --ytd-macro-markers-list-item-secondary-color: @subtext1 !important;\n --ytd-macro-markers-list-item-timestamp-background-color: @surface1 !important;\n }\n\n /* playlist selector */\n ytd-playlist-panel-video-renderer {\n --yt-lightsource-section2-color: @surface1 !important;\n --yt-lightsource-section4-color: @surface2 !important;\n --yt-lightsource-primary-title-color: @text !important;\n --yt-lightsource-secondary-title-color: @text !important;\n --yt-active-playlist-panel-background-color: @surface0 !important;\n }\n\n ytd-playlist-panel-renderer[collapsible][collapsed][use-color-palette]\n .header.ytd-playlist-panel-renderer {\n --iron-icon-fill-color: @text !important;\n background-color: @base !important;\n }\n\n /* explandable meta */\n ytd-expandable-metadata-renderer {\n --yt-lightsource-section1-color: @base !important;\n --yt-lightsource-section2-color: @surface0 !important;\n --yt-lightsource-section3-color: @surface1 !important;\n --yt-lightsource-section4-color: @surface2 !important;\n --yt-lightsource-primary-title-color: @text !important;\n --yt-lightsource-secondary-title-color: @subtext0 !important;\n }\n\n yt-live-chat-renderer {\n --yt-emoji-picker-renderer-height: 180px;\n --yt-button-default-text-color: @text !important;\n --yt-button-default-background-color: @base !important;\n --yt-button-dark-text-color: @base !important;\n --yt-button-dark-background-color: @accent-color !important;\n --yt-button-payment-background-color: @accent-color !important;\n }\n\n yt-icon.ytd-pinned-comment-badge-renderer * {\n fill: @text !important;\n }\n\n .yt-spec-button-shape-next--size-m.yt-spec-button-shape-next--segmented-start::after {\n background: @overlay0 !important;\n }\n\n .html5-ypc-purchase {\n background: @accent-color !important;\n color: @mantle !important;\n &:hover {\n background: lighten(@accent-color, 10%) !important;\n }\n }\n\n .html5-ypc-description,\n .html5-ypc-title,\n .html5-ypc-action-heading {\n color: @text;\n }\n\n yt-notification-action-renderer[darker-dark-theme]\n tp-yt-paper-toast.yt-notification-action-renderer {\n background: @overlay0 !important;\n }\n\n /* volume bar */\n .ytp-volume-slider-handle {\n background: @accent-color !important;\n &::before {\n background: @accent-color !important;\n }\n &::after {\n z-index: -1;\n }\n }\n\n /* new videos dot */\n #newness-dot {\n background-color: @accent-color !important;\n }\n\n /* subtitle */\n .ytp-chrome-controls .ytp-button[aria-pressed]::after {\n background-color: @accent-color !important;\n }\n\n /* menu items */\n /* checkbox subitem */\n .ytp-menuitem-toggle-checkbox {\n background-color: @overlay1;\n\n &::after {\n background-color: @subtext0;\n }\n }\n .ytp-menuitem[aria-checked=\"true\"] .ytp-menuitem-toggle-checkbox {\n background-color: @accent-color;\n\n &::after {\n background-color: @text;\n }\n }\n\n .ytp-menuitem:not([aria-disabled=\"true\"]):hover {\n background: @surface1 !important;\n }\n .ytp-settings-button.ytp-hd-quality-badge,\n .ytp-settings-button.ytp-4k-quality-badge,\n .ytp-settings-button.ytp-5k-quality-badge,\n .ytp-settings-button.ytp-8k-quality-badge,\n .ytp-settings-button.ytp-hdr-quality-badge,\n .ytp-settings-button.ytp-3d-badge {\n &::after {\n background-color: @accent-color !important;\n }\n }\n\n .ytp-panel-menu {\n color: @text;\n\n & .ytp-menuitem:not(:last-child) svg > path {\n fill: @text;\n }\n\n & .ytp-menuitem:last-child svg:last-child {\n fill: @text;\n }\n }\n\n .ytp-right-controls svg path,\n .ytp-svg-fill {\n fill: #fff !important;\n }\n\n .ytp-time-current,\n .ytp-time-separator,\n .ytp-time-duration,\n .ytp-menu-label-secondary,\n .ytp-menuitem-label-count {\n color: #fff;\n }\n\n .ytp-tooltip:not([aria-hidden=\"true\"]) {\n color: @text;\n }\n\n .style-scope.ytd-thumbnail-overlay-toggle-button-renderer:hover {\n fill: @accent-color !important;\n }\n\n .yt-spec-button-shape-next--overlay.yt-spec-button-shape-next--filled,\n .yt-spec-button-shape-next--mono.yt-spec-button-shape-next--filled {\n background-color: @accent-color !important;\n .yt-spec-button-shape-next__icon yt-icon svg g path {\n fill: @base !important;\n }\n &:hover {\n background-color: darken(@accent-color, 20%) !important;\n }\n }\n\n .yt-spec-button-shape-next--overlay.yt-spec-button-shape-next--text {\n color: @text;\n }\n\n /* link */\n .yt-core-attributed-string__link--call-to-action-color {\n color: @sapphire !important;\n &:hover {\n color: @teal !important;\n }\n }\n\n /* private video warning */\n .WARNING.yt-alert-renderer {\n background-color: @yellow;\n }\n\n /* search input placeholder */\n #search-input.ytd-searchbox-spt #search::placeholder {\n color: @overlay0;\n }\n\n /* search results */\n .sbpqs_a::before,\n .sbqs_c::before {\n @svg: escape(\n '<svg xmlns=\"http://www.w3.org/2000/svg\" enable-background=\"new 0 0 24 24\" height=\"24\" viewBox=\"1 1 27 27\" width=\"24\" focusable=\"false\" style=\"pointer-events: none; display: block; width: 100%; height: 100%;\"><path fill=\"@{text}\" d=\"m20.87 20.17-5.59-5.59C16.35 13.35 17 11.75 17 10c0-3.87-3.13-7-7-7s-7 3.13-7 7 3.13 7 7 7c1.75 0 3.35-.65 4.58-1.71l5.59 5.59.7-.71zM10 16c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6z\"></path></svg>'\n );\n content: url(\"data:image/svg+xml,@{svg}\");\n background: none;\n }\n\n /* Results backgrounds */\n .sbsb_a,\n .sbdd_b {\n background: @mantle !important;\n }\n\n /* Transcript Button */\n .yt-spec-button-shape-next--call-to-action.yt-spec-button-shape-next--outline {\n color: @accent-color !important;\n border-color: @surface2 !important;\n\n &:hover {\n background-color: fadeout(@accent-color, 80) !important;\n border-color: fadeout(@accent-color, 80) !important;\n }\n }\n\n /* text color */\n .gsfs {\n color: @text !important;\n }\n\n /* Hover and keyboard select background */\n .sbsb_c.gsfs:hover,\n .sbsb_d {\n background-color: @surface0 !important;\n }\n\n .sbfl_b {\n background-color: @mantle !important;\n &:hover {\n background-color: @surface0 !important;\n color: @accent-color !important;\n }\n }\n\n .sbpqs_a {\n color: @accent-color !important;\n }\n\n .sbfl_a {\n color: @subtext0 !important;\n }\n\n .sbsb_i {\n color: @subtext0;\n }\n\n /* Keyboard select text color and hover text color */\n .sbsb_c:hover .sbqs_c,\n .sbsb_c.gsfs.sbsb_d .sbqs_c {\n color: @accent-color !important;\n }\n\n .ytp-swatch-background-color {\n background-color: @accent-color !important;\n }\n\n /* exmplation box */\n .explanation-box[correct] * {\n color: @crust !important;\n }\n\n /* history tab header */\n .page-header-view-model-wiz__page-header-title {\n color: @text;\n }\n\n /* Video Music Names */\n .yt-video-attribute-view-model__title {\n color: @text;\n }\n .yt-video-attribute-view-model__subtitle {\n color: @subtext0;\n }\n .yt-video-attribute-view-model__secondary-subtitle {\n color: @subtext0;\n }\n\n /* custom likes + anims */\n yt-animated-icon[animated-icon-type=\"LIKE\"]\n > ytd-lottie-player\n > lottie-component\n > svg\n > g:nth-child(2)\n > g:nth-child(2) {\n /* not liked */\n > g:nth-child(2),\n > g:nth-child(4) {\n > path:nth-child(1) {\n stroke: @text !important;\n }\n }\n /* liked */\n > g:nth-child(1),\n > g:nth-child(3) {\n > path:nth-child(1) {\n fill: @accent-color !important;\n }\n > path:nth-child(2) {\n stroke: @accent-color !important;\n }\n }\n }\n\n /* iv branding */\n /* Popup for when you hover over the channel avatar in the video */\n .iv-branding .branding-context-container-inner {\n background-color: @base !important;\n }\n\n /* video desc */\n yt-attributed-string.ytd-text-inline-expander:nth-child(1)\n > span:nth-child(1)\n > span:nth-child(1) {\n color: @text !important;\n }\n #attributed-snippet-text > span:nth-child(1) > span:nth-child(1) {\n color: @text !important;\n }\n span[class=\"yt-core-attributed-string--link-inherit-color\"][style=\"color: rgb(255, 255, 255);\"] {\n color: @text !important;\n }\n\n .iv-branding .iv-branding-context-name {\n color: @text !important;\n text-shadow: none !important;\n }\n\n /* Cards */\n .iv-drawer-content {\n background-color: fadeout(@mantle, 5%) !important;\n }\n\n .iv-drawer-header-text {\n color: @text !important;\n }\n\n .iv-card-content,\n .ytp-ce-expanding-overlay-background,\n .ytp-cards-teaser .ytp-cards-teaser-text,\n .ytp-cards-teaser .ytp-cards-teaser-box {\n background-color: @base !important;\n }\n\n .iv-card-content > :first-child,\n .html5-video-player a,\n .iv-card h2,\n .ytp-cards-teaser .ytp-cards-teaser-text {\n color: @text !important;\n }\n\n /* Player tooltip background */\n .ytp-tooltip-text {\n background: @surface0 !important;\n }\n\n .iv-card:hover .iv-card-primary-link,\n .ytp-ce-website-title {\n color: @accent-color !important;\n }\n\n .ytp-popup {\n background: @surface0 !important;\n }\n\n tp-yt-paper-dialog {\n background-color: @base !important;\n }\n\n /* live badges */\n .badge-style-type-live-now-alternate,\n ytd-thumbnail-overlay-time-status-renderer[overlay-style=\"LIVE\"] {\n color: @crust !important;\n yt-icon svg {\n g path,\n path {\n fill: @crust !important;\n }\n }\n }\n .ytp-live-badge {\n &::before {\n background: @subtext1 !important;\n }\n &[disabled]::before {\n background: @accent-color !important;\n }\n }\n\n /* notification idicator */\n .yt-spec-icon-badge-shape--type-notification\n .yt-spec-icon-badge-shape__badge {\n background-color: @accent-color !important;\n color: @crust !important;\n }\n .yt-spec-icon-badge-shape--style-overlay .yt-spec-icon-badge-shape__icon {\n color: var(--yt-spec-icon-active-other) !important;\n }\n .yt-spec-icon-badge-shape {\n color: var(--yt-spec-icon-active-other) !important;\n }\n\n /* bell next to subscription button */\n .yt-animated-icon svg {\n g path,\n path {\n fill: @text !important;\n }\n }\n\n /* creator badges */\n ytd-author-comment-badge-renderer {\n --yt-basic-background-color: @surface0 !important;\n --yt-basic-foreground-title-color: @surface0 !important;\n --ytd-author-comment-badge-background-color: @surface0 !important;\n --ytd-author-comment-badge-name-color: @text !important;\n --ytd-author-comment-badge-icon-color: @text !important;\n padding-right: 6px;\n padding-left: 8px;\n }\n\n /* ambient mode */\n #cinematics {\n mix-blend-mode: lighten;\n }\n\n /* badges e.g. popular */\n yt-chip-cloud-chip-renderer[chip-style=\"STYLE_DEFAULT\"][selected],\n yt-chip-cloud-chip-renderer[chip-style=\"STYLE_HOME_FILTER\"][selected] {\n background: @accent-color !important;\n color: @crust !important;\n }\n\n /* Search border */\n ytd-searchbox[has-focus] #container.ytd-searchbox {\n border-color: @accent-color !important;\n }\n\n /* New Feature inline banner */\n .ytd-brand-video-singleton-renderer {\n background: @surface0 !important;\n color: @text !important;\n }\n yt-button-shape a {\n border-color: @text !important;\n color: @text !important;\n }\n\n /* Chapter overview buttons */\n #share-button,\n #repeat-button {\n button {\n color: @text !important;\n }\n }\n\n /* Error page */\n #error-page {\n background-color: @base !important;\n }\n .search_plugin_added {\n background-color: @base;\n }\n\n #error-page-content {\n color: @text !important;\n text-shadow: none;\n background-color: @base !important;\n > p {\n color: @text !important;\n text-shadow: none;\n }\n #masthead-search-terms.masthead-search-terms-border {\n border-color: @accent-color !important;\n box-shadow: none !important;\n }\n #yt-masthead {\n color: @text !important;\n text-shadow: none;\n #logo-container {\n .logo {\n filter: invert(1) grayscale(1);\n }\n .content-region {\n color: @text !important;\n text-shadow: none;\n }\n }\n #masthead-search #masthead-search-terms-border {\n input[type=\"text\"] {\n color: @text !important;\n &:focus {\n color: @accent-color !important;\n }\n }\n }\n .search-button {\n background-color: @mantle !important;\n }\n }\n }\n\n /* channel homepage */\n /* selected tab */\n .yt-tab-shape-wiz__tab--tab-selected {\n color: @accent-color !important;\n }\n .yt-tab-group-shape-wiz__slider {\n background-color: @accent-color !important;\n }\n\n /* unselected */\n .yt-tab-shape-wiz__tab {\n color: @subtext1;\n }\n\n /* hover */\n .yt-tab-shape-wiz:hover {\n .yt-tab-shape-wiz__tab {\n color: lighten(@accent-color, 7.5);\n }\n\n .yt-tab-shape-wiz__tab-bar {\n background-color: lighten(@accent-color, 7.5);\n }\n }\n\n /* yt end cards */\n .ytp-ce-channel-subscribers-text {\n color: @subtext0;\n }\n .ytp-ce-channel-metadata {\n color: @text;\n }\n .yt-ui-ellipsis {\n background-color: @base;\n }\n a.ytp-ce-link,\n a.ytp-ce-link:hover,\n a.ytp-ce-link:visited {\n color: @accent-color !important;\n }\n\n /* hopefully temporary (buttons) */\n .yt-spec-button-shape-next--mono.yt-spec-button-shape-next--tonal {\n background-color: @surface0;\n color: @text;\n &:hover {\n background-color: @surface1;\n }\n }\n .yt-spec-button-shape-next--call-to-action.yt-spec-button-shape-next--filled {\n color: @crust;\n background-color: @accent-color;\n &:hover {\n background-color: darken(@accent-color, 20);\n }\n }\n .yt-spec-touch-feedback-shape--touch-response\n .yt-spec-touch-feedback-shape__stroke {\n border-color: @surface1;\n }\n .yt-spec-touch-feedback-shape--touch-response-inverse\n .yt-spec-touch-feedback-shape__stroke {\n border-color: @accent-color;\n }\n\n ytd-guide-section-renderer.style-scope:nth-child(3) > div:nth-child(2),\n ytd-guide-section-renderer.style-scope:nth-child(4) > div:nth-child(2) {\n > ytd-guide-entry-renderer:nth-child(1)\n > a:nth-child(1)\n > tp-yt-paper-item:nth-child(1)\n > yt-icon:nth-child(1)\n > yt-icon-shape:nth-child(1)\n > icon-shape:nth-child(1)\n > div:nth-child(1)\n > svg:nth-child(1) {\n > g:nth-child(2) > g:nth-child(2) > path {\n &:nth-child(2) {\n fill: @base !important;\n }\n }\n }\n > ytd-guide-entry-renderer:nth-child(2)\n > a:nth-child(1)\n > tp-yt-paper-item:nth-child(1)\n > yt-icon:nth-child(1)\n > yt-icon-shape:nth-child(1)\n > icon-shape:nth-child(1)\n > div:nth-child(1)\n > svg:nth-child(1) {\n > path:nth-child(2) {\n fill: @base !important;\n }\n > path:nth-child(4) {\n fill: @base !important;\n }\n }\n > ytd-guide-entry-renderer:nth-child(3)\n > a:nth-child(1)\n > tp-yt-paper-item:nth-child(1)\n > yt-icon:nth-child(1)\n > yt-icon-shape:nth-child(1)\n > icon-shape:nth-child(1)\n > div:nth-child(1)\n > svg:nth-child(1) {\n > polygon:nth-child(2) {\n fill: @base !important;\n }\n > path:nth-child(3) {\n fill: @base !important;\n }\n }\n > ytd-guide-entry-renderer:nth-child(4)\n > a:nth-child(1)\n > tp-yt-paper-item:nth-child(1)\n > yt-icon:nth-child(1)\n > yt-icon-shape:nth-child(1)\n > icon-shape:nth-child(1)\n > div:nth-child(1)\n > svg:nth-child(1) {\n > path:nth-child(4) {\n fill: @base !important;\n }\n }\n }\n\n [fill=\"#F00\"],\n [fill=\"red\"],\n [fill=\"#FF0000\"] {\n fill: @accent-color;\n }\n\n svg > g > polygon[fill=\"#fff\"] {\n fill: @base !important;\n }\n\n .yt-spec-button-shape-next--call-to-action.yt-spec-button-shape-next--text {\n color: @accent-color;\n &:hover {\n background-color: fadeout(@accent-color, 90);\n }\n }\n\n .yt-spec-button-shape-next--mono.yt-spec-button-shape-next--outline,\n .yt-spec-button-shape-next--mono.yt-spec-button-shape-next--text {\n color: @text;\n &:hover {\n background-color: @surface0;\n }\n }\n\n .yt-spec-button-shape-next--mono.yt-spec-button-shape-next--outline {\n border-color: @surface0;\n }\n\n /* Scrollbar */\n ::-webkit-scrollbar {\n width: @scrollbar_width !important;\n }\n\n ::-webkit-scrollbar-track {\n background: @base !important;\n }\n\n ::-webkit-scrollbar-thumb {\n background: @accent-color !important;\n }\n\n /* text highlight */\n ::selection {\n background: fadeout(@accent-color, 80%) !important;\n color: @text !important;\n }\n }\n}\n\n@-moz-document url-prefix('https://www.youtube.com/redirect')\n{\n /* youtube.com-redirect */\n :root[dark] {\n #catppuccin(@darkFlavor, @accentColor);\n }\n :root {\n #catppuccin(@lightFlavor, @accentColor);\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n h1 {\n color: @text !important;\n }\n\n #redirect-main-text {\n color: @overlay2 !important;\n .bolded {\n color: @accent-color !important;\n }\n }\n\n /* search */\n #masthead-search-terms-border {\n border-color: @surface0 !important;\n background-color: @surface0 !important;\n box-shadow: fadeout(@crust, 10%) !important;\n }\n\n /* Community Cross-posting */\n ytd-shared-post-renderer[uses-compact-lockup]\n #repost-context.ytd-shared-post-renderer {\n background-color: var(--second-background);\n }\n #divider-line-container.ytd-shared-post-renderer {\n background-color: var(--yt-spec-10-percent-layer);\n }\n\n #masthead-search-terms {\n color: @text !important;\n }\n\n .search-button {\n background: @surface0 !important;\n border-color: @surface0 !important;\n }\n\n .search-button-content {\n filter: invert(1);\n }\n\n #redirect-backto-safety-button:hover {\n color: @text !important;\n }\n\n #logo-container .content-region {\n color: @text !important;\n }\n\n /* text highlight */\n ::selection {\n background: fadeout(@accent-color, 80%) !important;\n color: @text !important;\n }\n }\n}\n\n@-moz-document url-prefix('https://studio.youtube.com')\n{\n /* studio.youtube.com */\n :root[dark] {\n #catppuccin(@darkFlavor, @accentColor);\n }\n :root {\n #catppuccin(@lightFlavor, @accentColor);\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n &,\n html,\n html[dark],\n html[dark][dark],\n &[dark],\n &[light],\n [light],\n html[light],\n html[light][light] {\n /* disable */\n --yt-spec-black-pure-alpha-80: (null) !important;\n --yt-spec-black-pure-alpha-60: (null) !important;\n --yt-spec-black-1-alpha-98: (null) !important;\n --yt-spec-black-1-alpha-95: (null) !important;\n\n /* text */\n --yt-spec-text-primary: @text !important;\n --ytcp-text-primary: @text !important;\n --ytcp-text-primary-inverse: @base !important;\n --ytcp-static-overlay-text-primary-inverse: @base !important;\n --ytcp-wordmark-text: @text !important;\n --ytcp-text-secondary: @subtext0 !important;\n --ytcp-text-disabled: @subtext1 !important;\n --ytcp-overlay-text-primary: @overlay2 !important;\n\n /* main bg */\n --ytcp-general-background-a: @base !important;\n --yt-spec-base-background: @base !important;\n --yt-spec-black-3: @base !important;\n\n /* secondary bg */\n --yt-spec-brand-background-solid: @mantle !important;\n --ytcp-brand-background-solid: @mantle !important;\n --yt-spec-raised-background: @mantle !important;\n --ytcp-general-background-b: @mantle !important;\n --ytcp-analytics-reach-background: @mantle !important;\n --yt-spec-black-2: @mantle !important;\n\n /* additional bg */\n --ytcp-general-background-c: @crust !important;\n\n /* menu */\n --ytcp-menu-background: @surface0 !important;\n\n /* card borders */\n --ytcp-container-border-color: @surface0 !important;\n --ytcp-container-hovered-border-color: @surface0 !important;\n --ytcp-line-divider-solid: @surface0 !important;\n --ytcp-container-border-color-inverse: @subtext0 !important;\n --ytcp-line-divider-solid-inverse: @subtext0 !important;\n\n /* links */\n --ytcp-call-to-action: @sapphire !important;\n --ytcp-call-to-action-inverse: @mantle !important;\n\n /* buttons */\n --ytcp-call-to-action-raised-background: @accent-color !important;\n --yt-spec-brand-button-background: @accent-color !important;\n --ytcp-call-to-action-raised-disabled: @surface2 !important;\n --ytcp-call-to-action-raised-disabled-background: @overlay2 !important;\n --ytcp-call-to-action-raised-background-inverse: @base !important;\n --ytcp-call-to-action-raised-disabled-inverse: @surface2 !important;\n --ytcp-call-to-action-raised-disabled-background-inverse: @overlay2 !important;\n\n /* dropdown */\n --yt-spec-brand-background-primary: @surface0 !important;\n\n /* icons */\n --yt-compact-link-icon-color: @overlay2 !important;\n --ytcp-icon-active: @accent-color !important;\n --ytcp-icon-inactive: @overlay2 !important;\n --ytcp-icon-disabled: @overlay2 !important;\n --ytcp-icon-active-inverse: @overlay1 !important;\n --ytcp-icon-disabled-inverse: @subtext1 !important;\n\n /* colors */\n --ytcp-error-red: @red !important;\n --ytcp-badge-red: @red !important;\n --ytcp-error-red-inverse: @red !important;\n --ytcp-themed-red-inverse: @red !important;\n --ytcp-themed-red: @red !important;\n --ytcp-themed-blue: @blue !important;\n --ytcp-badge-blue-solid: @blue !important;\n --ytcp-themed-blue-inverse: @blue !important;\n --ytcp-themed-green: @green !important;\n --ytmus-genre-primary-melon: @green !important;\n --ytcp-themed-green-inverse: @green !important;\n --ytcp-analytics-pine: @green !important;\n --ytcp-analytics-pine-inverse: @green !important;\n --ytcp-analytics-parrot: @green !important;\n --ytcp-themed-yellow: @peach !important;\n --ytmus-genre-primary-gold: @peach !important;\n --ytcp-yellow-inverse: @peach !important;\n --ytcp-badge-yellow: @peach !important;\n --ytcp-analytics-yellow: @peach !important;\n --ytcp-analytics-apricot: @peach !important;\n --ytcp-suggested-action: @teal !important;\n --ytcp-analytics-overview: @teal !important;\n --ytcp-analytics-revenue: @teal !important;\n --ytcp-analytics-default-secondary: @teal !important;\n --ytcp-analytics-royal-blue: @lavender !important;\n --ytcp-analytics-reach: @lavender !important;\n --ytcp-analytics-audience: @lavender !important;\n --ytcp-analytics-engagement: @pink !important;\n --ytcp-analytics-revenue-secondary: @pink !important;\n --ytcp-analytics-bubblegum: @flamingo !important;\n --ytmus-genre-primary-ruby: @flamingo !important;\n --ytmus-genre-primary-salmon: @mauve !important;\n --ytmus-genre-primary-orange: @maroon !important;\n --ytmus-genre-primary-sky: @sky !important;\n --ytmus-genre-primary-sky-inverse: @sky !important;\n\n /* misc */\n --yt-spec-badge-chip-background: @surface1 !important;\n --ytcp-focus-inverse: @accent-color !important;\n --ytcp-focus: @accent-color !important;\n --ytcp-selected-item: @accent-color !important;\n --ytcp-hover-item: @overlay2 !important;\n --ytcp-chip-active-focus: @accent-color !important;\n --ytcp-playhead: @overlay2 !important;\n --ytcp-playhead-inverse: @overlay2 !important;\n }\n\n ytcp-button.destructive.ytls-error-dialog {\n color: @base !important;\n }\n\n yt-formatted-string.ytls-error-dialog,\n tp-yt-iron-icon.ytls-error-dialog {\n color: @text !important;\n }\n\n /* text highlight */\n ::selection {\n background: fadeout(@accent-color, 80%) !important;\n color: @text !important;\n }\n }\n}\n\n/* prettier-ignore */\n@catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Modrinth Catppuccin","description":"Soothing pastel theme for Modrinth","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/modrinth/catppuccin.user.css","usercssData":{"name":"Modrinth Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/modrinth","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/modrinth","version":"1.2.1","description":"Soothing pastel theme for Modrinth","author":"Catppuccin","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/modrinth/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Amodrinth","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"red","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Modrinth Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/modrinth\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/modrinth\n@version 1.2.1\n@description Soothing pastel theme for Modrinth\n@author Catppuccin\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/modrinth/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Amodrinth\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red*\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n@-moz-document regexp(\".*https:\\\\/\\\\/(www\\\\.|staging\\\\.|)modrinth\\\\.com.*\") {\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; @shadow: #dbdfef; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; @shadow: #010409; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; @shadow: #010409; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; @shadow: #010409; };\n }\n\n .light-mode {\n #catppuccin(@lightFlavor, @accentColor);\n }\n\n .dark-mode,\n .oled-mode {\n #catppuccin(@darkFlavor, @accentColor);\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @shadow: @catppuccin[@@lookup][@shadow];\n @accent-Color: @catppuccin[@@lookup][@@accent];\n\n --color-base: @text;\n --color-bg: @crust;\n --color-ad-raised: @surface2;\n --color-ad: @surface1;\n --color-brand: @accent-Color;\n --color-brand-green: @green;\n --color-button-bg-active: @overlay0;\n --color-button-bg-hover: @surface1;\n --color-button-bg: @surface0;\n --color-button-text-hover: @text;\n --color-button-text: @subtext1;\n --color-divider: @surface0;\n --color-heading: @text;\n --color-icon: @text;\n --color-link-active: @teal;\n --color-link-hover: @sky;\n --color-link: @sapphire;\n --color-raised-bg: @base;\n --color-blue: @sapphire;\n --color-special-blue: @sapphire;\n --color-orange: @peach;\n --color-special-orange: @peach;\n --color-purple: @mauve;\n --color-special-purple: @mauve;\n --color-red: @red;\n --color-special-gray: @subtext0;\n --color-green: @green;\n --color-text: @subtext1;\n --color-text-dark: @text;\n --color-text-inactive: @overlay1;\n --color-brand-highlight: @surface0;\n --color-brand-inverted: @shadow;\n --color-table-alternate-row: @crust;\n --color-table-border: @overlay0;\n --color-contrast: @text;\n --color-brand-shadow: @accent-Color;\n --color-warning-banner-side: @red;\n --color-warning-banner-bg: fade(@red, 10%);\n --color-warning-banner-text: @text;\n\n [tabindex=\"0\"]:focus-visible,\n a:focus-visible,\n button:focus-visible {\n outline-color: @accent-Color;\n }\n\n .BDVE3s9MFQttmbMUeYup-2 a b,\n .BDVE3s9MFQttmbMUeYup-2 a strong {\n color: @accent-Color;\n }\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"AniList/AniChart Catppuccin","description":"Soothing pastel theme for AniList and AniChart","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/anilist/catppuccin.user.css","usercssData":{"name":"AniList/AniChart Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/anilist","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/anilist","version":"2.2.0","description":"Soothing pastel theme for AniList and AniChart","author":"Catppuccin","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/anilist/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Aanilist","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent Color","name":"accentColor","value":"lavender","default":"blue","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]},"contrastColor":{"type":"select","label":"Contrast Color","name":"contrastColor","value":null,"default":"red","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name AniList/AniChart Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/anilist\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/anilist\n@version 2.2.0\n@description Soothing pastel theme for AniList and AniChart\n@author Catppuccin\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/anilist/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Aanilist\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent Color\" [ \"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue*\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\" ]\n@var select contrastColor \"Contrast Color\" [ \"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red*\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\" ]\n==/UserStyle== */\n@-moz-document domain(\"anilist.co\"), domain(\"anichart.net\") {\n body:not(.site-theme-dark) {\n #catppuccin(@lightFlavor, @accentColor);\n }\n .site-theme-dark {\n #catppuccin(@darkFlavor, @accentColor);\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent: @catppuccin[@@lookup][@@accentColor];\n @contrast-color: @catppuccin[@@lookup][@@contrastColor];\n\n & when (@lookup =latte) {\n --color-blue-dim: #rgbify(desaturate(lighten(@accent, 10%), 10%)) [];\n\n .nav[data-v-62eacfff],\n .solid[data-v-62eacfff],\n .transparent[data-v-62eacfff]:hover {\n background: darken(@text, 10%);\n color: @base;\n }\n\n .nav-unscoped.transparent {\n background: fade(darken(@text, 10%), 50%);\n }\n\n .banner-content .name {\n --color-text-bright: #rgbify(#fff) [];\n }\n }\n\n /* BASE VARIABLES */\n --color-background: #rgbify(@crust) [];\n --color-foreground: #rgbify(@base) [];\n --color-foreground-grey: #rgbify(@surface0) [];\n --color-foreground-grey-dark: #rgbify(darken(@surface0, 5%)) [];\n --color-foreground-blue: #rgbify(@mantle) [];\n --color-foreground-blue-dark: #rgbify(@mantle) [];\n --color-background-blue-dark: #rgbify(@subtext1) [];\n --color-overlay: #rgbify(@surface0) [];\n --color-shadow: #rgbify(@mantle) [];\n --color-shadow-dark: #rgbify(darken(@text, 10%)) [];\n --color-shadow-blue: #rgbify(@blue) [];\n --color-text: #rgbify(@text) [];\n --color-text-light: #rgbify(@subtext1) [];\n --color-text-lighter: #rgbify(@subtext0) [];\n --color-text-bright: #rgbify(@text) [];\n --color-blue: #rgbify(@accent) [];\n --color-white: 255, 255, 255;\n --color-black: 0, 0, 0;\n --color-red: #rgbify(@contrast-color) [];\n --color-peach: #rgbify(@maroon) [];\n --color-orange: #rgbify(@peach) [];\n --color-yellow: #rgbify(@yellow) [];\n --color-green: #rgbify(@green) [];\n --color-background-1200: #rgbify(@text) [];\n --color-background-1100: #rgbify(@text) [];\n --color-background-1000: #rgbify(@text) [];\n --color-background-900: #rgbify(@subtext1) [];\n --color-background-800: #rgbify(@subtext0) [];\n --color-background-700: #rgbify(@surface1) [];\n --color-background-600: #rgbify(@surface0) [];\n --color-background-500: #rgbify(@surface0) [];\n --color-background-400: #rgbify(@surface0) [];\n --color-background-300: #rgbify(@base) [];\n --color-background-200: #rgbify(@mantle) [];\n --color-background-100: #rgbify(@crust) [];\n --color-gray-1200: #rgbify(@text) [];\n --color-gray-1100: #rgbify(@text) [];\n --color-gray-1000: #rgbify(@text) [];\n --color-gray-900: #rgbify(@text) [];\n --color-gray-800: #rgbify(@overlay2) [];\n --color-gray-700: #rgbify(@overlay1) [];\n --color-gray-600: #rgbify(@overlay0) [];\n --color-gray-500: #rgbify(@surface2) [];\n --color-gray-400: #rgbify(@surface1) [];\n --color-gray-300: #rgbify(@surface0) [];\n --color-gray-200: #rgbify(@mantle) [];\n --color-gray-100: #rgbify(@crust) [];\n --color-blue-100: #rgbify(@text) [];\n --color-blue-200: #rgbify(@text) [];\n --color-blue-300: #rgbify(@text) [];\n --color-blue-400: #rgbify(@sapphire) [];\n --color-blue-500: #rgbify(@sapphire) [];\n --color-blue-600: #rgbify(@blue) [];\n --color-blue-700: #rgbify(@blue) [];\n --color-blue-800: #rgbify(@blue) [];\n --color-blue-900: #rgbify(@blue) [];\n --color-blue-1000: #rgbify(@blue) [];\n --color-green-100: #rgbify(@teal) [];\n --color-green-200: #rgbify(@green) [];\n --color-green-300: #rgbify(@green) [];\n --color-green-400: #rgbify(@green) [];\n --color-green-500: #rgbify(@green) [];\n --color-green-600: #rgbify(@green) [];\n --color-green-700: #rgbify(@green) [];\n --color-green-800: #rgbify(@green) [];\n --color-red-100: #rgbify(@text) [];\n --color-red-200: #rgbify(@flamingo) [];\n --color-red-300: #rgbify(@maroon) [];\n --color-red-400: #rgbify(@red) [];\n --color-red-500: #rgbify(@red) [];\n --color-red-600: #rgbify(@red) [];\n --color-red-700: #rgbify(@red) [];\n\n /* DARK THEME SPECIFIC TWEAKS */\n & when not (@lookup =latte) {\n --color-background: #rgbify(@crust) [];\n --color-foreground: #rgbify(@base) [];\n --color-foreground-grey: #rgbify(@surface0) [];\n --color-foreground-grey-dark: #rgbify(darken(@surface0, 5%)) [];\n --color-foreground-blue: #rgbify(@mantle) [];\n --color-foreground-blue-dark: #rgbify(@mantle) [];\n --color-text: #rgbify(@text) [];\n --color-text-light: #rgbify(@subtext0) [];\n --color-text-lighter: #rgbify(@subtext1) [];\n --color-shadow-dark: #rgbify(@crust) [];\n --color-shadow-blue: #rgbify(@crust) [];\n --color-background-1200: #rgbify(@text) [];\n --color-background-1100: #rgbify(@text) [];\n --color-background-1000: #rgbify(@text) [];\n --color-background-900: #rgbify(@subtext1) [];\n --color-background-800: #rgbify(@subtext0) [];\n --color-background-700: #rgbify(@surface1) [];\n --color-background-600: #rgbify(@surface0) [];\n --color-background-500: #rgbify(@surface0) [];\n --color-background-400: #rgbify(@surface0) [];\n --color-background-300: #rgbify(@base) [];\n --color-background-200: #rgbify(@mantle) [];\n --color-background-100: #rgbify(@crust) [];\n --color-gray-1200: #rgbify(@text) [];\n --color-gray-1100: #rgbify(@text) [];\n --color-gray-1000: #rgbify(@text) [];\n --color-gray-900: #rgbify(@text) [];\n --color-gray-800: #rgbify(@overlay2) [];\n --color-gray-700: #rgbify(@overlay1) [];\n --color-gray-600: #rgbify(@overlay0) [];\n --color-gray-500: #rgbify(@surface2) [];\n --color-gray-400: #rgbify(@surface1) [];\n --color-gray-300: #rgbify(@surface0) [];\n --color-gray-200: #rgbify(@mantle) [];\n --color-gray-100: #rgbify(@crust) [];\n\n --color-blue-dim: #rgbify(desaturate(darken(@accent, 10%), 10%)) [];\n }\n\n /* DARK THEME NAV BAR */\n .nav-unscoped when not (@lookup =latte) {\n background-color: @mantle;\n }\n .nav-unscoped.transparent when not (@lookup =latte) {\n background-color: fade(@mantle, 50);\n }\n .nav-unscoped.transparent:hover when not (@lookup =latte) {\n background-color: @mantle;\n color: @subtext0;\n }\n\n /* -----------------PROFILE FIXES----------------- */\n #profileColor(@color) {\n --color-blue: #rgbify(@color) [];\n & when (@lookup =latte) {\n --color-blue-dim: #rgbify(lighten(@color, 10%)) [];\n }\n & when not (@lookup =latte) {\n --color-blue-dim: #rgbify(darken(@color, 10%)) [];\n }\n .progress .bar {\n background: linear-gradient(270deg, darken(@color, 10%), @color);\n }\n }\n .user-page-unscoped.orange {\n #profileColor(@peach);\n }\n .user-page-unscoped.green {\n #profileColor(@green);\n }\n .user-page-unscoped.purple {\n #profileColor(@mauve);\n }\n .user-page-unscoped.red {\n #profileColor(@red);\n }\n .user-page-unscoped.blue {\n #profileColor(@blue);\n }\n .user-page-unscoped.pink {\n #profileColor(@pink);\n }\n .user-page-unscoped.gray {\n #profileColor(@overlay1);\n }\n .history-day {\n --color-foreground-grey-dark: #rgbify(@crust) [];\n }\n .x-axis {\n --color-background-300: #rgbify(@surface0) [];\n }\n /* Fixes gap between stats */\n @media (max-width: 1540px) {\n .stats-wrap {\n grid-row-gap: 25px;\n }\n }\n\n /* ----Tracking Status List Stuff---- */\n .list[data-v-5776f768] {\n color: @mantle !important;\n }\n .banner .el-icon-arrow-down::before {\n color: @text !important;\n }\n .el-textarea__inner::placeholder {\n color: @overlay1;\n }\n .el-dropdown-menu,\n .el-dropdown-menu__item--divided::before,\n .el-select-dropdown {\n background-color: @surface0 !important;\n }\n .el-popper[x-placement^=\"bottom\"] .popper__arrow::after,\n .el-popper[x-placement^=\"bottom\"] .popper__arrow,\n .el-tooltip__popper[x-placement^=\"bottom\"] .popper__arrow::after,\n .el-tooltip__popper[x-placement^=\"bottom\"] .popper__arrow {\n border-bottom-color: @surface0;\n }\n .el-popper[x-placement^=\"top\"] .popper__arrow::after,\n .el-popper[x-placement^=\"top\"] .popper__arrow,\n .el-tooltip__popper[x-placement^=\"top\"] .popper__arrow,\n .el-tooltip__popper[x-placement^=\"top\"] .popper__arrow::after {\n border-top-color: @surface0;\n }\n .el-dropdown .feed-filter {\n color: @overlay0;\n }\n .el-dropdown-menu {\n border-color: @text !important;\n }\n .el-dropdown-menu__item--divided when not (@lookup =latte) {\n border-top-color: @surface1;\n }\n .el-select-dropdown__item.hover,\n .el-select-dropdown__item:hover {\n background-color: @base;\n }\n .el-select-dropdown__item.selected {\n color: @accent;\n }\n .el-tooltip__popper.is-dark {\n background: @surface0;\n color: @text;\n }\n .tooltip > div {\n --color-white: #rgbify(@text) [];\n }\n .dropdown {\n --color-gray-100: #rgbify(@base) [];\n --color-background-100: #rgbify(@base) [];\n --color-background-200: #rgbify(@mantle) [];\n }\n .medialist .notes {\n --color-overlay: #rgbify(@surface0) [];\n }\n\n /* ---------SCORE TWEAKS-------------- */\n .score[data-v-5ca094da] {\n color: @base;\n }\n\n /* --------------FOOTER--------------- */\n .footer[data-v-0f519cab] {\n background: @text;\n color: @crust;\n\n h2 {\n color: rgb(var(--color-blue));\n }\n\n & when (@lookup =latte) {\n --color-blue: #rgbify(lighten(@accent, 30%)) [];\n }\n\n & when not (@lookup =latte) {\n background: @mantle;\n color: @subtext0;\n }\n }\n\n /* ------------------SEARCH PAGES------------------ */\n .search,\n .expand-description,\n .studio {\n --color-background-200: #rgbify(@crust) [];\n }\n .search-wrap,\n .filters,\n .extra-filters-wrap,\n .select,\n .options {\n --color-background-100: #rgbify(@base) [];\n }\n .filter.select-wrap .options {\n --color-background-100: #rgbify(@mantle) [];\n }\n\n /* ------------------MISC EDITS-------------------- */\n .list-editor-wrap .header::after {\n background: fade(@mantle, 50%);\n }\n .filter.clear-all {\n --color-background-500: #rgbify(@overlay1) [];\n }\n /* --Reset button in notifications----- */\n .reset-btn {\n color: @base !important;\n }\n /* Publish Button in Replies and Messages */\n .save {\n color: @base !important;\n }\n .el-radio {\n color: @overlay1;\n }\n\n /* Accent Text */\n .input .hint {\n --color-white: #rgbify(@text) [];\n }\n .el-checkbox__input.is-checked + .el-checkbox__label {\n color: @accent;\n }\n .button,\n .option.active,\n .new-badge,\n .submissions .user .stats > div,\n .actions .icon,\n .submissions .status,\n .adult-label,\n .header .btn,\n .media-tag-editor .btn,\n [data-v-843c77a2] .btn,\n [data-v-22855988] .btn,\n .btn[data-v-156b3973],\n .btn[data-v-dceb4a66],\n .favourite-btn,\n .dialog .btn,\n .tag,\n .filter,\n .media .header div,\n .list-editor-wrap .header .save-btn,\n .actions > div:not(.donator-badge),\n .banner-content .mod-badge-wrap,\n .external-link.no-color,\n .count.circle,\n .el-dropdown-menu__item,\n .delete,\n .list-editor-wrap .list-editor .body .delete-btn,\n .open-user-search {\n & when not (@lookup =latte) {\n --color-white: #rgbify(@crust) [];\n }\n }\n .button.comment,\n .settings .button,\n .el-message-box .el-button--primary,\n .mod-badge-wrap,\n .medialist.cards .entry-card .edit {\n & when not (@lookup =latte) {\n --color-text-bright: #rgbify(@crust) [];\n }\n }\n .submit-btn,\n .random-btn {\n & when not (@lookup =latte) {\n color: @crust;\n }\n }\n .user .notification-dot,\n .create-btn {\n & when not (@lookup =latte) {\n color: @crust !important;\n }\n }\n .el-radio__inner::after {\n & when not (@lookup =latte) {\n background-color: @crust;\n }\n }\n .icon,\n .check {\n & when not (@lookup =latte) {\n --color-blue-300: #rgbify(@crust) [];\n }\n }\n .settings .button {\n & when (@lookup =latte) {\n --color-text-bright: #rgbify(#fff) [];\n }\n }\n /* ------------IMAGE COVER------------ */\n .cover .image-text,\n .plus-progress {\n color: @text !important;\n }\n\n .entry .plus-progress,\n .medialist.table .entry .edit {\n color: @base !important;\n }\n /* --------SETTINGS-------- */\n .el-radio__inner when not (@lookup =latte) {\n background-color: @text;\n }\n .el-checkbox__input.is-checked .el-checkbox__inner,\n .el-radio__input.is-checked .el-radio__inner {\n background-color: @accent;\n border-color: @accent;\n }\n .el-checkbox__inner::after {\n border-color: @crust;\n border-width: 2px;\n left: 3px;\n }\n .el-radio__input.is-checked + .el-radio__label {\n color: @accent;\n }\n /* --------HIDE SCROLLBAR IN BIO----- */\n .section::-webkit-scrollbar {\n display: none;\n }\n .section {\n -ms-overflow-style: none;\n scrollbar-width: none;\n }\n /* --------REMOVE DROPDOWN SHADOWS----- */\n // .dropdown.dropdown {\n // box-shadow: none;\n // }\n /* ---------ANILIST LIKER PLUGIN------ */\n #AnilistLikerPlugin .btntop {\n margin-bottom: -4px;\n margin-top: 5px;\n }\n #AnilistLikerPlugin .btnbottom {\n margin-top: -2px;\n }\n /* ---------AUTOMAIL TWEAKS--------- */\n // .site-theme-dark .el-popper .el-dropdown-menu__item:focus,\n // .el-popper .el-dropdown-menu__item:not(.is-disabled):hover {\n // color: @accent !important;\n // }\n .hohMediaScore {\n border-color: @surface0;\n padding: 4px;\n border-radius: 10px;\n margin-left: 0;\n background-color: @base;\n color: @accent;\n }\n .activity-feed .hohNoteSuffix:not(:empty),\n .activity-feed .hohRewatchSuffix:not(:empty),\n .activity-feed .hohScore:not(.hohSmiley) {\n padding: 2.5px 5px 1px !important;\n color: @subtext1 !important;\n background-color: @surface0;\n }\n .hohExtraFilters button {\n margin-bottom: 20px;\n }\n .filter-group.compare-btn,\n .hohButton {\n color: @base;\n }\n .hohButton,\n .hohCheckbox input:checked + .el-checkbox__inner {\n background-color: @accent;\n }\n .hohCheckbox input:checked + .el-checkbox__inner {\n border-color: @accent;\n }\n .medialist.table .entry:hover,\n .medialist.table .entry .title a:hover,\n .compare-btn[data-v-170179fc]:hover {\n color: @base;\n }\n .hohCompare table {\n background-color: @crust;\n }\n .hohAnimeTable,\n .hohAnimeTable td,\n .hohUserRow td,\n .hohUserRow th,\n .hohHeaderRow td,\n .hohHeaderRow th {\n border-color: @surface0 !important;\n }\n .hohUserRow td {\n border-top-color: @surface0 !important;\n }\n .hohUserRow tr {\n border-right-color: @surface0 !important;\n }\n hr {\n color: @surface0;\n }\n .hohCheckbox\n input:checked\n + .el-checkbox__inner\n .like-wrap.thread\n .button.liked\n .fa-heart,\n .actions .favourite.liked .fa-heart,\n .like-wrap.thread .button.isFavourite .fa-heart,\n .actions .favourite.isFavourite .fa-heart,\n .actions .favourite {\n & when not (@lookup =latte) {\n --color-white: #rgbify(@crust) [];\n }\n }\n }\n}\n\n@-moz-document domain(\"anichart.net\") {\n body:not(.site-theme-dark) {\n #catppuccin(@lightFlavor, @accentColor);\n }\n .site-theme-dark {\n #catppuccin(@darkFlavor, @accentColor);\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent: @catppuccin[@@lookup][@@accentColor];\n @contrast-color: @catppuccin[@@lookup][@@contrastColor];\n\n /* --------ANICHART SPECIFIC TWEAKS---- */\n .login[data-v-0d5bfbcd],\n .login[data-v-0d5bfbcd]:hover {\n color: @base;\n }\n\n .nav[data-v-e2f25004] {\n background: @crust;\n }\n .season[data-v-e2f25004],\n .charts .label[data-v-e2f25004],\n .charts .svg-icon[data-v-e2f25004],\n .section:first-of-type .section-heading[data-v-309146c2],\n a.title[data-v-09928904] {\n color: @text;\n }\n .season.router-link-active[data-v-e2f25004],\n .charts a:hover .svg-icon[data-v-e2f25004],\n .season[data-v-e2f25004]:hover,\n .charts .router-link-active .svg-icon[data-v-e2f25004] {\n color: @accent;\n }\n .settings[data-v-3deab077] .button.danger {\n color: @base;\n }\n }\n}\n\n/* prettier-ignore */\n@catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n}\n\n#rgbify(@color) {\n @rgb-raw: red(@color), green(@color), blue(@color);\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Hackage Catppuccin","description":"Soothing pastel theme for Hackage","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/hackage/catppuccin.user.css","usercssData":{"name":"Hackage Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/hackage","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/hackage","version":"0.1.0","description":"Soothing pastel theme for Hackage","author":"Catppuccin","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/hackage/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Ahackage","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"mauve","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Hackage Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/hackage\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/hackage\n@version 0.1.0\n@description Soothing pastel theme for Hackage\n@author Catppuccin\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/hackage/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Ahackage\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [ \"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\" ]\n@var select darkFlavor \"Dark Flavor\" [ \"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\" ]\n@var select accentColor \"Accent\" [ \"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve*\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\" ]\n==/UserStyle== */\n\n@-moz-document domain(\"hackage.haskell.org\") {\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; }\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; }\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; }\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; }\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n :root {\n color-scheme: if(@lookup = latte, light, dark);\n }\n\n html,\n body {\n background-color: @base;\n }\n\n body {\n color: @text;\n }\n\n a:hover {\n background-color: inherit;\n }\n\n a[href]:link {\n color: @accent-color;\n }\n a[href]:visited {\n color: average(@overlay2, @accent-color);\n }\n\n a[href].def:link,\n a[href].def:visited {\n color: @subtext0;\n }\n a[href].def:hover {\n color: average(@overlay2, @subtext0);\n }\n\n .caption,\n h1,\n h2,\n h3,\n h4,\n h5,\n h6,\n summary {\n color: overlay(@accent-color, @surface0);\n filter: none;\n }\n\n .collapser::before,\n .expander::before,\n .noexpander::before {\n color: @accent-color;\n }\n\n pre {\n background-color: @mantle;\n border-color: @surface1;\n }\n\n blockquote {\n background-color: @surface0;\n border-color: @accent-color;\n }\n\n .src {\n background-color: @mantle;\n }\n\n /*\n * Headers\n */\n\n #page-header,\n #package-header {\n background-color: @accent-color;\n color: @surface1;\n border-color: shade(@accent-color, 25%);\n }\n\n #page-header .caption,\n #package-header .caption,\n #page-header a:link,\n #page-header a:visited {\n color: @base !important;\n }\n\n #module-header .caption {\n color: @accent-color;\n border-color: @surface1;\n }\n\n #module-header {\n background-color: inherit;\n }\n\n #package-header {\n &,\n #page-menu {\n a:link,\n a:visited {\n color: @base;\n }\n }\n a:hover {\n background-color: transparent;\n }\n\n ul.links li {\n border-color: @overlay0;\n\n &:hover {\n background-color: transparent;\n }\n }\n }\n\n ul.links li form {\n input,\n button {\n color: @base;\n }\n }\n\n /*\n * Style selectors (for old packages)\n */\n\n #style-menu {\n background-color: @mantle;\n\n li {\n &,\n a {\n color: @text !important;\n }\n & + li {\n border-color: @overlay2;\n }\n }\n }\n\n /*\n * Versions\n */\n\n a.unpreferred[href]:link,\n a.unpreferred[href]:visited {\n color: @yellow;\n }\n\n a.deprecated[href]:link,\n a.deprecated[href]:visited {\n color: @red;\n }\n\n .versions {\n a.normal[href]:link,\n a.normal[href]:visited {\n color: @green;\n }\n }\n\n /*\n * Readme style\n */\n\n .embedded-author-content {\n border-color: @accent-color;\n }\n\n /*\n * Contents & synopsis\n */\n\n #contents-list {\n background-color: @mantle;\n }\n\n #table-of-contents {\n background-color: @base;\n border-color: @surface1;\n }\n\n #synopsis {\n summary {\n color: transparent;\n }\n\n ul {\n &,\n li.src {\n background-color: @surface0;\n }\n }\n }\n\n /*\n * Tables\n */\n\n table {\n &.info {\n background-color: @base;\n color: @subtext1;\n border-color: @surface1;\n }\n\n &.fancy {\n &,\n tr {\n border-color: @surface1;\n }\n tr.even td {\n background-color: @mantle;\n }\n }\n\n &.fancy,\n &.properties,\n &.dataTable.compact.fancy tbody {\n th,\n td {\n background-color: @base;\n }\n }\n }\n\n .doc {\n th,\n td {\n border-color: @surface1;\n }\n th {\n background-color: @mantle;\n }\n }\n\n div#table_length.dataTables_length,\n div#table_filter.dataTables_filter {\n color: @text;\n }\n\n div #description table {\n &,\n tr td {\n border-color: @surface1;\n }\n th {\n background-color: @mantle;\n }\n }\n\n /*\n * Source links\n */\n\n #interface {\n .src {\n .selflink .link {\n color: @overlay2;\n }\n }\n p.src .link {\n background-color: transparent;\n color: @overlay2;\n border-color: @overlay1;\n }\n\n span.fixity,\n span.rightedge {\n color: @overlay1;\n border-left-color: @overlay1;\n }\n span.fixity {\n color: @overlay1;\n }\n }\n\n /*\n * Paginator\n */\n\n .paginator {\n span {\n color: @text;\n }\n\n a {\n color: @overlay1;\n\n &[href]:link,\n &:link:hover {\n color: @accent-color;\n }\n &:visited,\n &:visited:hover {\n color: average(@overlay2, @accent-color);\n }\n &:link:hover,\n &:visited:hover {\n background-image: none;\n background-color: @surface1;\n border-color: transparent;\n }\n }\n\n .current,\n .current:hover {\n background-image: none;\n background-color: @surface0;\n color: @accent-color;\n border-color: transparent;\n }\n }\n\n .paginate_button {\n background-color: @overlay0;\n }\n\n /*\n * Search query\n */\n\n #browseTable th {\n border-color: @surface1;\n }\n\n #fatalError {\n color: @red;\n }\n\n input:invalid {\n border-color: @yellow;\n box-shadow: 0 0 10px @yellow;\n }\n\n input {\n background-color: @mantle;\n border-style: solid;\n border-color: @surface0;\n border-radius: 4px;\n }\n\n input[type=\"range\"] {\n -moz-appearance: none;\n -webkit-appearance: none;\n appearance: none;\n background-color: @mantle;\n height: 0.2em !important;\n\n &::-moz-range-thumb,\n &::-webkit-slider-thumb {\n background-color: @text;\n border-color: @surface0;\n height: 1em !important;\n }\n }\n\n input[type=\"range\"]:hover,\n input[type=\"submit\"]:hover {\n background-color: @crust;\n }\n\n /*\n * Others\n */\n\n .candidate-warn {\n background-color: @mantle;\n border-color: @red;\n }\n\n .candidate-info {\n background-color: @mantle;\n border-color: @blue;\n }\n\n .box {\n background-color: @base;\n border-color: @base;\n }\n\n div#modal #content,\n #search-results {\n background-color: @surface0;\n }\n\n .subs,\n .top > .doc,\n .subs > .doc {\n border-left-color: @surface1;\n }\n\n .subs .subs p.src {\n background-color: @mantle;\n }\n\n .top p.src {\n border-color: @surface0;\n }\n\n .warning,\n strong.warning {\n color: @red;\n }\n\n small.info,\n .flags-table .flag-disabled {\n color: @subtext0;\n }\n\n .text-button {\n color: @accent-color;\n }\n\n p.registration-email {\n border-color: @accent-color;\n }\n\n :target {\n background-image: linear-gradient(\n to bottom,\n transparent 0%,\n transparent 65%,\n average(@surface0, @yellow) 60%,\n average(@surface0, @yellow) 100%\n );\n }\n :target:hover {\n background-image: linear-gradient(\n to bottom,\n overlay(@surface0, @yellow) 0%,\n overlay(@surface0, @yellow) 100%\n );\n }\n\n #footer {\n background-color: @crust;\n color: @subtext1;\n border-color: @overlay0;\n }\n\n #MathJax_Message {\n background-color: @mantle;\n border-color: @surface1;\n color: @text;\n }\n\n /*\n * Sources\n */\n\n /* Old */\n\n .hs-keyglyph,\n .hs-layout {\n color: @overlay2;\n }\n .hs-comment a {\n color: @overlay0;\n }\n .hs-str,\n .hs-chr {\n color: @green;\n }\n\n /* Modern */\n\n .hs-identifier {\n color: @blue;\n }\n .hs-identifier.hs-type {\n color: @yellow;\n }\n .hs-keyword {\n color: @mauve;\n }\n .hs-string,\n .hs-char {\n color: @green;\n }\n .hs-number {\n color: @peach;\n }\n .hs-operator {\n color: @sky;\n }\n .hs-glyph,\n .hs-special {\n color: @overlay2;\n }\n .hs-comment {\n color: @overlay0;\n }\n .hs-pragma {\n color: @pink;\n }\n .hs-cpp {\n color: @pink;\n }\n\n pre a {\n &:link,\n &:visited {\n border-bottom-color: @surface0;\n }\n &:hover,\n &.hover-highlight {\n background-color: @surface0;\n }\n }\n\n span.annot {\n color: @text;\n\n &:hover {\n background-color: @surface1;\n }\n\n span.annottext {\n background-color: @surface0;\n border-color: @accent-color;\n }\n }\n }\n\n @media (prefers-color-scheme: light) {\n #catppuccin(@lightFlavor, @accentColor);\n }\n @media (prefers-color-scheme: dark) {\n #catppuccin(@darkFlavor, @accentColor);\n }\n}\n\n// vim:ft=less\n"},{"enabled":true,"name":"LinkedIn Catppuccin","description":"Soothing pastel theme for LinkedIn","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/linkedin/catppuccin.user.css","usercssData":{"name":"LinkedIn Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/linkedin","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/linkedin","version":"0.0.2","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/linkedin/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Alinkedin","description":"Soothing pastel theme for LinkedIn","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"sapphire","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name LinkedIn Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/linkedin\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/linkedin\n@version 0.0.2\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/linkedin/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Alinkedin\n@description Soothing pastel theme for LinkedIn\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire*\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n@-moz-document domain('www.linkedin.com') {\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @surface0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @surface0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @surface0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @surface0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n --black: @crust;\n --black-a90: @crust;\n --black-a75: @crust;\n --black-a60: fadeout(@crust, 40);\n --black-a45: @crust;\n --black-a30: @crust;\n --black-a15: @crust;\n --black-a12: @crust;\n --black-a08: @crust;\n --black-a04: @crust;\n --black-a100: @crust;\n\n --white: @text;\n --white-a06: @surface0;\n --white-a12: @surface0;\n --white-a18: @surface0;\n --white-a25: @surface0;\n --white-a30: @text;\n --white-a40: @text;\n --white-a45: @text;\n --white-a55: @text;\n --white-a60: @subtext0;\n --white-a70: @text;\n --white-a75: @text;\n --white-a85: @text;\n --white-a90: @text;\n --white-a100: @text;\n\n --blue-10: @blue;\n --blue-20: @blue;\n --blue-30: @blue;\n --blue-40: @blue;\n --blue-50: @blue;\n --blue-60: @blue;\n --blue-70: @blue;\n --blue-80: @blue;\n --blue-90: @blue;\n --blue-100: @blue;\n --blue-50-a20: fadeout(@blue, 80);\n --blue-50-a25: fadeout(@blue, 75);\n --blue-50-a30: fadeout(@blue, 70);\n --blue-50-a40: fadeout(@blue, 60);\n --blue-60-a10: fadeout(@blue, 90);\n --blue-60-a15: fadeout(@blue, 15);\n --blue-60-a20: fadeout(@blue, 80);\n --blue-60-a25: fadeout(@blue, 75);\n --blue-60-a30: fadeout(@blue, 70);\n --blue-60-a35: fadeout(@blue, 65);\n --blue-60-a40: fadeout(@blue, 60);\n --blue-60-a45: fadeout(@blue, 55);\n --blue-70-a30: fadeout(@sapphire, 70);\n --blue-70-a40: fadeout(@sapphire, 60);\n --blue-70-a50: fadeout(@sapphire, 50);\n\n --cool-gray-10: @mantle;\n --cool-gray-20: @surface0;\n --cool-gray-30: @mantle;\n --cool-gray-40: @mantle;\n --cool-gray-50: @mantle;\n --cool-gray-60: @mantle;\n --cool-gray-70: @mantle;\n --cool-gray-80: @surface0;\n --cool-gray-85: @mantle;\n --cool-gray-90: @mantle;\n --cool-gray-100: @mantle;\n --cool-gray-60-a10: fadeout(@mantle, 90);\n --cool-gray-60-a15: fadeout(@mantle, 85);\n --cool-gray-60-a20: fadeout(@mantle, 80);\n --cool-gray-60-a25: fadeout(@mantle, 75);\n --cool-gray-60-a30: fadeout(@mantle, 70);\n --cool-gray-60-a35: fadeout(@mantle, 65);\n\n --warm-gray-10: @overlay1;\n --warm-gray-20: @overlay1;\n --warm-gray-30: @overlay1;\n --warm-gray-40: @overlay1;\n --warm-gray-50: @overlay1;\n --warm-gray-60: @overlay1;\n --warm-gray-70: @overlay1;\n --warm-gray-80: @overlay1;\n --warm-gray-90: @overlay1;\n --warm-gray-100: @overlay1;\n --warm-gray-60-a10: fadeout(@overlay1, 90);\n --warm-gray-60-a15: fadeout(@overlay1, 85);\n --warm-gray-60-a20: fadeout(@overlay1, 80);\n --warm-gray-60-a25: fadeout(@overlay1, 75);\n --warm-gray-60-a30: fadeout(@overlay1, 70);\n --warm-gray-60-a35: fadeout(@overlay1, 65);\n\n --warm-red-10: @maroon;\n --warm-red-20: @maroon;\n --warm-red-30: @maroon;\n --warm-red-40: @maroon;\n --warm-red-50: @maroon;\n --warm-red-60: @maroon;\n --warm-red-70: @maroon;\n --warm-red-80: @maroon;\n --warm-red-90: @maroon;\n --warm-red-100: @maroon;\n --warm-red-60-a10: fadeout(@maroon, 90);\n --warm-red-60-a15: fadeout(@maroon, 85);\n --warm-red-60-a20: fadeout(@maroon, 80);\n --warm-red-60-a25: fadeout(@maroon, 75);\n --warm-red-60-a30: fadeout(@maroon, 70);\n --warm-red-60-a35: fadeout(@maroon, 65);\n\n --teal-10: @teal;\n --teal-20: @teal;\n --teal-30: @teal;\n --teal-40: @teal;\n --teal-50: @teal;\n --teal-60: @teal;\n --teal-70: @teal;\n --teal-80: @teal;\n --teal-90: @teal;\n --teal-100: @teal;\n --teal-50-a30: fadein(@teal, 70);\n --teal-60-a10: fadeout(@teal, 90);\n --teal-60-a15: fadeout(@teal, 85);\n --teal-60-a20: fadeout(@teal, 80);\n --teal-60-a25: fadeout(@teal, 75);\n --teal-60-a30: fadeout(@teal, 70);\n --teal-60-a35: fadeout(@teal, 65);\n\n --purple-10: @lavender;\n --purple-20: @lavender;\n --purple-30: @lavender;\n --purple-40: @lavender;\n --purple-50: @lavender;\n --purple-60: @lavender;\n --purple-70: @lavender;\n --purple-80: @lavender;\n --purple-90: @lavender;\n --purple-100: @lavender;\n --purple-40-a15: fadeout(@lavender, 85);\n --purple-60-a10: fadeout(@lavender, 90);\n --purple-60-a15: fadeout(@lavender, 85);\n --purple-60-a20: fadeout(@lavender, 80);\n --purple-60-a25: fadeout(@lavender, 75);\n --purple-60-a30: fadeout(@lavender, 70);\n --purple-60-a35: fadeout(@lavender, 65);\n --purple-70-a15: fadeout(@lavender, 85);\n\n --system-red-10: @red;\n --system-red-20: @red;\n --system-red-30: @red;\n --system-red-40: @red;\n --system-red-50: @red;\n --system-red-60: @red;\n --system-red-70: @red;\n --system-red-80: @red;\n --system-red-90: @red;\n --system-red-100: @red;\n --system-red-60-a10: fadeout(@red, 90);\n --system-red-60-a15: fadeout(@red, 85);\n --system-red-60-a20: fadeout(@red, 80);\n --system-red-60-a25: fadeout(@red, 75);\n --system-red-60-a30: fadeout(@red, 70);\n --system-red-60-a35: fadeout(@red, 65);\n\n --system-green-10: darken(@green, 20);\n --system-green-20: darken(@green, 20);\n --system-green-30: darken(@green, 20);\n --system-green-40: darken(@green, 20);\n --system-green-50: darken(@green, 20);\n --system-green-60: darken(@green, 20);\n --system-green-70: darken(@green, 20);\n --system-green-80: darken(@green, 20);\n --system-green-90: darken(@green, 20);\n --system-green-100: darken(@green, 20);\n --system-green-60-a10: fadeout(darken(@green, 20), 90);\n --system-green-60-a15: fadeout(darken(@green, 20), 85);\n --system-green-60-a20: fadeout(darken(@green, 20), 80);\n --system-green-60-a25: fadeout(darken(@green, 20), 75);\n --system-green-60-a30: fadeout(darken(@green, 20), 70);\n --system-green-60-a35: fadeout(darken(@green, 20), 65);\n\n --pink-10: @pink;\n --pink-20: @pink;\n --pink-30: @pink;\n --pink-40: @pink;\n --pink-50: @pink;\n --pink-60: @pink;\n --pink-70: @pink;\n --pink-80: @pink;\n --pink-90: @pink;\n --pink-100: @pink;\n --pink-60-a10: fadeout(@pink, 90);\n --pink-60-a15: fadeout(@pink, 85);\n --pink-60-a20: fadeout(@pink, 80);\n --pink-60-a25: fadeout(@pink, 75);\n --pink-60-a30: fadeout(@pink, 70);\n --pink-60-a35: fadeout(@pink, 65);\n\n --amber-10: @yellow;\n --amber-20: @yellow;\n --amber-30: @yellow;\n --amber-40: @yellow;\n --amber-50: @yellow;\n --amber-60: @yellow;\n --amber-70: @yellow;\n --amber-80: @yellow;\n --amber-90: @yellow;\n --amber-100: @yellow;\n --amber-30-a50: fadein(@yellow, 50);\n --amber-60-a10: fadeout(@yellow, 90);\n --amber-60-a15: fadeout(@yellow, 85);\n --amber-60-a20: fadeout(@yellow, 80);\n --amber-60-a25: fadeout(@yellow, 75);\n --amber-60-a30: fadeout(@yellow, 70);\n --amber-60-a35: fadeout(@yellow, 65);\n\n --copper-10: @rosewater;\n --copper-20: @rosewater;\n --copper-30: @rosewater;\n --copper-40: @rosewater;\n --copper-50: @rosewater;\n --copper-60: @rosewater;\n --copper-70: @rosewater;\n --copper-80: @rosewater;\n --copper-90: @rosewater;\n --copper-100: @rosewater;\n --copper-60-a10: fadeout(@rosewater, 90);\n --copper-60-a15: fadeout(@rosewater, 85);\n --copper-60-a20: fadeout(@rosewater, 80);\n --copper-60-a25: fadeout(@rosewater, 75);\n --copper-60-a30: fadeout(@rosewater, 70);\n --copper-60-a35: fadeout(@rosewater, 65);\n\n --green-10: @green;\n --green-20: @green;\n --green-30: @green;\n --green-40: @green;\n --green-50: @green;\n --green-60: @green;\n --green-70: @green;\n --green-80: @green;\n --green-90: @green;\n --green-100: @green;\n --green-60-a10: fadeout(@green, 90);\n --green-60-a15: fadeout(@green, 85);\n --green-60-a20: fadeout(@green, 80);\n --green-60-a25: fadeout(@green, 75);\n --green-60-a30: fadeout(@green, 70);\n --green-60-a35: fadeout(@green, 65);\n\n --sage-10: darken(@green, 40);\n --sage-20: darken(@green, 40);\n --sage-30: darken(@green, 40);\n --sage-40: darken(@green, 40);\n --sage-50: darken(@green, 40);\n --sage-60: darken(@green, 40);\n --sage-70: darken(@green, 40);\n --sage-80: darken(@green, 40);\n --sage-90: darken(@green, 40);\n --sage-100: darken(@green, 40);\n --sage-60-a10: fadeout(darken(@green, 40), 90);\n --sage-60-a15: fadeout(darken(@green, 40), 85);\n --sage-60-a20: fadeout(darken(@green, 40), 80);\n --sage-60-a25: fadeout(darken(@green, 40), 75);\n --sage-60-a30: fadeout(darken(@green, 40), 70);\n --sage-60-a35: fadeout(darken(@green, 40), 65);\n\n --lime-10: lighten(@green, 20);\n --lime-20: lighten(@green, 20);\n --lime-30: lighten(@green, 20);\n --lime-40: lighten(@green, 20);\n --lime-50: lighten(@green, 20);\n --lime-60: lighten(@green, 20);\n --lime-70: lighten(@green, 20);\n --lime-80: lighten(@green, 20);\n --lime-90: lighten(@green, 20);\n --lime-100: lighten(@green, 20);\n --lime-60-a10: fadeout(lighten(@green, 20), 90);\n --lime-60-a15: fadeout(lighten(@green, 20), 85);\n --lime-60-a20: fadeout(lighten(@green, 20), 80);\n --lime-60-a25: fadeout(lighten(@green, 20), 75);\n --lime-60-a30: fadeout(lighten(@green, 20), 70);\n --lime-60-a35: fadeout(lighten(@green, 20), 65);\n\n --camo-10: @accent-color;\n --camo-20: @accent-color;\n --camo-30: @accent-color;\n --camo-40: @accent-color;\n --camo-50: @accent-color;\n --camo-60: @accent-color;\n --camo-70: @accent-color;\n --camo-80: @accent-color;\n --camo-90: @accent-color;\n --camo-100: @accent-color;\n --camo-60-a10: fadeout(@accent-color, 90);\n --camo-60-a15: fadeout(@accent-color, 85);\n --camo-60-a20: fadeout(@accent-color, 80);\n --camo-60-a25: fadeout(@accent-color, 75);\n --camo-60-a30: fadeout(@accent-color, 70);\n --camo-60-a35: fadeout(@accent-color, 65);\n\n --smoke-10: @surface1;\n --smoke-20: @surface1;\n --smoke-30: @surface1;\n --smoke-40: @surface1;\n --smoke-50: @surface1;\n --smoke-60: @surface1;\n --smoke-70: @surface1;\n --smoke-80: @surface1;\n --smoke-90: @surface1;\n --smoke-100: @surface1;\n --smoke-60-a10: fadeout(@surface1, 90);\n --smoke-60-a15: fadeout(@surface1, 85);\n --smoke-60-a20: fadeout(@surface1, 80);\n --smoke-60-a25: fadeout(@surface1, 75);\n --smoke-60-a30: fadeout(@surface1, 70);\n --smoke-60-a35: fadeout(@surface1, 65);\n\n --lavender-10: @lavender;\n --lavender-20: @lavender;\n --lavender-30: @lavender;\n --lavender-40: @lavender;\n --lavender-50: @lavender;\n --lavender-60: @lavender;\n --lavender-70: @lavender;\n --lavender-80: @lavender;\n --lavender-90: @lavender;\n --lavender-100: @lavender;\n --lavender-60-a10: fadeout(@lavender, 90);\n --lavender-60-a15: fadeout(@lavender, 85);\n --lavender-60-a20: fadeout(@lavender, 80);\n --lavender-60-a25: fadeout(@lavender, 75);\n --lavender-60-a30: fadeout(@lavender, 70);\n --lavender-60-a35: fadeout(@lavender, 65);\n\n --mauve-10: @mauve;\n --mauve-20: @mauve;\n --mauve-30: @mauve;\n --mauve-40: @mauve;\n --mauve-50: @mauve;\n --mauve-60: @mauve;\n --mauve-70: @mauve;\n --mauve-80: @mauve;\n --mauve-90: @mauve;\n --mauve-100: @mauve;\n --mauve-60-a10: fadeout(@mauve, 90);\n --mauve-60-a15: fadeout(@mauve, 85);\n --mauve-60-a20: fadeout(@mauve, 80);\n --mauve-60-a25: fadeout(@mauve, 75);\n --mauve-60-a30: fadeout(@mauve, 70);\n --mauve-60-a35: fadeout(@mauve, 65);\n --mauve-80-a50: fadeout(@mauve, 50);\n\n --system-gray-10: @surface0;\n --system-gray-20: @surface0;\n --system-gray-30: @surface0;\n --system-gray-40: @surface0;\n --system-gray-50: @surface0;\n --system-gray-60: @surface0;\n --system-gray-70: @surface0;\n --system-gray-80: @surface0;\n --system-gray-90: @surface0;\n --system-gray-100: @surface0;\n --system-gray-60-a10: fadeout(@surface0, 90);\n --system-gray-60-a15: fadeout(@surface0, 85);\n --system-gray-60-a20: fadeout(@surface0, 80);\n --system-gray-60-a25: fadeout(@surface0, 75);\n --system-gray-60-a30: fadeout(@surface0, 70);\n --system-gray-60-a35: fadeout(@surface0, 65);\n --system-gray-60-a40: fadeout(@surface0, 60);\n --system-gray-60-a45: fadeout(@surface0, 55);\n\n --system-orange-10: @peach;\n --system-orange-20: @peach;\n --system-orange-30: @peach;\n --system-orange-40: @peach;\n --system-orange-50: @peach;\n --system-orange-60: @peach;\n --system-orange-70: @peach;\n --system-orange-80: @peach;\n --system-orange-90: @peach;\n --system-orange-100: @peach;\n --system-orange-60-a10: fadeout(@peach, 90);\n --system-orange-60-a15: fadeout(@peach, 85);\n --system-orange-60-a20: fadeout(@peach, 80);\n --system-orange-60-a25: fadeout(@peach, 75);\n --system-orange-60-a30: fadeout(@peach, 70);\n --system-orange-60-a35: fadeout(@peach, 65);\n\n /* quality of life changes */\n --color-border-low-emphasis: @surface0;\n\n /* more accent */\n --voyager-color-background-badge-notification: @accent-color;\n --color-signal-positive: @accent-color;\n --color-checked: @accent-color;\n --color-checked-hover: @accent-color;\n --color-checked-active: @accent-color;\n\n & when not (@lookup =latte) {\n --color-text-on-dark: @crust;\n --color-element: @crust;\n }\n\n & when (@lookup =latte) {\n --black: @text;\n --black-a90: @text;\n --black-a75: @text;\n --black-a45: @text;\n --black-a30: @text;\n --black-a60: @subtext0;\n --black-a15: @text;\n --black-a04: @text;\n --black-a100: @text;\n\n --color-background-scrim: fadeout(@crust, 60);\n\n --white: @mantle;\n --white-a06: @surface0;\n --white-a12: @surface0;\n --white-a18: @surface0;\n --white-a25: @surface0;\n --white-a30: @mantle;\n --white-a40: @mantle;\n --white-a45: @mantle;\n --white-a55: @mantle;\n --white-a60: @subtext0;\n --white-a70: @mantle;\n --white-a75: @mantle;\n --white-a85: @mantle;\n --white-a90: @mantle;\n --white-a100: @mantle;\n\n --warm-gray-10: @base;\n --warm-gray-20: @base;\n --warm-gray-30: @base;\n --warm-gray-40: @base;\n --warm-gray-50: @base;\n --warm-gray-60: @base;\n --warm-gray-70: @base;\n --warm-gray-80: @base;\n --warm-gray-90: @base;\n --warm-gray-100: @base;\n --warm-gray-60-a10: fadeout(@base, 90);\n --warm-gray-60-a15: fadeout(@base, 85);\n --warm-gray-60-a20: fadeout(@base, 80);\n --warm-gray-60-a25: fadeout(@base, 75);\n --warm-gray-60-a30: fadeout(@base, 70);\n --warm-gray-60-a35: fadeout(@base, 65);\n }\n\n .share-promoted-detour-button-legacy {\n background-color: @accent-color !important;\n }\n }\n\n @media (prefers-color-scheme: light) {\n #catppuccin(@lightFlavor, @accentColor);\n }\n @media (prefers-color-scheme: dark) {\n .theme--dark,\n .theme--mercado-dark {\n #catppuccin(@darkFlavor, @accentColor);\n }\n } // manually set colorscheme\n :root {\n #catppuccin(@lightFlavor, @accentColor);\n }\n .theme--dark,\n .theme--mercado-dark {\n #catppuccin(@darkFlavor, @accentColor);\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Chess.com Catppuccin","description":"Soothing pastel theme for Chess.com","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/chess.com/catppuccin.user.css","usercssData":{"name":"Chess.com Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/chess.com","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/chess.com","version":"0.1.3","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/chess.com/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Achess.com","description":"Soothing pastel theme for Chess.com","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"red","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Grey","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Chess.com Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/chess.com\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/chess.com\n@version 0.1.3\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/chess.com/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Achess.com\n@description Soothing pastel theme for Chess.com\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red*\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Grey\"]\n\n==/UserStyle== */\n@-moz-document domain(\"chess.com\") {\n body {\n #catppuccin(@lightFlavor, @accentColor);\n }\n\n .dark-mode {\n #catppuccin(@darkFlavor, @accentColor);\n }\n\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #catppuccin(@lookup,\n\t\t@accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n #piece(@piece) {\n @url: url(\"https://media.githubusercontent.com/media/catppuccin/userstyles/main/styles/chess.com/assets/@{lookup}/@{piece}.png\");\n }\n\n @bb: #piece(\"b/bb\") [];\n @bk: #piece(\"b/bk\") [];\n @bn: #piece(\"b/bn\") [];\n @bp: #piece(\"b/bp\") [];\n @bq: #piece(\"b/bq\") [];\n @br: #piece(\"b/br\") [];\n @wb: #piece(\"w/wb\") [];\n @wk: #piece(\"w/wk\") [];\n @wn: #piece(\"w/wn\") [];\n @wp: #piece(\"w/wp\") [];\n @wq: #piece(\"w/wq\") [];\n @wr: #piece(\"w/wr\") [];\n\n --theme-background-color: @base !important;\n --globalBackground: @mantle !important;\n --globalBackgroundOpaque: @mantle !important;\n --globalSecondaryBackground: @crust !important;\n --globalTertiaryBackground: @surface0 !important;\n --globalAccentBackground: @accent-color !important;\n --globalSecondaryAccentBackground: darken(@accent-color, 20%) !important;\n --globalSiteBackground: @base !important;\n --subtleButtonBackground: hsla(0, 0%, 100%, 0.16);\n --globalBorder: @surface0 !important;\n --globalGray: hsla(0, 0%, 100%, 0.08);\n --globalGraySoft: hsla(0, 0%, 100%, 0.08);\n --globalColorThemeFull: @text !important;\n --globalColorThemeHigh: @text;\n --globalColorThemeMid: @overlay2 !important;\n --globalColorThemeLow: @overlay0 !important;\n --globalColorThemeLower: @base !important;\n --globalColorThemeLink: @sapphire !important;\n --globalColorThemeBlueToWhite: #fff;\n --globalColorThemeBlueToMid: hsla(0, 0%, 100%, 0.72);\n --globalColorThemeBlueToMidHover: hsla(0, 0%, 100%, 0.85);\n --globalColorThemeBlueToHigh: hsla(0, 0%, 100%, 0.85);\n --globalColorThemeBlueToHighHover: #fff;\n --globalColorThemeHighToMid: hsla(0, 0%, 100%, 0.72);\n --globalColorThemeFullToMid: hsla(0, 0%, 100%, 0.72);\n --globalColorNeutral50: rgba(0, 0, 0, 0.1);\n --globalColorNeutral100: rgba(0, 0, 0, 0.2);\n --globalColorNeutral200: rgba(0, 0, 0, 0.4);\n --globalOverlayBackground: @base !important;\n --globalColorWin: @green !important;\n --globalColorDraw: @accent-color !important;\n --globalColorLoss: @red !important;\n\n /* index page */\n .promo-title,\n .index-title {\n color: @text !important;\n }\n\n .play-quick-links-title,\n .promo-rank,\n .v5-header-name,\n .promo-subtitle,\n #tb .toolbar-action-icon {\n color: @text;\n }\n\n .home-username-link {\n color: @accent-color;\n }\n\n .index-info-item-counter {\n color: @text !important;\n }\n\n .index-info-item {\n color: @subtext0 !important;\n }\n\n .index-quote-author .index-chess-title {\n background: @accent-color !important;\n color: @crust !important;\n }\n\n .authentication-intro-levels {\n --labelBackground: @surface0 !important;\n --labelBackgroundHover: @surface1 !important;\n\n .authentication-intro-level-v5.authentication-intro-selected {\n border-color: @accent-color !important;\n }\n }\n\n /* ui */\n .user-username-component {\n color: @text;\n }\n\n .user-tagline-rating.user-tagline-white {\n color: @overlay1;\n }\n\n .nav-link-text {\n color: @text !important;\n }\n .nav-menu-area:last-of-type .icon-font-chess {\n color: @mantle !important;\n }\n #sb .nav-popover.dark .btn-link {\n color: @text;\n }\n #sb .nav-menu-area:last-of-type .icon-font-chess {\n color: @text !important;\n }\n .nav-link-main-design:hover,\n .nav-link-main-link:hover {\n color: darken(@text, 20%) !important;\n }\n .nav-link-main-design,\n .nav-link-main-link {\n color: @text !important;\n }\n .ui_v5-button-component {\n --boxShadow: none;\n --boxShadowHover: none;\n\n box-shadow: none;\n\n &.ui_v5-button-basic {\n --basicColor: @text !important;\n --basicHoverColor: @text !important;\n --basicBgColor: @surface1 !important;\n --basicBghover: @surface2 !important;\n --borderColor: @surface0 !important;\n }\n\n &.ui_v5-button-primary {\n color: @crust !important;\n background-color: @accent-color !important;\n --borderColor: darken(@accent-color, 20%) !important;\n\n &:hover {\n --secondaryBorderColor: fadeout(@accent-color, 20%) !important;\n box-shadow: none;\n }\n }\n }\n\n .ui_v5-select-component {\n &:not(.ui_v5-select-light),\n &.ui_v5-select-dark {\n background: @base;\n }\n }\n\n .ui_v5-input-component {\n background: @base;\n }\n\n .ui_v5-input-dark {\n --secondaryTextColor: @subtext0;\n }\n\n .ui_v5-switch-checkbox:not(.ui_v5-switch-readonly):checked\n + .ui_v5-switch-label {\n background: @green;\n }\n\n .nav-panel-shade {\n background: @mantle;\n }\n\n .nav-popover.dark {\n background: @mantle;\n }\n\n .nav-section-header-component {\n background: @base;\n }\n\n #sb .nav-action.has-popover + .nav-popover {\n background: @mantle;\n }\n\n .popover-friends-header {\n background: @mantle;\n }\n\n .popover-friends-content {\n background: @mantle;\n }\n\n .popover-messages-header {\n background: @mantle;\n }\n\n .popover-messages-content {\n background: @mantle;\n }\n\n .popover-settings-header {\n background: @mantle;\n }\n\n .popover-settings-content {\n background: @mantle;\n }\n\n .selector-button-button {\n background: @surface0;\n\n &:hover {\n background: @surface1;\n }\n }\n\n .time-selector-button-button {\n background: @surface0;\n\n &:hover {\n background: @surface1;\n }\n }\n\n .clock-component.clock-black {\n background: @surface0;\n }\n\n .clock-component.clock-white {\n background: @text;\n }\n\n .highlight {\n background: @peach !important;\n }\n\n .hint {\n background-color: @overlay1;\n filter: drop-shadow(0 0 1px @crust);\n }\n\n .capture-hint {\n background-color: @overlay1;\n filter: drop-shadow(0 0 1px @crust);\n z-index: -1;\n }\n\n .modal-game-over-header-grey {\n background-color: @base;\n }\n\n .modal-content-component.modal-content-light {\n background-color: @base;\n }\n\n .modal-game-over-user-winner-active {\n border-color: @lavender;\n }\n\n .modal-game-over-user-crown {\n background: @lavender;\n }\n\n .placeholder-ad-upgrade {\n background-color: @accent-color;\n }\n\n .placeholder-ad-link {\n color: @crust;\n }\n\n div.mode-selection-button-selected > .mode-selection-button-description {\n color: @surface1;\n }\n\n div.mode-selection-button-selected > .mode-selection-button-mode {\n color: @mantle;\n }\n\n /* crowns */\n img.crowns-full-crown {\n /* this selects the crown, but tbh its not easy to rotate-hue an svg to an exact color. we might make more svgs for the crowns? */\n }\n\n /* Board */\n .board {\n background-image: url(\"https://media.githubusercontent.com/media/catppuccin/userstyles/main/styles/chess.com/assets/@{lookup}/@{accent}.png\") !important;\n }\n\n .game-preview-legacy-component {\n background-image: url(\"https://media.githubusercontent.com/media/catppuccin/userstyles/main/styles/chess.com/assets/@{lookup}/@{accent}.png\") !important;\n }\n\n /* Black Pieces */\n .piece.bp {\n background-image: @bp !important;\n }\n\n .piece.bn {\n background-image: @bn !important;\n }\n\n .piece.bb {\n background-image: @bb !important;\n }\n\n .piece.br {\n background-image: @br !important;\n }\n\n .piece.bk {\n background-image: @bk !important;\n }\n\n .piece.bq {\n background-image: @bq !important;\n }\n\n /* -- Previews */\n .game-preview-legacy-piece[alt=\"bb\"] {\n content: @bb !important;\n }\n\n .game-preview-legacy-piece[alt=\"bk\"] {\n content: @bk !important;\n }\n\n .game-preview-legacy-piece[alt=\"bn\"] {\n content: @bn !important;\n }\n\n .game-preview-legacy-piece[alt=\"bp\"] {\n content: @bp !important;\n }\n\n .game-preview-legacy-piece[alt=\"bq\"] {\n content: @bq !important;\n }\n\n .game-preview-legacy-piece[alt=\"br\"] {\n content: @br !important;\n }\n\n .game-preview-legacy-piece[alt=\"wb\"] {\n content: @wb !important;\n }\n\n .game-preview-legacy-piece[alt=\"wk\"] {\n content: @wk !important;\n }\n\n .game-preview-legacy-piece[alt=\"wn\"] {\n content: @wn !important;\n }\n\n .game-preview-legacy-piece[alt=\"wp\"] {\n content: @wp !important;\n }\n\n .game-preview-legacy-piece[alt=\"wq\"] {\n content: @wq !important;\n }\n\n .game-preview-legacy-piece[alt=\"wr\"] {\n content: @wr !important;\n }\n\n /* White Pieces */\n .piece.wp {\n background-image: @wp !important;\n }\n\n .piece.wn {\n background-image: @wn !important;\n }\n\n .piece.wb {\n background-image: @wb !important;\n }\n\n .piece.wr {\n background-image: @wr !important;\n }\n\n .piece.wk {\n background-image: @wk !important;\n }\n\n .piece.wq {\n background-image: @wq !important;\n }\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Wikipedia Catppuccin","description":"Soothing pastel theme for Wikipedia","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/wikipedia/catppuccin.user.css","usercssData":{"name":"Wikipedia Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/wikipedia","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/wikipedia","version":"0.0.1","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/wikipedia/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Awikipedia","description":"Soothing pastel theme for Wikipedia","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"sapphire","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Wikipedia Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/wikipedia\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/wikipedia\n@version 0.0.1\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/wikipedia/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Awikipedia\n@description Soothing pastel theme for Wikipedia\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire*\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n\n@-moz-document domain('wikipedia.org') {\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @color: @catppuccin[@@lookup][@@accent];\n\n html,\n body,\n .vector-feature-zebra-design-enabled .vector-header-container .mw-header,\n .vector-feature-zebra-design-enabled .mw-page-container,\n .vector-feature-zebra-design-enabled .vector-pinned-container,\n .vector-feature-zebra-design-enabled\n .vector-dropdown\n .vector-dropdown-content,\n .uls-lcd,\n .uls-search,\n .uls-filtersuggestion,\n #uls-settings-block.uls-settings-block--vector-2022.uls-settings-block--with-add-languages,\n .app-badges .footer-sidebar-content,\n .pure-form input[type=\"search\"],\n .suggestions-dropdown,\n .cdx-menu,\n .vector-header-container .mw-header,\n .mw-page-container,\n .vector-pinned-container,\n .vector-header-container .vector-sticky-header,\n .mw-mmv-image,\n .mw-body {\n background-color: @base;\n }\n\n body,\n .mw-heading,\n h1,\n h2,\n h3,\n h4,\n h5,\n h6,\n .vector-feature-zebra-design-enabled body,\n .vector-feature-zebra-design-enabled\n .vector-toc\n .vector-toc-list-item-active\n > .vector-toc-link,\n .vector-feature-zebra-design-enabled\n .vector-toc\n .vector-toc-level-1-active:not(.vector-toc-list-item-expanded)\n > .vector-toc-link,\n .vector-feature-zebra-design-enabled\n .vector-toc\n .vector-toc-list-item-active.vector-toc-level-1-active\n > .vector-toc-link,\n .vector-menu-tabs .mw-list-item.selected a,\n .vector-menu-tabs .mw-list-item.selected a:visited,\n .cdx-button:enabled,\n .cdx-button.cdx-button--fake-button--enabled,\n .mw-footer li,\n .vector-feature-zebra-design-enabled\n .vector-toc\n .vector-toc-level-1-active:not(.vector-toc-list-item-active)\n > .vector-toc-link,\n .central-featured-lang small,\n .footer-sidebar-text,\n .other-project-tagline,\n .site-license,\n .search-container .js-langpicker-label,\n .langlist > ul > li,\n .suggestion-title,\n .cdx-menu-item--enabled .cdx-menu-item__content,\n .mwe-popups .mwe-popups-extract,\n .mw-body-content .mw-number-text h3,\n .vector-pinnable-element .vector-menu-heading,\n .vector-toc .vector-toc-list-item-active > .vector-toc-link,\n .vector-toc\n .vector-toc-level-1-active:not(.vector-toc-list-item-expanded)\n > .vector-toc-link,\n .vector-toc\n .vector-toc-list-item-active.vector-toc-level-1-active\n > .vector-toc-link,\n .uls-empty-state .uls-empty-state__header,\n .uls-empty-state .uls-empty-state__desc,\n .uls-no-results-found-title,\n .mw-mmv-post-image,\n .mw-mmv-credit,\n #contentSub:not(:empty) {\n color: @text;\n }\n\n .mw-content-ltr > div:nth-child(2),\n .mw-parser-output .fmbox {\n border-color: @surface2 !important;\n background-color: @base !important;\n }\n\n .cdx-thumbnail__image {\n border-color: @text;\n }\n\n .mwe-popups .mwe-popups-extract[dir=\"ltr\"]::after {\n background-image: linear-gradient(\n to right,\n rgba(255, 255, 255, 0),\n @surface0 50%\n );\n }\n\n .cdx-button:enabled,\n .cdx-text-input__input:enabled {\n color: @text;\n background-color: @base;\n border-color: @surface2;\n &:hover {\n background-color: @mantle;\n border-color: @text;\n color: @text;\n }\n }\n\n .vector-dropdown .vector-dropdown-content,\n .header-container.header-chrome {\n background-color: @mantle;\n }\n\n .skin-vector .uls-search {\n border-bottom-color: @surface2;\n }\n\n .vector-feature-zebra-design-enabled\n .vector-pinnable-element\n .vector-menu-heading {\n color: @text;\n border-bottom-color: @surface0;\n }\n\n .mwe-popups .mwe-popups-container {\n background-color: @surface0;\n }\n\n .vector-pinnable-header-toggle-button {\n background-color: @surface0;\n color: @text;\n &:hover {\n background-color: @base;\n }\n }\n\n .mw-parser-output .navbox-list {\n border-color: @surface0;\n }\n\n .pure-button-primary-progressive,\n .pure-button-primary-progressive:hover {\n background-color: @color;\n border-color: @color;\n }\n\n .suggestion-link {\n border-bottom-color: @surface0;\n }\n\n .cdx-menu,\n .skin-vector .uls-menu,\n .suggestiodns-dropdown,\n .cdx-search-input--has-end-button,\n .vector-sticky-header,\n .vector-sticky-header-context-bar,\n .mw-heading2 {\n border-color: @surface2;\n }\n\n .suggestion-link.active {\n background-color: fade(@color, 20%);\n .suggestion-title {\n color: @color;\n }\n }\n\n .cdx-menu-item--enabled.cdx-menu-item--highlighted {\n background-color: fade(@color, 20%);\n }\n\n .mw-mmv-post-image,\n .cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive\n .cdx-button__icon {\n background-color: @crust;\n }\n\n .mw-mmv-image-metadata {\n background-color: @crust;\n border-color: @surface2;\n }\n\n .cdx-text-input__input:enabled::placeholder,\n .cdx-text-input__input:enabled ~ .cdx-text-input__icon-vue,\n .skin-vector .uls-languagefilter,\n .skin-vector .uls-lcd-region-title,\n .suggestion-description,\n .cdx-menu-item--enabled .cdx-menu-item__text__description,\n .mw-number-text,\n .boilerplate > div:nth-child(3) > span:nth-child(1),\n .boilerplate > div:nth-child(4) > span:nth-child(2) {\n color: @subtext0 !important;\n }\n\n input:hover + .cdx-button.cdx-button--action-progressive {\n background-color: fade(@color, 12.5%);\n }\n\n #pt-notifications-alert .mw-echo-unseen-notifications::after {\n background-color: @red !important;\n }\n\n #pt-notifications-notice .mw-echo-unseen-notifications::after {\n background-color: @blue !important;\n }\n\n a,\n .mw-parser-output a.external:visited {\n color: @color;\n &:visited {\n color: @mauve;\n }\n }\n\n a.new,\n .mw-parser-output .cs1-visible-error,\n .vector-menu-tabs .mw-list-item.new a,\n .mw-plusminus-neg {\n color: @red;\n }\n\n #searchInput {\n color: @text;\n &:hover {\n border-color: @surface2;\n }\n &:focus {\n border-color: @color;\n }\n }\n\n .pure-form input[type=\"search\"] {\n border-color: @surface2;\n box-shadow: inset 0 0 0 1px @surface2;\n }\n\n #pt-notifications-alert .mw-echo-notifications-badge::after,\n #pt-notifications-notice .mw-echo-notifications-badge::after,\n .mw-echo-notification-badge-nojs::after {\n border-color: @crust;\n background-color: @color;\n color: @base;\n }\n\n h2 {\n border-bottom-color: @surface2;\n }\n\n .mw-footer {\n border-top-color: @surface2;\n }\n\n .bookshelf {\n border-top-color: @surface0;\n box-shadow: 0 -1px 0 @surface0;\n }\n\n body.ns-talk .mw-parser-output .mp-toolbox,\n .mw-parser-output .tmbox,\n #talkheader {\n border-color: fade(@yellow, 20%) !important;\n background-color: fade(@yellow, 10%) !important;\n }\n\n body.ns-talk .mw-parser-output .mp-toolbox-daily th {\n border-color: fade(@yellow, 80%) !important;\n background-color: fade(@yellow, 20%) !important;\n }\n\n .fn.org {\n color: @color;\n }\n\n .mw-parser-output .mp-toolbox-daily th,\n .mw-parser-output td.mp-toolbox-tfl-not {\n background: fade(@yellow, 20%) !important;\n border-color: fade(@yellow, 20%) !important;\n }\n\n body.ns-talk .mw-parser-output .mp-toolbox-daily {\n border-color: fade(@yellow, 20%) !important;\n background: none !important;\n }\n\n .mw-parser-output tr + tr > .navbox-list,\n .mw-parser-output tr + tr > .navbox-group {\n border-top-color: @surface0;\n }\n\n .ext-phonos-PhonosButton.oo-ui-buttonElement-frameless.oo-ui-buttonWidget\n > .oo-ui-buttonElement-button:hover {\n background-color: fade(@color, 20%);\n }\n\n .styled-select:hover {\n background-color: @surface0;\n }\n\n .lang-list-button,\n .lang-list-button:hover {\n background-color: @base;\n border-color: @surface1;\n outline-color: @base;\n }\n\n .cdx-typeahead-search__search-footer__icon.cdx-icon {\n color: @subtext0;\n }\n\n .lang-list-active .lang-list-button {\n background-color: @base;\n border-color: @surface1;\n outline-color: @base;\n }\n\n .lang-list-button:focus {\n box-shadow: inset 0 0 0 1px @color;\n }\n\n .lang-list-border {\n background-color: @surface1;\n }\n\n .infobox-header {\n background-color: @surface1 !important;\n color: @text !important;\n }\n\n .wikitable {\n background-color: @surface0;\n color: @text;\n border-color: @surface1;\n }\n\n .wikitable > * > tr > td,\n .wikitable > * > tr > th {\n background-color: @surface0;\n color: @text;\n border-color: @surface2;\n }\n\n #toc-Services > a:nth-child(1) > div:nth-child(1) {\n color: @text !important;\n }\n\n .cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-quiet.cdx-button--action-progressive,\n .vector-menu-tabs .mw-list-item a,\n .vector-feature-zebra-design-enabled .vector-toc .vector-toc-link,\n .mw-parser-output a.extiw,\n .mw-parser-output a.external,\n .mw-collapsible-toggle-default .mw-collapsible-text,\n .vector-feature-zebra-design-enabled\n .vector-pinnable-element\n .mw-list-item\n a,\n .vector-feature-zebra-design-enabled\n .vector-dropdown-content\n .mw-list-item\n a,\n .vector-feature-zebra-design-enabled\n .vector-pinnable-element\n .mw-list-item\n a:not(.mw-selflink):visited,\n .vector-feature-zebra-design-enabled\n .vector-dropdown-content\n .mw-list-item\n a:not(.mw-selflink):visited,\n .uls-language-block a,\n .lang-list-button,\n .fancycaptcha-reload,\n #pt-userpage-2 a:not(.mw-selflink),\n .vector-pinnable-element .mw-list-item a,\n .vector-pinnable-element .mw-list-item a:not(.mw-selflink):visited,\n .vector-toc .vector-toc-link,\n .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive\n > .oo-ui-buttonElement-button,\n .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive\n > .oo-ui-buttonElement-button:hover,\n .vector-dropdown-content .mw-list-item a,\n .vector-dropdown-content .mw-list-item a:not(.mw-selflink):visited {\n color: @color;\n }\n\n .cdx-button:enabled.cdx-button--weight-primary.cdx-button--action-progressive,\n .cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-primary.cdx-button--action-progressive,\n .mw-ui-button.mw-ui-progressive:not(:disabled),\n .mw-ui-button.mw-ui-progressive:not(:disabled):hover {\n background-color: @color;\n border-color: @color;\n color: @base;\n }\n\n .mw-message-box-warning,\n .boilerplate {\n border-color: @color !important;\n background-color: fade(@color, 25%) !important;\n color: @text;\n }\n\n .vector-feature-zebra-design-enabled .vector-sticky-pinned-container::after,\n .vector-sticky-pinned-container::after {\n background: none;\n }\n\n .vector-feature-zebra-design-enabled .vector-pinnable-header-toggle-button {\n background-color: @surface0;\n color: @text;\n &:hover {\n background-color: @base;\n }\n }\n\n .vector-feature-zebra-design-enabled .vector-pinnable-header,\n .vector-pinnable-header,\n .vector-pinnable-element .vector-menu-heading {\n border-bottom-color: @surface0;\n }\n\n hr {\n border-bottom-color: @surface2;\n }\n\n .central-featured-lang strong:hover,\n .link-box:hover,\n .central-featured-lang :hover,\n .other-project-link:hover,\n .lang-list-container {\n background-color: @surface0;\n }\n\n .vector-page-toolbar-container {\n box-shadow: 0 1px @surface1;\n }\n\n .mw-parser-output .navbox-even {\n background-color: @surface1;\n }\n\n .vector-feature-zebra-design-enabled .vector-page-titlebar::after,\n .mw-parser-output .wikipedia-languages-prettybars,\n .vector-page-titlebar::after {\n background-color: @surface2 !important;\n }\n\n table.expanded:nth-child(2) > tbody:nth-child(1) > tr:nth-child(2) {\n background-color: fade(@color, 20%) !important;\n }\n\n .client-js .mw-content-ltr .mw-editsection-bracket:first-of-type,\n .client-js .mw-content-ltr .mw-editsection-bracket:not(:first-of-type),\n .mw-collapsible-toggle-default::before,\n .mw-collapsible-toggle-default::after {\n color: @subtext1;\n }\n\n .infobox,\n .mw-parser-output .navbox,\n .catlinks,\n .mw-parser-output #mp-topbanner,\n .mw-parser-output .sidebar,\n .fancycaptcha-captcha-container,\n .fancycaptcha-captcha-and-reload,\n .cdx-checkbox__icon,\n .mw-message-box,\n .uls-menu .uls-no-results-view .uls-no-found-more,\n .client-js\n .vector-below-page-title\n .vector-page-titlebar-toc\n > label:nth-child(2),\n .mw-parser-output .ombox,\n code,\n .oo-ui-buttonElement-framed.oo-ui-widget-enabled\n > .oo-ui-buttonElement-button,\n .mw-mmv-label,\n #page-secondary-actions > a,\n .mw-parser-output .ambox,\n td[class=\"sidebar-navbar\"],\n textarea,\n .mw-parser-output .side-box {\n background-color: @surface0 !important;\n color: @text !important;\n border-color: @surface2 !important;\n }\n\n #pagehistory li.selected {\n background-color: @surface0 !important;\n color: @text !important;\n border-color: @surface2 !important;\n outline-color: @surface2 !important;\n }\n\n .cdx-checkbox__icon {\n border-color: @color !important;\n }\n\n .fancycaptcha-captcha-container .mw-ui-inputو .mw-ui-input:not(:disabled) {\n background-color: @base !important;\n color: @text !important;\n border-color: @surface1;\n }\n\n .mw-ui-input:not(:disabled),\n .mw-ui-button:not(:disabled) {\n background-color: @base !important;\n color: @text !important;\n border-color: @surface1 !important;\n }\n\n .mw-parser-output .module-shortcutboxplain {\n background-color: @base !important;\n color: @text !important;\n border-color: @surface2;\n }\n\n .sidebar-pretitle,\n .sidebar-title-with-pretitle,\n .sidebar-list-title {\n background-color: fade(@color, 20%) !important;\n }\n\n .mw-parser-output #mp-bottom,\n .mw-parser-output .sidebar-collapse .sidebar-below {\n border-color: @surface2;\n }\n\n .lang-list-content,\n .bookshelf .text {\n background-color: @surface0;\n }\n\n .mw-parser-output #mp-bottom .mp-h2,\n .uls-language-block > ul > li:hover {\n background: @surface0;\n border-color: @surface2;\n }\n\n figure[typeof~=\"mw:File/Thumb\"] {\n background-color: @mantle !important;\n color: @text !important;\n border-top-color: @surface2;\n border-left-color: @surface2;\n border-right-color: @surface2;\n & > figcaption {\n background-color: @mantle !important;\n color: @text !important;\n border-bottom-color: @surface2;\n border-left-color: @surface2;\n border-right-color: @surface2;\n }\n > :not(figcaption) .mw-file-element {\n color: @surface2 !important;\n border-color: @surface2;\n }\n }\n\n .mw-parser-output #mp-left,\n .mw-parser-output #mp-left .mp-h2,\n th[class=\"sidebar-title\"] {\n background-color: fade(@green, 10%) !important;\n border-color: fade(@green, 20%) !important;\n }\n\n .mw-plusminus-pos {\n color: @green !important;\n }\n\n .mw-parser-output #mp-right,\n .mw-parser-output #mp-right .mp-h2 {\n background-color: fade(@blue, 10%) !important;\n border-color: fade(@blue, 20%) !important;\n }\n\n .mw-parser-output #mp-lower,\n .mw-parser-output #mp-lower .mp-h2 {\n background-color: fade(@mauve, 10%) !important;\n border-color: fade(@mauve, 20%) !important;\n }\n\n .mw-collapsible-toggle-default:active .mw-collapsible-text {\n color: @peach;\n }\n\n .mw-parser-output #mp-middle,\n .mw-parser-output #mp-middle .mp-h2 {\n background-color: fade(@pink, 10%) !important;\n border-color: fade(@pink, 20%) !important;\n }\n\n .mw-parser-output .navbox-title,\n .summary,\n .infobox > tbody:nth-child(1) > tr:nth-child(4) > th:nth-child(1),\n .infobox > tbody:nth-child(1) > tr:nth-child(6) > th:nth-child(1) {\n background-color: fade(@color, 20%) !important;\n }\n\n .infobox > tbody:nth-child(1) > tr:nth-child(2) > td:nth-child(1) {\n background-color: @surface1 !important;\n }\n\n .mw-parser-output .navbox-group,\n table.expanded:nth-child(2) > tbody:nth-child(1) > tr:nth-child(3),\n table.expanded:nth-child(2)\n > tbody:nth-child(1)\n > tr:nth-child(4)\n > td:nth-child(2)\n > table:nth-child(2)\n > tbody:nth-child(1)\n > tr:nth-child(1),\n table.expanded:nth-child(2) > tbody:nth-child(1) > tr:nth-child(1),\n table.nowraplinks:nth-child(1)\n > tbody:nth-child(1)\n > tr:nth-child(3)\n > td:nth-child(1)\n > table:nth-child(2)\n > tbody:nth-child(1)\n > tr:nth-child(1),\n table.nowraplinks:nth-child(1)\n > tbody:nth-child(1)\n > tr:nth-child(4)\n > td:nth-child(1)\n > table:nth-child(2)\n > tbody:nth-child(1)\n > tr:nth-child(1),\n table.nowraplinks:nth-child(1)\n > tbody:nth-child(1)\n > tr:nth-child(5)\n > td:nth-child(1)\n > table:nth-child(2)\n > tbody:nth-child(1)\n > tr:nth-child(1),\n .navbox-abovebelow {\n background-color: @surface1 !important;\n }\n\n .mw-content-ltr\n > table:nth-child(20)\n > tbody:nth-child(1)\n > tr:nth-child(2)\n > td:nth-child(2) {\n border-color: @surface2 !important;\n background-color: @surface0 !important;\n }\n\n [style=\"color:#02a64f;line-height:initial\"] {\n color: @green !important;\n }\n\n [style=\"color:#f78e1e;line-height:initial\"] {\n color: @peach !important;\n }\n\n [style=\"color:#77278b;line-height:initial\"] {\n color: @mauve !important;\n }\n\n [style=\"color:#87746a;line-height:initial\"] {\n color: @maroon !important;\n }\n\n [style=\"color:#009aC8;line-height:initial\"] {\n color: @sky !important;\n }\n\n [style=\"color:#ffd520;line-height:initial\"] {\n color: @yellow !important;\n }\n\n [style=\"color:#0060a9;line-height:initial\"] {\n color: @blue !important;\n }\n\n table.nowraplinks:nth-child(4) > tbody:nth-child(1) > tr:nth-child(1),\n .navbox-list-with-group.navbox-list.navbox-odd {\n background-color: @surface0 !important;\n }\n\n .mw-parser-output tr + tr > .navbox-abovebelow {\n border-color: @base;\n }\n\n .catlinks li {\n border-left-color: @surface2;\n }\n\n .sprite {\n @svg-raw: '<svg width=\"176\" height=\"811\" viewBox=\"0 0 176 811\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\"><svg width=\"47\" height=\"47\" viewBox=\"-306 -517 612 822\" id=\"Commons-logo_sister\" xmlns=\"http://www.w3.org/2000/svg\"><defs><clipPath id=\"aa\"><circle r=\"298\"/></clipPath></defs><circle r=\"100\" fill=\"#900\"/><g fill=\"#069\"><g id=\"ab\" clip-path=\"url(#aa)\"><path d=\"M-11 180v118h22V180\"/><path d=\"M-43 185l43-75 43 75\"/></g><g id=\"ac\"><use xlink:href=\"#ab\" transform=\"rotate(45)\"/><use xlink:href=\"#ab\" transform=\"rotate(90)\"/><use xlink:href=\"#ab\" transform=\"rotate(135)\"/></g><use xlink:href=\"#ac\" transform=\"scale(-1 1)\"/><path fill=\"none\" stroke=\"#069\" stroke-width=\"84\" d=\"M-181.02-181.02a256 256 0 10362.04 0c-70.71-70.71-177.49-34.65-198.7-190.21\"/><path d=\"M-23-515s-36 135-80 185 116-62 170-5-90-180-90-180z\"/></g></svg><svg width=\"42\" height=\"42\" version=\"1.1\" id=\"MediaWiki-logo_sister\" viewBox=\"-1 -1 42 42\" y=\"47\" xmlns=\"http://www.w3.org/2000/svg\"><defs id=\"bdefs11\"><linearGradient id=\"bgradient\" gradientUnits=\"userSpaceOnUse\" x1=\"0\" x2=\"100\" y1=\"100\" y2=\"0\"><stop offset=\"0%\" stop-color=\"#0a00b2\" id=\"bstop2\"/><stop offset=\"50%\" stop-color=\"red\" id=\"bstop4\"/><stop offset=\"100%\" stop-color=\"#fffc00\" id=\"bstop6\"/></linearGradient><linearGradient xlink:href=\"#bgradient\" id=\"blinearGradient923\" gradientUnits=\"userSpaceOnUse\" x1=\"0\" y1=\"100\" x2=\"100\" y2=\"0\"/><linearGradient xlink:href=\"#bgradient\" id=\"blinearGradient925\" gradientUnits=\"userSpaceOnUse\" x1=\"0\" y1=\"100\" x2=\"100\" y2=\"0\"/><linearGradient xlink:href=\"#bgradient\" id=\"blinearGradient927\" gradientUnits=\"userSpaceOnUse\" x1=\"0\" y1=\"100\" x2=\"100\" y2=\"0\"/><linearGradient xlink:href=\"#bgradient\" id=\"blinearGradient929\" gradientUnits=\"userSpaceOnUse\" x1=\"0\" y1=\"100\" x2=\"100\" y2=\"0\"/><linearGradient xlink:href=\"#bgradient\" id=\"blinearGradient931\" gradientUnits=\"userSpaceOnUse\" x1=\"0\" y1=\"100\" x2=\"100\" y2=\"0\"/><linearGradient xlink:href=\"#bgradient\" id=\"blinearGradient933\" gradientUnits=\"userSpaceOnUse\" x1=\"0\" y1=\"100\" x2=\"100\" y2=\"0\"/><linearGradient xlink:href=\"#bgradient\" id=\"blinearGradient935\" gradientUnits=\"userSpaceOnUse\" x1=\"0\" y1=\"100\" x2=\"100\" y2=\"0\"/><linearGradient xlink:href=\"#bgradient\" id=\"blinearGradient937\" gradientUnits=\"userSpaceOnUse\" x1=\"0\" y1=\"100\" x2=\"100\" y2=\"0\"/><linearGradient xlink:href=\"#bgradient\" id=\"blinearGradient939\" gradientUnits=\"userSpaceOnUse\" x1=\"0\" y1=\"100\" x2=\"100\" y2=\"0\"/><linearGradient xlink:href=\"#bgradient\" id=\"blinearGradient941\" gradientUnits=\"userSpaceOnUse\" x1=\"0\" y1=\"100\" x2=\"100\" y2=\"0\"/><linearGradient xlink:href=\"#bgradient\" id=\"blinearGradient943\" gradientUnits=\"userSpaceOnUse\" x1=\"0\" y1=\"100\" x2=\"100\" y2=\"0\"/><linearGradient xlink:href=\"#bgradient\" id=\"blinearGradient945\" gradientUnits=\"userSpaceOnUse\" x1=\"0\" y1=\"100\" x2=\"100\" y2=\"0\"/><linearGradient xlink:href=\"#bgradient\" id=\"blinearGradient947\" gradientUnits=\"userSpaceOnUse\" x1=\"0\" y1=\"100\" x2=\"100\" y2=\"0\"/><linearGradient xlink:href=\"#bgradient\" id=\"blinearGradient949\" gradientUnits=\"userSpaceOnUse\" x1=\"0\" y1=\"100\" x2=\"100\" y2=\"0\"/><linearGradient xlink:href=\"#bgradient\" id=\"blinearGradient951\" gradientUnits=\"userSpaceOnUse\" x1=\"0\" y1=\"100\" x2=\"100\" y2=\"0\"/><linearGradient xlink:href=\"#bgradient\" id=\"blinearGradient953\" gradientUnits=\"userSpaceOnUse\" x1=\"0\" y1=\"100\" x2=\"100\" y2=\"0\"/><linearGradient xlink:href=\"#bgradient\" id=\"blinearGradient955\" gradientUnits=\"userSpaceOnUse\" x1=\"0\" y1=\"100\" x2=\"100\" y2=\"0\"/><linearGradient xlink:href=\"#bgradient\" id=\"blinearGradient957\" gradientUnits=\"userSpaceOnUse\" x1=\"0\" y1=\"100\" x2=\"100\" y2=\"0\"/><linearGradient xlink:href=\"#bgradient\" id=\"blinearGradient959\" gradientUnits=\"userSpaceOnUse\" x1=\"0\" y1=\"100\" x2=\"100\" y2=\"0\"/><linearGradient xlink:href=\"#bgradient\" id=\"blinearGradient961\" gradientUnits=\"userSpaceOnUse\" x1=\"0\" y1=\"100\" x2=\"100\" y2=\"0\"/><linearGradient xlink:href=\"#bgradient\" id=\"blinearGradient963\" gradientUnits=\"userSpaceOnUse\" x1=\"0\" y1=\"100\" x2=\"100\" y2=\"0\"/><linearGradient xlink:href=\"#bgradient\" id=\"blinearGradient965\" gradientUnits=\"userSpaceOnUse\" x1=\"0\" y1=\"100\" x2=\"100\" y2=\"0\"/><linearGradient xlink:href=\"#bgradient\" id=\"blinearGradient967\" gradientUnits=\"userSpaceOnUse\" x1=\"0\" y1=\"100\" x2=\"100\" y2=\"0\"/><linearGradient xlink:href=\"#bgradient\" id=\"blinearGradient969\" gradientUnits=\"userSpaceOnUse\" x1=\"0\" y1=\"100\" x2=\"100\" y2=\"0\"/><linearGradient xlink:href=\"#bgradient\" id=\"blinearGradient971\" gradientUnits=\"userSpaceOnUse\" x1=\"0\" y1=\"100\" x2=\"100\" y2=\"0\"/><style id=\"bstyle9\">.bpetal{opacity:.65}</style></defs><g id=\"bpetals\" transform=\"matrix(.4 0 0 .4 0 .106)\" fill=\"url(#blinearGradient971)\"><path class=\"bpetal\" d=\"M33.6 14.8a16.938 16.938 0 003.116 11.142 11.457 11.457 0 006.858 4.3 3.033 3.033 0 002.385-.713 11.924 11.924 0 003.634-10.837c-1.257-7.54-6.19-12.43-12.4-17A32.468 32.468 0 0033.6 14.8z\" id=\"bpath13\" opacity=\".65\" fill=\"url(#blinearGradient923)\"/><path class=\"bpetal\" d=\"M25.117 20.232a16.938 16.938 0 005.893 9.956 11.457 11.457 0 007.738 2.381 3.033 3.033 0 002.119-1.306 11.924 11.924 0 00.705-11.409C38.406 12.9 32.376 9.449 25.2 6.642a32.468 32.468 0 00-.083 13.59z\" id=\"bpath15\" opacity=\".65\" fill=\"url(#blinearGradient925)\"/><path class=\"bpetal\" d=\"M18.329 27.677a16.937 16.937 0 008.271 8.092 11.457 11.457 0 008.09.3 3.033 3.033 0 001.709-1.81 11.924 11.924 0 00-2.271-11.2c-4.859-5.9-11.576-7.67-19.237-8.523a32.466 32.466 0 003.438 13.141z\" id=\"bpath17\" opacity=\".65\" fill=\"url(#blinearGradient927)\"/><path class=\"bpetal\" d=\"M13.7 36.626A16.938 16.938 0 0023.781 42.3a11.457 11.457 0 007.891-1.807 3.033 3.033 0 001.182-2.193 11.924 11.924 0 00-5.093-10.233c-6.221-4.443-13.167-4.412-20.787-3.254A32.468 32.468 0 0013.7 36.626z\" id=\"bpath19\" opacity=\".65\" fill=\"url(#blinearGradient929)\"/><path class=\"bpetal\" d=\"M11.543 46.468a16.938 16.938 0 0011.208 2.873 11.457 11.457 0 007.155-3.788 3.034 3.034 0 00.575-2.422 11.924 11.924 0 00-7.568-8.566c-7.16-2.681-13.861-.854-20.923 2.235a32.468 32.468 0 009.553 9.668z\" id=\"bpath21\" opacity=\".65\" fill=\"url(#blinearGradient931)\"/><path class=\"bpetal\" d=\"M12.008 56.532a16.938 16.938 0 0011.569-.126 11.457 11.457 0 005.931-5.51 3.033 3.033 0 00-.072-2.488 11.924 11.924 0 00-9.527-6.315C12.3 41.356 6.3 44.855.279 49.669a32.467 32.467 0 0011.729 6.863z\" id=\"bpath23\" opacity=\".65\" fill=\"url(#blinearGradient933)\"/><path class=\"bpetal\" d=\"M15.062 66.134A16.938 16.938 0 0026.2 63.018a11.457 11.457 0 004.3-6.858 3.033 3.033 0 00-.713-2.385 11.924 11.924 0 00-10.837-3.634c-7.54 1.257-12.43 6.19-17 12.4a32.468 32.468 0 0013.112 3.593z\" id=\"bpath25\" opacity=\".65\" fill=\"url(#blinearGradient935)\"/><path class=\"bpetal\" d=\"M20.5 74.618a16.938 16.938 0 009.956-5.893 11.457 11.457 0 002.381-7.738 3.033 3.033 0 00-1.306-2.119 11.925 11.925 0 00-11.409-.705c-6.958 3.166-10.4 9.2-13.212 16.376a32.466 32.466 0 0013.59.079z\" id=\"bpath27\" opacity=\".65\" fill=\"url(#blinearGradient937)\"/><path class=\"bpetal\" d=\"M27.943 81.406a16.938 16.938 0 008.092-8.269 11.457 11.457 0 00.3-8.09 3.033 3.033 0 00-1.81-1.709 11.924 11.924 0 00-11.2 2.271c-5.9 4.859-7.67 11.576-8.523 19.237a32.467 32.467 0 0013.141-3.44z\" id=\"bpath29\" opacity=\".65\" fill=\"url(#blinearGradient939)\"/><path class=\"bpetal\" d=\"M36.891 86.035a16.938 16.938 0 005.676-10.082 11.457 11.457 0 00-1.807-7.891 3.033 3.033 0 00-2.191-1.182 11.924 11.924 0 00-10.233 5.094c-4.443 6.221-4.412 13.167-3.254 20.787a32.467 32.467 0 0011.809-6.726z\" id=\"bpath31\" opacity=\".65\" fill=\"url(#blinearGradient941)\"/><path class=\"bpetal\" d=\"M46.733 88.191a16.937 16.937 0 002.873-11.207 11.457 11.457 0 00-3.788-7.155 3.033 3.033 0 00-2.422-.575 11.924 11.924 0 00-8.566 7.568c-2.681 7.159-.854 13.86 2.237 20.921a32.465 32.465 0 009.666-9.552z\" id=\"bpath33\" opacity=\".65\" fill=\"url(#blinearGradient943)\"/><path class=\"bpetal\" d=\"M56.8 87.726a16.937 16.937 0 00-.125-11.569 11.457 11.457 0 00-5.511-5.931 3.033 3.033 0 00-2.488.072 11.924 11.924 0 00-6.315 9.528c-.737 7.609 2.762 13.609 7.576 19.629A32.466 32.466 0 0056.8 87.726z\" id=\"bpath35\" opacity=\".65\" fill=\"url(#blinearGradient945)\"/><path class=\"bpetal\" d=\"M66.4 84.672a16.938 16.938 0 00-3.116-11.142 11.457 11.457 0 00-6.858-4.3 3.033 3.033 0 00-2.385.713 11.924 11.924 0 00-3.634 10.837c1.257 7.54 6.19 12.43 12.4 17A32.468 32.468 0 0066.4 84.672z\" id=\"bpath37\" opacity=\".65\" fill=\"url(#blinearGradient947)\"/><path class=\"bpetal\" d=\"M74.883 79.237a16.937 16.937 0 00-5.893-9.956 11.456 11.456 0 00-7.738-2.381 3.033 3.033 0 00-2.119 1.306 11.924 11.924 0 00-.705 11.409c3.166 6.958 9.2 10.4 16.375 13.212a32.468 32.468 0 00.08-13.59z\" id=\"bpath39\" opacity=\".65\" fill=\"url(#blinearGradient949)\"/><path class=\"bpetal\" d=\"M81.671 71.792A16.938 16.938 0 0073.4 63.7a11.457 11.457 0 00-8.09-.3 3.033 3.033 0 00-1.708 1.81 11.924 11.924 0 002.271 11.2c4.859 5.9 11.576 7.67 19.237 8.523a32.466 32.466 0 00-3.439-13.141z\" id=\"bpath41\" opacity=\".65\" fill=\"url(#blinearGradient951)\"/><path class=\"bpetal\" d=\"M86.3 62.843a16.938 16.938 0 00-10.082-5.676 11.457 11.457 0 00-7.891 1.807 3.033 3.033 0 00-1.182 2.191A11.924 11.924 0 0072.239 71.4c6.221 4.443 13.167 4.412 20.787 3.254A32.467 32.467 0 0086.3 62.843z\" id=\"bpath43\" opacity=\".65\" fill=\"url(#blinearGradient953)\"/><path class=\"bpetal\" d=\"M88.457 53a16.938 16.938 0 00-11.207-2.873 11.457 11.457 0 00-7.155 3.788 3.033 3.033 0 00-.574 2.422 11.925 11.925 0 007.567 8.563c7.158 2.681 13.86.854 20.921-2.237A32.467 32.467 0 0088.457 53z\" id=\"bpath45\" opacity=\".65\" fill=\"url(#blinearGradient955)\"/><path class=\"bpetal\" d=\"M87.992 42.936a16.938 16.938 0 00-11.569.126 11.457 11.457 0 00-5.931 5.511 3.033 3.033 0 00.072 2.488 11.924 11.924 0 009.527 6.315c7.609.737 13.609-2.762 19.63-7.576a32.468 32.468 0 00-11.729-6.864z\" id=\"bpath47\" opacity=\".65\" fill=\"url(#blinearGradient957)\"/><path class=\"bpetal\" d=\"M84.938 33.335A16.938 16.938 0 0073.8 36.451a11.457 11.457 0 00-4.3 6.858 3.033 3.033 0 00.714 2.385 11.924 11.924 0 0010.837 3.634c7.54-1.257 12.43-6.19 17-12.4a32.466 32.466 0 00-13.113-3.593z\" id=\"bpath49\" opacity=\".65\" fill=\"url(#blinearGradient959)\"/><path class=\"bpetal\" d=\"M79.5 24.851a16.938 16.938 0 00-9.956 5.893 11.457 11.457 0 00-2.381 7.738 3.033 3.033 0 001.309 2.118 11.924 11.924 0 0011.409.705c6.958-3.166 10.4-9.2 13.212-16.375a32.468 32.468 0 00-13.593-.079z\" id=\"bpath51\" opacity=\".65\" fill=\"url(#blinearGradient961)\"/><path class=\"bpetal\" d=\"M72.057 18.063a16.938 16.938 0 00-8.092 8.269 11.457 11.457 0 00-.3 8.09 3.033 3.033 0 001.81 1.709 11.924 11.924 0 0011.2-2.271c5.9-4.859 7.67-11.576 8.523-19.237a32.467 32.467 0 00-13.141 3.44z\" id=\"bpath53\" opacity=\".65\" fill=\"url(#blinearGradient963)\"/><path class=\"bpetal\" d=\"M63.109 13.434a16.937 16.937 0 00-5.676 10.082 11.457 11.457 0 001.807 7.891 3.033 3.033 0 002.191 1.182A11.924 11.924 0 0071.664 27.5c4.443-6.221 4.412-13.167 3.254-20.787a32.466 32.466 0 00-11.809 6.721z\" id=\"bpath55\" opacity=\".65\" fill=\"url(#blinearGradient965)\"/><path class=\"bpetal\" d=\"M53.267 11.278a16.937 16.937 0 00-2.873 11.207 11.456 11.456 0 003.788 7.155 3.033 3.033 0 002.422.575 11.924 11.924 0 008.566-7.568c2.681-7.159.854-13.86-2.237-20.921a32.466 32.466 0 00-9.666 9.552z\" id=\"bpath57\" opacity=\".65\" fill=\"url(#blinearGradient967)\"/><path class=\"bpetal\" d=\"M43.2 11.743a16.938 16.938 0 00.126 11.569 11.457 11.457 0 005.511 5.931 3.033 3.033 0 002.488-.072 11.924 11.924 0 006.315-9.528c.739-7.609-2.76-13.609-7.574-19.629A32.468 32.468 0 0043.2 11.743z\" id=\"bpath59\" opacity=\".65\" fill=\"url(#blinearGradient969)\"/></g></svg><svg width=\"37\" height=\"37\" viewBox=\"-1 -1 902 902\" id=\"Meta-Wiki-logo_sister\" y=\"89\" xmlns=\"http://www.w3.org/2000/svg\"><path fill=\"#396\" d=\"M316.6 181.29a298.24 298.24 0 00-84.9 62.92c11.84.23 23.75-.3 35.67-1.64a323.85 323.85 0 0149.24-61.28zm28.16-12.21c25.37-1.2 50.57.53 75.13 5.15a272.66 272.66 0 0023.77-24.2 298.19 298.19 0 00-98.9 19.05zm-15.58 27.53a303.35 303.35 0 00-35.33 41.7 275.41 275.41 0 0047.07-14.63l-11.74-27.07zm18.37-7.9l11.62 26.78a274.21 274.21 0 0040.07-24.47 303.55 303.55 0 00-51.69-2.31zm121.5-38.12a293.5 293.5 0 01-25.66 28.98 323.06 323.06 0 01123.72 63.92 428.64 428.64 0 0036.36-51.27 301.65 301.65 0 00-134.42-41.63zM215.02 263.43a301.51 301.51 0 00-59.17 127.59 428.48 428.48 0 0063.1 7.44 322.99 322.99 0 0136.4-134.74c-13.5.84-26.99.72-40.33-.29zm210.67-67.8a292.48 292.48 0 01-58.6 38.15l53.6 123.56a426.74 426.74 0 00133.39-98.8 302.91 302.91 0 00-128.4-62.92zM279.2 261.2a302.59 302.59 0 00-40.38 137.63 427.1 427.1 0 00163.6-33.37l-53.54-123.45a293.53 293.53 0 01-69.68 19.2zm341.09-58.16a449.08 449.08 0 01-38.22 53.7 316.67 316.67 0 0172.95 104.27c3.64 8.38 6.9 16.83 9.76 25.33a594.5 594.5 0 0055.62-66.22 298.09 298.09 0 00-100.11-117.08zM152.54 410.7a298.22 298.22 0 0019.74 152.77 594.92 594.92 0 0086.35 3.21 320.18 320.18 0 01-13.7-27.78 316.71 316.71 0 01-26.21-120.45 449 449 0 01-66.18-7.75zm416.42-138.93a446.17 446.17 0 01-140.3 103.9l59 136.01a594.5 594.5 0 00161.17-109.5 301.16 301.16 0 00-12.16-33.2 297.63 297.63 0 00-67.71-97.22zm-330.42 147c.83 37.6 8.83 75.62 24.69 112.2a300.99 300.99 0 0017.69 34.49 595.37 595.37 0 00188.46-45.64l-59-136.01a446.54 446.54 0 01-171.84 34.96zm490.98-77.6a614.4 614.4 0 01-58.28 66.97 317.6 317.6 0 01-.26 159.46 736.59 736.59 0 0073.57-60.8 298.32 298.32 0 00-15.03-165.64zM181.8 584.47A298.36 298.36 0 00294.65 706.6a736.2 736.2 0 0092.83-13.43 317.8 317.8 0 01-117.15-107.03 614.17 614.17 0 01-88.53-1.66zm472.75-160.3A614.14 614.14 0 01495.64 530.1l48.33 111.4a745.12 745.12 0 00100.95-55.77c0-.03.02-.06.03-.08a298.92 298.92 0 009.6-161.47zM293.27 584.5a299.18 299.18 0 00124.77 101.55 746.6 746.6 0 00107.63-36.47l-48.33-111.4a615.16 615.16 0 01-184.07 46.32zm442.24-42.63a756.35 756.35 0 01-74.23 56.92 324.85 324.85 0 01-78.13 120.01c75.09-37.13 128.26-102.14 152.36-176.93zm-408.99 181.5c70.12 31.63 152.1 36.35 228.88 7.47a324.65 324.65 0 01-138.66-23.92 756.8 756.8 0 01-90.22 16.44zm305.27-105.72a766.28 766.28 0 01-79.84 42.26l18.8 43.35a303.92 303.92 0 0061.04-85.6zm-181.73 80.33a303.93 303.93 0 00102.37 13.3l-18.8-43.35a767.77 767.77 0 01-83.57 30.05z\"/><path fill=\"#900\" d=\"M450 0C296.44 0 160.78 77.05 79.56 194.56l87 50.25C230.2 157.11 333.44 100 450 100s219.81 57.1 283.44 144.81l87-50.25C739.22 77.05 603.56 0 450 0z\"/><path fill=\"#069\" d=\"M32.19 282.75A448.33 448.33 0 000 450c0 231.5 175.1 422.36 400 447.25V796.37C230.47 772.08 100 626.23 100 450a349 349 0 0119.94-116.63l-87.75-50.62zm835.62 0l-87.75 50.63A349.08 349.08 0 01800 450c0 176.22-130.47 322.08-300 346.38v100.87C724.9 872.35 900 681.5 900 450c0-59.1-11.45-115.53-32.19-167.25z\"/></svg><svg width=\"37\" height=\"37\" viewBox=\"-1 -1 302 302\" id=\"Wikibooks-logo_sister\" y=\"126\" xmlns=\"http://www.w3.org/2000/svg\"><path fill=\"#fdfcf8\" fill-rule=\"evenodd\" d=\"M141.66 103.54c5.27 66.02 16.8 129.94 51.2 191.49l13 .1 82.3-73.42-78.44-198.2-56.54 54-11.52 26.03z\"/><path fill=\"#f4eed7\" fill-rule=\"evenodd\" d=\"M75.84 103.6c5.28 66.03 18.78 130.8 53.18 192.34l20.34.18 61.96-77.72-67.41-194.83-56.54 54.01-11.53 26.03z\"/><path fill=\"#e9ddaf\" fill-rule=\"evenodd\" d=\"M.22 102.2c5.38 69.28 27.01 131.33 52.46 191.7l26.8-.33 70.4-80.04-81.6-191.37-56.54 54.01L.22 102.19z\"/><path fill=\"#5f96d3\" d=\"M213.33 4.06c-27.19 26.3-54.07 52.38-54.07 52.38l9.66 19.65c13.1-12.98 26.26-24.4 38.81-37.09 26.44 58.04 44.45 104.81 66.6 166.65 7.26 20.08 5.78 20.98-11.56 31.84-27.86 13.85-36.67 22.94-69.87 58.26h22.72c27.75-25.1 38.05-33.95 72.8-52.26 12.3-7.1 13.99-16.06 8.94-30-16.26-45.2-51.49-142.6-84.03-209.43z\"/><path fill=\"#2a62a1\" fill-rule=\"evenodd\" d=\"M142.45 4.69C122.57 18.1 107.22 37.43 89.92 54l7.1 22.63c13.54-10.67 25.32-23.54 37.5-35.72l65.65 164.69c3.79 11.15-2.17 21.07-14.15 31.87-14.35 11.53-43.9 38.42-57.29 58.9h20.38c21.38-21.96 25.24-24.94 49.6-46.03 16.34-16.68 31.1-25.22 23.4-46.6L142.45 4.7z\"/><path fill=\"#15304f\" fill-rule=\"evenodd\" d=\"M75.33 3.63c-5.3 1.78-9.71 5.2-13.85 8.8C5.4 66.42 3.14 68.7 3.14 68.7.19 71.43-.06 75.44-.02 79.47l.24 22.72s25.9-25.18 64.57-62.4C85.61 94.01 107.34 147.96 128.73 202c2.93 8.16-4.08 14.85-12.96 23.78-12.28 11.97-37.95 36.62-64.22 69.53h26.34l63.31-69.43c6.02-8.28 13.5-16.37 10.35-23.88L75.33 3.62z\"/></svg><svg width=\"49\" height=\"49\" viewBox=\"-1 -1 1052 592\" id=\"Wikidata-logo_sister\" y=\"163\" xmlns=\"http://www.w3.org/2000/svg\"><path fill=\"#900\" d=\"M120 545h30V45h-30v500zm60 0h90V45h-90v500zM300 45v500h90V45h-90z\"/><path fill=\"#396\" d=\"M840 545h30V45h-30v500zm60-500v500h30V45h-30zM420 545h30V45h-30v500zm60-500v500h30V45h-30z\"/><path fill=\"#069\" d=\"M540 545h90V45h-90v500zm120 0h30V45h-30v500zm60-500v500h90V45h-90z\"/></svg><svg id=\"Wikifunctions-logo_sister\" data-name=\"Layer 1\" version=\"1.1\" width=\"50\" height=\"50\" viewBox=\"-1 -1 50 50\" y=\"212\" xmlns=\"http://www.w3.org/2000/svg\"><defs id=\"fdefs11\"><style id=\"fstyle9\">.fcls-1,.fcls-4{fill:#069}.fcls-1{fill-rule:evenodd}.fcls-2{fill:#396}.fcls-3{fill:#900}</style></defs><g id=\"fLayer_2\" data-name=\"Layer 2\" transform=\"matrix(.1742 0 0 .1742 3.95 3.959)\"><g id=\"fLayer_1-2\" data-name=\"Layer 1-2\"><path class=\"fcls-1\" d=\"M180.84 81.24q-2.85 0-6.43.35a56 56 0 01-6.07.37c-1.66 0-3.73-.12-6.19-.37-2.67-.23-5-.34-6.9-.35-.72 0-1.07.55-1.07 1.67 0 1.12.23 1.66.71 1.66 5.32.25 8 2.3 8 6.2a14.31 14.31 0 01-1.19 5.35l-16.25 37.79 2.64 5.93 19.2-43.25c2-4.52 3.9-7.59 5.77-9.19a12.51 12.51 0 017.2-2.83 1.25 1.25 0 001-.59 2.17 2.17 0 00.45-1.32c-.03-.95-.31-1.42-.87-1.42z\" id=\"fpath13\"/><path class=\"fcls-1\" d=\"M123 84.57q8 .38 8 5.83a12.88 12.88 0 01-1.79 5.72l-.33.61 2.65 5.93 3.28-6.07q4.22-7.38 7-9.46a15.17 15.17 0 017.47-2.56c.87 0 1.31-.64 1.31-1.91 0-1-.24-1.42-.71-1.42-2 0-4.55.14-7.56.41-2.38.2-4.19.31-5.41.31q-2.57 0-6.55-.37c-2.78-.23-5.11-.34-7-.35-.23 0-.47.18-.71.54a2 2 0 00-.36 1.13c-.02 1.09.22 1.66.71 1.66z\" id=\"fpath15\"/><path class=\"fcls-1\" d=\"M92.63 133.78L75.32 94.69a9.26 9.26 0 01-1-3.57 5.42 5.42 0 012.3-4.53 11.83 11.83 0 016.28-2c.39 0 .59-.55.59-1.66 0-1.11-.32-1.67-1-1.67-2.65 0-5.71.12-9.16.35-3.29.25-6.15.38-8.58.37-2.43-.01-5-.13-7.61-.37-2.9-.23-5.68-.34-8.34-.35-.63 0-1 .55-1 1.67a1.69 1.69 0 00.42 1.15 1.18 1.18 0 00.9.51 16.18 16.18 0 018.62 3.13q3.1 2.52 5.89 8.89l21.92 50.27z\" id=\"fpath17\"/><path class=\"fcls-2\" d=\"M137.51 164.71a1.58 1.58 0 001.44 1H152a1.54 1.54 0 001.54-1.54 1.57 1.57 0 00-.14-.64L121.52 92a19.21 19.21 0 00-4.11-5.83 16.21 16.21 0 00-6.33-3.61A34 34 0 00101 81.3 41.17 41.17 0 0089.23 83a1.55 1.55 0 00-1.06 1.73L90 95.81a1.52 1.52 0 001.5 1.29 1.71 1.71 0 00.5-.1 20 20 0 016.42-1 14.75 14.75 0 014.76.64 7.8 7.8 0 013.08 1.86 10.1 10.1 0 012 3c.55 1.17 1.13 2.53 1.74 4l1.29 3.27-29.11 54.83a1.56 1.56 0 00.93 2 1.5 1.5 0 00.52.09h15.42a1.52 1.52 0 001.41-.92l.09-.17 19.6-36.22z\" id=\"fpath19\"/><path class=\"fcls-3\" d=\"M43.07 59.93a90.23 90.23 0 01143.14-.43l20.32-13.65a114.68 114.68 0 00-184 .74z\" id=\"fpath21\"/><path class=\"fcls-4\" d=\"M198.47 80.68a89.93 89.93 0 016.71 34.12c0 49.84-40.54 90.94-90.38 90.94-49.84 0-90.37-41.1-90.37-90.94a89.65 89.65 0 016.51-33.62L10.13 67.67A114 114 0 000 114.8c0 63.31 51.5 115.37 114.8 115.37s114.81-52.06 114.81-115.37a114.17 114.17 0 00-10.52-48z\" id=\"fpath23\"/></g></g></svg><svg fill=\"@{text}\" width=\"42\" height=\"42\" viewBox=\"-1 -1 1026 1026\" id=\"Wikimedia-logo_black\" y=\"262\" xmlns=\"http://www.w3.org/2000/svg\"><clipPath id=\"ga\"><path d=\"M0-33l471 471v363h82V438l471-471v1057H0\"/></clipPath><g clip-path=\"url(#ga)\"><path d=\"M511 224a288 288 0 102 0\"/><path fill=\"none\" stroke=\"@{text}\" stroke-width=\"116\" d=\"M511 102a410 410 0 102 0\"/></g><path d=\"M511 28a158 158 0 102 0z\"/></svg><svg width=\"176\" height=\"32\" viewBox=\"-1 -1 502 87\" id=\"Wikipedia_wordmark\" fill=\"@{text}\" y=\"304\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M55.27 22.07L53.3 18.1c-3.33-6.62-3.26-6.97-6.63-7.4-.94-.14-1.43-.26-1.43-.72v-2.1l.28-.2h19.65l.52.16v2.1c0 .46-.35.7-1.04.7l-1.43.2c-3.6.3-3 1.76-.62 6.53l22.72 46.46.78.2 20.16-47.83c.7-1.93.6-3.3-.3-4.1-.9-.8-1.55-1.25-3.9-1.35l-1.88-.1c-.23 0-.45-.08-.66-.23a.72.72 0 01-.32-.58v-2l.3-.2h22.77l.23.2v2c0 .54-.3.8-.92.8-2.98.14-5.2.8-6.63 1.94a11.43 11.43 0 00-3.36 4.86s-18.55 42.43-24.9 56.54c-2.42 4.62-4.8 4.2-6.9-.14C75.35 64.7 62.86 37 62.86 37l-7.6-14.93z\"/><path d=\"M91.66 7.65s-12.8-.04-18.52 0l-.28.2v2c0 .23.1.42.3.57.22.16.44.24.67.24l.92.1c2.33.1 3.4.7 3.72 1.1.56.67.83 1.4-.52 4.34L54.03 63.9l-.62-.15s-17.13-36.13-22.1-48.2a8.59 8.59 0 01-.73-2.76c0-1.24 1.1-1.9 3.32-2l2.57-.1c.7 0 1.04-.27 1.04-.82V7.9l-.23-.2s-20.52-.03-24.76 0l-.22.2v2.08c0 .38.48.6 1.43.72 2.62.14 4.33.55 5.15 1.24.82.7 1.7 2.47 2.84 5.23 6.22 14.96 19.45 41.65 25.9 56.86 1.85 4.15 4.2 4.8 7.02-.13 4.9-9.1 18.2-36.87 18.2-36.87l10.47-19.6c1.2-2.05 2.4-3.9 2.98-4.76 1.1-1.57 1.7-1.87 4.7-2 .6 0 .9-.28.9-.83V7.86l-.22-.2zm38.94 61.93c0 2.3 1.05 3.64 4.38 3.95l2.2.2c.3 0 .6.22.6.63v2.2l-.1.2s-7.9-.2-11.12-.2c-2.9 0-11.03.2-11.03.2l-.2-.2v-2.2c0-.4.3-.62.72-.62l2.08-.2c3.44-.32 4.48-1.98 4.48-3.96V34.95c0-2.3-1.25-2.92-4.47-3.22l-2.08-.22c-.4 0-.72-.08-.72-.4v-2.4l.1-.2s8.22.2 11.44.2a726 726 0 0010.82-.2l.1.2V31c0 .3-.22.5-.63.5l-2.2.22c-3.2.3-4.36 1.14-4.36 3.23v34.63zm30.7 0c0 2.3 1.36 3.43 4.37 3.95l1.15.2c.3.1.62.22.62.63v2.2l-.1.2s-6.55-.2-9.67-.2c-2.92 0-11.44.2-11.44.2l-.2-.2v-2.2c0-.4.3-.62.72-.62l2.08-.2c3.12-.32 4.47-1.98 4.47-3.96V34.95c0-2.3-1.15-2.92-4.47-3.22l-2.08-.22c-.42 0-.73-.08-.73-.4v-2.4l.1-.2s8.53.2 11.75.2c2.92 0 9.47-.2 9.47-.2l.1.2V31c0 .3-.2.4-.62.5l-1.15.22c-3.22.62-4.36 1.14-4.36 3.23v15.7c3.44 0 5.4-1.76 10-6.65 4.15-4.58 7.37-8.42 7.37-10.4 0-.84-.93-1.77-3-2.1-.43-.1-.64-.2-.64-.5v-2.4l.1-.1s8.43.2 11.45.2c2.7 0 7.28-.2 7.28-.2l.3.1V31c0 .3-.3.5-.82.5-4.06.32-6.87.53-10.6 4.8l-8.95 10.3c-1.78 1.86-2.4 3-2.4 3.84 0 .62.4 1.14.93 1.76l15.7 18.93c1.25 1.45 3.75 2.08 5.83 2.5l.52.1c.3.1.73.3.73.62v2.18l-.3.1s-5.52-.1-8.43-.1c-2.6 0-6.34.1-6.34.1l-.1-.1v-1.25c0-1.35-.1-2.5-1.57-4.15l-11.54-14.36c-1.56-2.08-3.23-2.6-5.5-2.6v15.4zm56.07 0c0 2.3 1.04 3.64 4.37 3.95l2.2.2c.3 0 .6.22.6.63v2.2l-.1.2s-7.9-.2-11.12-.2c-2.9 0-11.03.2-11.03.2l-.2-.2v-2.2c0-.4.3-.62.7-.62l2.1-.2c3.43-.32 4.47-1.98 4.47-3.96V34.95c0-2.3-1.25-2.92-4.48-3.22l-2.1-.22c-.4 0-.7-.08-.7-.4v-2.4l.1-.2s8.2.2 11.43.2a726 726 0 0010.82-.2l.1.2V31c0 .3-.2.5-.62.5l-2.2.22c-3.2.3-4.36 1.14-4.36 3.23v34.63zm22.48-34.43c0-3.22-1.36-3.33-6.24-3.64-.62 0-.72-.3-.72-.5v-2.4l.2-.1c1.57 0 7.7.2 10.72.2 2.9 0 7.07-.2 10.92-.2 14.76 0 17.46 7.27 17.46 12.7 0 6.23-3 16-17.77 16-2.6 0-4.67-.2-6.55-1.04V70.1c0 2.28 1.25 2.8 4.58 3.32l2.08.3c.43.12.74.22.74.64v2.18l-.1.2s-8.32-.2-11.54-.2c-2.9 0-10.7.2-10.7.2l-.12-.2v-2.18c0-.42.2-.52.63-.63l2.2-.3c3.2-.43 4.25-1.36 4.25-3.34V35.14zm8 18.1c2.08.84 4.68.94 6.76.94 6.26 0 9.26-3.76 9.26-11.76 0-8.95-4.05-10.92-9.77-10.92-5 0-6.25.93-6.25 3.64v18.1zm42.25 23.3c-3.13 0-10.3.2-10.3.2l-.1-.2v-2.3c0-.2.1-.5.62-.5l2.4-.22c3.22-.3 4.16-2.4 4.16-4.47V34.74c0-2.4-1.25-2.8-4.17-3l-2.38-.23c-.63-.08-.63-.3-.63-.4v-2.4l.1-.2s8.1.2 11.23.2h15.3c3.1 0 10.5-.2 10.5-.2l.2.2c.1 4.47.84 8.54 1.57 12.48l-2.6.42c-1.14-3.85-3.1-9.36-9.77-9.36h-8.32c-1.97 0-3 .73-3 2.5V49.8h7.8c2.9 0 3.63-1.25 4.05-3.33l.62-2.2c0-.3.2-.52.62-.52h1.76c.2 0 .2.1.2.3-.2 2.3-.6 5.22-.6 7.7 0 2.6.4 4.8.6 7.2l-.2.2H308c-.52 0-.74-.2-.74-.52l-.52-2.3c-.4-2.07-1.35-3.22-4.06-3.22h-7.8v15.92c0 1.97 1.14 3.95 3.02 3.95h9.88c5.3 0 8.22-3.32 9.47-8.73l2.6.3-2.1 11.97-.2.2s-6.14-.2-9.26-.2h-18.2zm39.1-2.81l2.4-.2c3.12-.32 4.16-1.26 4.16-4.48V34.74c0-2.7-.73-2.7-4.16-3l-2.28-.23c-.42 0-.74-.2-.74-.5v-2.3l.1-.2s9.16.2 11.03.2c1.98 0 11.04-.2 13.74-.2 17.37 0 25.9 10.8 25.9 24.64 0 18.2-12.9 23.6-24.44 23.6-8.32 0-11.95-.2-15.18-.2-3.12 0-11.03.2-11.03.2l-.1-.2v-2.18c-.02-.3.2-.62.6-.62zm23.2 0c11.44 0 17.9-4.26 17.9-18.82 0-10.82-2.4-23.4-19.87-23.4-4.06 0-6.66.62-6.66 3.22v34.32c0 2.9.72 4.68 8.63 4.68zm51.5-4.16c0 2.3 1.03 3.64 4.36 3.95l2.2.2c.3 0 .6.22.6.63v2.2l-.1.2s-7.9-.2-11.12-.2c-2.9 0-11.02.2-11.02.2l-.2-.2v-2.2c0-.4.3-.62.7-.62l2.1-.2c3.43-.32 4.47-1.98 4.47-3.96V34.95c0-2.3-1.26-2.92-4.48-3.22l-2.1-.22c-.4 0-.7-.08-.7-.4v-2.4l.1-.2s8.2.2 11.42.2a726 726 0 0010.82-.2l.1.2V31c0 .3-.2.5-.62.5l-2.2.22c-3.2.3-4.35 1.14-4.35 3.23v34.63zm32.03 3.95l3.02.2c.42 0 .83.33.83.84v1.98l-.2.2s-11.34-.2-13.84-.2c-2.7 0-9.36.2-9.36.2l-.2-.2v-1.98c0-.5.3-.83.82-.83 4.58-.3 7.17-1.14 10.1-7.8l23.07-54.08c1.14-2.7 1.98-3.75 3.54-3.75 1.46 0 2 1.05 2.8 3.13l21.33 56.37c1.46 4.06 3.54 5.62 7.7 6.03l1.15.1c.52 0 1.04.3 1.04.84v1.97l-.3.2s-8.02-.2-12.08-.2c-3.64 0-13.83.2-13.83.2l-.1-.2v-1.97c0-.53.2-.84.74-.84l2.9-.2c3.96-.3 5.43-1.57 4.38-4.48l-6.34-17.58h-21.63c-2.5 0-3.12.42-3.64 1.77l-6.03 15.08c-1.04 2.6.32 4.9 4.16 5.2zM461.4 47.1l-10.07-27.76h-.2l-10.4 26.42c-.43 1.04.3 1.35 2.58 1.35h18.1z\"/></svg><svg width=\"42\" height=\"42\" viewBox=\"-65.5 -178.5 302 357\" id=\"Wikiquote-logo_sister\" y=\"336\" xmlns=\"http://www.w3.org/2000/svg\"><defs><radialGradient id=\"ia\" gradientUnits=\"userSpaceOnUse\" r=\"59.1\" cx=\"0\" cy=\"0\"><stop offset=\"0%\" stop-color=\"#00003b\"/><stop offset=\"100%\" stop-color=\"#002f64\"/></radialGradient><clipPath id=\"ib\"><path d=\"M-25 0l300 300L575 0 275-300z\"/></clipPath></defs><circle r=\"59.1\" fill=\"url(#ia)\"/><g clip-path=\"url(#ib)\" fill=\"none\"><circle r=\"101\" stroke=\"#003b6f\" stroke-width=\"29\"/><circle r=\"156.5\" stroke=\"#3b6fa0\" stroke-width=\"30.4\"/><circle r=\"215.7\" stroke=\"#6fa0d0\" stroke-width=\"31.4\"/></g></svg><svg width=\"39\" height=\"39\" viewBox=\"-1 -1 412 432\" id=\"Wikisource-logo_sister\" y=\"378\" xmlns=\"http://www.w3.org/2000/svg\"><g fill-rule=\"evenodd\"><path fill=\"#608ab4\" d=\"M203.7 0C135.42.46 75 35.98 38.06 90.23h333.88C334.76 35.63 273.84 0 205.02 0h-1.32z\"/><path fill=\"#375493\" d=\"M26.2 109.84A221.99 221.99 0 000 214.99C0 333.67 91.86 430 205.02 430S410 333.67 410 214.99c0-38.2-9.5-74.05-26.18-105.15H26.21z\"/><path fill=\"#d6dde3\" d=\"M38.06 90.23a216.89 216.89 0 00-11.85 19.6h357.61a217.18 217.18 0 00-11.88-19.6H38.06z\"/><path fill=\"#7bbce5\" d=\"M292.56 24.1c-.85.02-1.76.21-2.73.5-9.13 14.58-9.1 62.88-8.98 73.33h.06c13.52 3 31.42-.45 32.02-13.39 1.03-17.05 2.06-33.58-6.98-44.2-8.26 3.76-6.7-11.5-10.05-14.92-.84-.96-2-1.34-3.33-1.31z\"/><path fill=\"#fff\" d=\"M289.83 24.6c-4.81 1.48-10.68 5.85-13.57 7.26-2.52.27-7.2.08-10.69.97-7.5 1.93-14.32 6.5-18.26 13.7-5.08-14.77-16 3.39-28.94 13.85-7.17-5.4-21.6-16.17-34.85-23.1-10.65 5.39-21.8 23.62-28.44 25.16-6.89 1.29-16.6.53-20.64 5.4-6.72 6.95-8.8 14.9-10.09 22.36 15.76 5.57 32.29 5.74 48.05 3.6 8.95-2.14 15.33.87 24.54.53 27.97 1.2 58.26-2.21 83.9 3.6-.11-10.45-.14-58.75 9-73.32z\"/><path fill=\"#7bbce5\" d=\"M196.43 53.7c3.36 10.12 6.28 20.23 5.16 30.34-1.2 6.25 1.47 5.82 6.46 3.34 4.91-2.66 7.5-5.57 14.73-7.97 5.6-1.54 1.63-5.65-1.04-8.48-7.98-7.56-16.66-12.33-25.31-17.22z\"/><path fill=\"#294584\" d=\"M225.13 109.84c5.88 77.83 58.43 87.4 91.5 71.66-16.53-16.27-10.53-49.44 7.1-49.8 32.64-.8 23.35 59.85 23.36 89.29 17.84-3.61 16.67-70.78 12.88-111.15H225.13z\"/><path fill=\"#e0e9ea\" d=\"M56.13 109.84l1.91 20.1c4.32 7.87 7.53 15.71 6.63 23.58 8.53-2.1 13.61-3.19 18.2 5.5 20.06 12.43 39.12 13.9 57.88 12.07 3.82 45.16 2.7 81.49 1.1 135.47 11.4 18.84 22.8 36.7 34.2 55.53 6.53 11.45 18.01 15.07 27.02 1.53l23.13-10.4v11.5c11.85 2.97 23.57 7.48 18.2 19.76-4.1 7.93-1.8 11.46 9.86 6.16 10.3-5 16.65 2.75 22.03 4.12-7.66-8.12-1.07-24.1-.83-40.6 11-1 23.55-10.92 34.55-11.92 22.6-21.83 26.5-29.96 26.46-58.16 2.27-7.31 5.53-9.24 3.86-21.94 1.3-7.87 3.09-18.15 4.37-26.02l2.58-15.16-.2.03c0-29.44 9.3-90.08-23.34-89.3-17.64.37-23.64 33.54-7.1 49.81a66.45 66.45 0 01-12.2 4.41c1.35 7.68-4.23 15.55-11.53 15.88-7.28-.64-18 6.55-24.79 23.05-10.86 22.78-20.74 2.96-24.7-3.16-5.09-6.72 1.16-12.97-12.79-8.91-9.2 2.83-20.87 4.7-23.66-9.13-11.76-11.89-23.03-22.32-34.79-34.2-4.7-5.57-.79-10.14-.75-12.1v-.2l-.04-.09a1.01 1.01 0 00-.09-.22l-.03-.06-.03-.03a2.76 2.76 0 00-.1-.1l-.12-.09-.07-.03c-.05-.03-.12-.04-.18-.06-4.59-2.88-10.15.59-16.22 3.1-15.83 2.89-22.01.1-23.72-8.23.09-13.76-7.69-12.32-20.4-10.41-36.63 5.2-42.55-7.7-53.23-31.08h-1.07z\"/><path fill=\"#4d8ac0\" d=\"M57.2 109.84c10.67 23.37 16.6 36.27 53.23 31.08 12.7-1.92 20.48-3.35 20.4 10.4 1.7 8.34 7.89 11.12 23.72 8.23 6.06-2.5 11.62-5.97 16.21-3.1l.2.07.05.03.13.1.1.09.02.03.04.06a1.01 1.01 0 01.1.22l.02.1v.18c-.03 1.96-3.94 6.54.76 12.1 11.76 11.89 23.02 22.32 34.79 34.2 2.8 13.84 14.46 11.97 23.66 9.14 13.95-4.06 7.7 2.19 12.79 8.9 3.96 6.13 13.84 25.95 24.7 3.17 6.8-16.5 17.5-23.7 24.8-23.05 7.3-.33 12.87-8.2 11.53-15.88-32.45 8.21-74.12-7.26-79.32-76.07H57.2z\"/><path fill=\"#d6dde3\" d=\"M166.93 199.26c-10.56.68-5.05 35.8-3.9 52.43 1.57 16.37 5.23 12.52 16.72 5.38 5.28 10.66 2.07 16.61-5.4 23.51-5.57 5.23-8.76 13.05-3.93 22.04 1.47 2.45 2.71 3.5 4.43 7.35 1.15 2.29 2.27 4.6 3.42 6.88 1.33 5.06-.17 8.2-2.39 10.91-2.05 2.93-2.45 5.88.22 13.98 1.46 4.7-2.53 10.32 3.65 15.26a37.25 37.25 0 008.17 4.87c-2.38-6.9-2.45-16.86-1.29-25.42.79-8.07 1.34-13.08 8.74-18.57 6.46-3.29 4.66-20.67 5.21-31.01l.22.15v-.15c13.82-2.9 6.13-13.9 1.89-24.45l-33.78-62.9a6.14 6.14 0 00-1.86-.26h-.12z\"/><path fill=\"#608ab4\" d=\"M168.91 199.5l33.78 62.92c4.24 10.55 11.93 21.54-1.89 24.45 1.23 7.36 10.4 13.77 20.56 12.9 10.57-.67 18.26 7.2 21.74 15.14.46-8.76 1.54-17.45 3.68-26.04 1.36-4.25 9.1-8.01 2.67-13.67-26.04-28.53-51.15-50.95-79.32-75.25a9.41 9.41 0 00-1.22-.44z\"/><path fill=\"#236798\" d=\"M200.59 286.87c-.55 10.34 1.24 27.72-5.22 31.01-7.4 5.49-7.95 10.5-8.74 18.57-1.16 8.57-1.1 18.55 1.3 25.45a33.26 33.26 0 007.6 2.2c4.47.4 7.28 1.5 16.71-.23 8.26-.94 13.22-4.96 22.66-6.37 5.15-1.01 8.64-2.97 8.36-10.8-.4-10.68-.7-21.28-.16-31.79-3.48-7.94-11.17-15.8-21.74-15.13-10.05.85-19.12-5.4-20.52-12.66v-.06c-.08-.07-.18-.12-.25-.2z\"/><path fill=\"#608ab4\" d=\"M339.42 276.45c-.87 2.4-2 4.53-2.95 7.63.04 28.2-3.86 36.33-26.46 58.16-.2.05-6.67 15.13-12.16 19.07-9.27 6.81-8.7 13-12.13 20.45-2.5 3.76-5.94 4.37-8.43 3.69-1.55-1.23-3.12-1.8-4.68-3.66-.1 3.04.12 5.82.91 8.25l.1.22v.03c.43.88.84 1.78 1.25 2.66l.07.1v.02c.37.58.8 1.14 1.28 1.66l-.44-.12c9.5 15.1 22.9 19.82 40.1 13.88a90.72 90.72 0 0020.43-12.04c5-4.72 10.95-13.58 1.57-14.16-1.34-.35-2.08-.7-2.45-1.07l-.06-.06c-.04-.04-.07-.11-.1-.16a1.08 1.08 0 01-.1-.21l-.02-.07v-.18c.02-1.35 2.59-3.27.62-7.16-1.34-5.96 4.37-11.6 8.46-13.1l-8.46-18.36c.2-4.01 8.14-6.13 6.85-13.63 2.3-18.85 5.4-46.84-3.2-51.84z\"/><path fill=\"#236798\" d=\"M288.7 202.2c-6.8 1.82-15.01 9.1-20.58 22.63-2.55 5.34-5.05 8.34-7.42 9.73.24 23.26 5.8 39.82 17.28 48.9-3.4 13.45-6.8 32-.62 43.24-10.44-3.29-6.19 17.6-9.27 26.39-5.22 14.62-9.81 13.98-14.71 15.25 4.47 5.09 10.23 10.49 18.85 13.67v.06a1 1 0 00.13.25c.64.97 3.53 2.03 4.93 3.13 2.5.68 5.93.07 8.42-3.7 3.45-7.44 2.87-13.62 12.13-20.44 5.37-3.85 11.68-18.35 12.16-19.07-18.33-10.26-27-29.8-24.04-48.62.86-5.2 4.27-11.02-.3-19.39-5.49-23-2-49.77 3.04-72.04z\"/></g></svg><svg height=\"42\" width=\"42\" viewBox=\"-1 -1 943 1105\" id=\"Wikispecies-logo_sister\" y=\"417\" xmlns=\"http://www.w3.org/2000/svg\"><defs><linearGradient id=\"ka\"><stop stop-color=\"#00090e\" offset=\"0\"/><stop stop-color=\"#082e45\" offset=\".1\"/><stop stop-color=\"#0a6997\" offset=\".5\"/><stop stop-color=\"#082e45\" offset=\".9\"/><stop stop-color=\"#00090e\" offset=\"1\"/></linearGradient><linearGradient id=\"kg\"><stop stop-color=\"#375d72\" offset=\"0\"/><stop stop-color=\"#407b9b\" offset=\".1\"/><stop stop-color=\"#a0c0cf\" offset=\".5\"/><stop stop-color=\"#407b9b\" offset=\".9\"/><stop stop-color=\"#375d72\" offset=\"1\"/></linearGradient><linearGradient id=\"kc\"><stop stop-color=\"#0f3119\" offset=\"0\"/><stop stop-color=\"#01703b\" offset=\".1\"/><stop stop-color=\"#89c4ae\" offset=\".5\"/><stop stop-color=\"#01703b\" offset=\".9\"/><stop stop-color=\"#0f3119\" offset=\"1\"/></linearGradient><linearGradient id=\"ke\"><stop stop-color=\"#476c5a\" offset=\"0\"/><stop stop-color=\"#52a27d\" offset=\".1\"/><stop stop-color=\"#a7d2be\" offset=\".5\"/><stop stop-color=\"#52a27d\" offset=\".9\"/><stop stop-color=\"#476c5a\" offset=\"1\"/></linearGradient><radialGradient id=\"kj\" gradientUnits=\"userSpaceOnUse\" cx=\"510\" r=\"210\" cy=\"110\"><stop stop-color=\"#d8aba5\" offset=\".04\"/><stop stop-color=\"#ad604e\" offset=\".4\"/><stop stop-color=\"#9c4029\" offset=\".6\"/><stop stop-color=\"#92331f\" offset=\".7\"/><stop stop-color=\"#43180f\" offset=\"1\"/></radialGradient><radialGradient id=\"ki\" gradientUnits=\"userSpaceOnUse\" cx=\"470.5\" r=\"430\" cy=\"650\"><stop stop-color=\"#4f8fb3\" offset=\".8\"/><stop stop-color=\"#0c5178\" offset=\".95\"/><stop stop-color=\"#002d4a\" offset=\"1\"/></radialGradient><clipPath id=\"kh\"><path d=\"M0 199l470.5 428L941 199v904H0z\"/></clipPath></defs><g stroke-width=\"0\"><g fill=\"url(#ka)\"><path id=\"kf\" d=\"M213 218c39 137 436 101 436 202v90c0-111-404.5-64.7-436-200\"/></g><g fill=\"url(#ka)\"><path id=\"kd\" d=\"M649 800c0-94.5-411-72.4-411-192v90c0 112.5 411 89.5 411 192\"/></g><use xlink:href=\"#kb\" transform=\"matrix(-1 0 0 1 941 0)\" fill=\"url(#kc)\"/><use xlink:href=\"#kd\" transform=\"matrix(-1 0 0 1 941 0)\" fill=\"url(#ke)\"/><use xlink:href=\"#kf\" transform=\"matrix(-1 0 0 1 941 0)\" fill=\"url(#ke)\"/><g fill=\"url(#kg)\"><path id=\"kb\" d=\"M649 420c0 99.7-411 81-411 188v90c0-103.7 411-91.8 411-188\"/></g></g><circle stroke-width=\"100\" clip-path=\"url(#kh)\" stroke=\"url(#ki)\" cy=\"628\" cx=\"470.5\" r=\"388.5\" fill=\"none\"/><circle stroke=\"#555\" cy=\"161\" cx=\"470.5\" r=\"125\" fill=\"url(#kj)\"/></svg><svg width=\"43\" height=\"37\" viewBox=\"-1 -1 43 37\" id=\"Wikiversity-logo_sister\" y=\"459\" xmlns=\"http://www.w3.org/2000/svg\"><path fill=\"#006499\" d=\"M20.36.06c-.47.08-.97.42-1.45 1.07-.4.55-.8 1.3-1.14 2.23h5.16a9.37 9.37 0 00-1.15-2.25c-.48-.63-.97-.97-1.4-1.04zm1.6.14c.14.15.28.3.4.47.5.7.96 1.6 1.35 2.7h3.6A9.81 9.81 0 0021.96.2zm-3.24 0c-2 .4-3.82 1.53-5.3 3.16h3.56A9.91 9.91 0 0118.72.19zm-2.65.16c-1.9.62-3.64 1.65-5.1 3h1.48a11.46 11.46 0 013.62-3zm12.2 3h1.5A13.82 13.82 0 0024.68.4c1.34.7 2.54 1.7 3.56 2.96zM10.2 4.1a13.77 13.77 0 00-2.6 4.04h2.3a14.8 14.8 0 012-4.04h-1.7zm.47 4.04h5.2c.2-1.5.5-2.86.86-4.04H12.8a14.64 14.64 0 00-2.13 4.04zM17.5 4.1a26.65 26.65 0 00-.88 4.04h7.46a25.37 25.37 0 00-.9-4.04H17.5zm6.46 0c.36 1.18.66 2.54.87 4.04h5.2A13.65 13.65 0 0027.9 4.1h-3.94zm4.86 0c.83 1.2 1.5 2.55 2 4.04h2.3a13.54 13.54 0 00-2.63-4.04H28.8zM7.3 8.87a14.13 14.13 0 00-.82 4.73h2.57c0-1.65.22-3.24.62-4.73H7.3zm3.14 0a17.32 17.32 0 00-.65 4.73h5.72c0-1.67.1-3.26.26-4.73h-5.34zm6.08 0a41.39 41.39 0 00-.26 4.73h8.2c0-1.67-.1-3.26-.28-4.73h-7.66zm8.4 0c.18 1.48.27 3.06.27 4.73h5.72c0-1.66-.23-3.25-.65-4.73h-5.34zm6.12 0c.4 1.5.62 3.08.62 4.73h2.57c0-1.6-.28-3.2-.83-4.73h-2.36zM0 15v1.42h41V15H0zm1.4 2.9v14.02h5.44v-14H1.4zm10.83 0v14.02h5.43v-14h-5.43zm10.82 0v14.02h5.43v-14h-5.43zm10.82 0v14.02h5.44v-14h-5.43zM0 34.48h41v-1.4H0v1.4z\"/></svg><svg width=\"36\" height=\"36\" viewBox=\"-1 -1 194.5 194.5\" id=\"Wikivoyage-logo_sister\" y=\"496\" xmlns=\"http://www.w3.org/2000/svg\"><path fill=\"#396\" d=\"M91.48 116.65l47.92 72.57 5.2-86.8a55 55 0 01-53.12 14.23z\"/><path fill=\"#900\" d=\"M150.33 81.06l38.89-77.78-77.78 38.89a55 55 0 0138.89 38.9z\"/><path fill=\"#069\" d=\"M90.09 47.9L3.28 53.1l72.57 47.92a55 55 0 0114.24-53.13z\"/></svg><svg width=\"37\" height=\"37\" viewBox=\"-1 -1 352 352\" id=\"Wiktionary-logo_sister\" y=\"532\" xmlns=\"http://www.w3.org/2000/svg\"><defs><linearGradient id=\"na\"><stop offset=\"0\" stop-color=\"#f4e3ca\"/><stop offset=\"1\" stop-color=\"#e9cc9d\"/></linearGradient><linearGradient id=\"nb\"><stop offset=\"0\" stop-color=\"#0036d4\"/><stop offset=\"1\" stop-color=\"#010057\"/></linearGradient><linearGradient xlink:href=\"#na\" id=\"nc\" gradientUnits=\"userSpaceOnUse\" gradientTransform=\"translate(-2383.4 667) scale(3.053)\" x1=\"870.86\" y1=\"-140.09\" x2=\"795.29\" y2=\"-169.78\"/><linearGradient xlink:href=\"#nb\" id=\"nd\" gradientUnits=\"userSpaceOnUse\" gradientTransform=\"matrix(2.04906 -.50644 .57986 2.07962 -647.13 -304.35)\" x1=\"370.37\" y1=\"344.23\" x2=\"283.23\" y2=\"259.18\"/></defs><g transform=\"translate(-17.7 -6.6) scale(1.03655)\" stroke=\"#000\"><rect transform=\"matrix(.9871 -.1602 .1692 .98558 0 0)\" y=\"75.56\" x=\"13.21\" ry=\"37.49\" rx=\"27.96\" height=\"273.34\" width=\"274.39\" fill=\"#e7c78d\" stroke-width=\"3.31\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><rect transform=\"matrix(.9871 -.1602 .1692 .98558 0 0)\" y=\"56.55\" x=\"19.58\" ry=\"37.49\" rx=\"27.96\" height=\"273.34\" width=\"274.39\" fill=\"url(#nc)\" stroke-width=\"3.31\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path fill=\"url(#nd)\" stroke-width=\"2.49\" d=\"M294.4 64.78l.72 4.93c-4.48.65-7.98 2.02-10.52 4.11-2.54 2.1-4.73 5.64-6.58 10.62-1.23 3.36-2.8 11.16-4.7 23.42l-26.34 152.62-5.07.73-56.24-109.85-21.81 121.19-4.56.66-73.26-142.64c-5.46-10.65-8.85-16.91-10.16-18.81a17.41 17.41 0 00-8.02-6.53c-3.16-1.22-7.23-1.47-12.21-.74l-.73-4.93 63.6-9.24.73 4.93-3.04.44c-4.47.65-7.74 2.22-9.79 4.7a10.12 10.12 0 00-2.4 8.24c.46 3.1 3.37 9.99 8.75 20.64l48.83 96.5 15.75-90.36-7.31-14.45-5.85-11.54c-2.43-4.19-5-7.8-7.69-10.86a16.08 16.08 0 00-4.69-3.68 22.7 22.7 0 00-6.84-2.55c-1.69-.3-4.26-.2-7.72.3l-.73-4.92 66.9-9.72.73 4.93-4.56.67c-4.73.68-8.04 2.25-9.92 4.7-1.88 2.46-2.55 5.5-2.02 9.14.67 4.53 3.74 12.17 9.21 22.9l47.48 93.43 17.96-104.3c2.09-11.55 2.82-19.46 2.19-23.73-.3-2.04-1.2-3.86-2.69-5.46a9.95 9.95 0 00-5.18-3.06c-3.39-.78-7.66-.8-12.82-.05l-.73-4.93 51.32-7.45z\"/></g></svg><svg width=\"12\" height=\"8\" viewBox=\"-1 -1 12 8\" id=\"arrow-down\" y=\"569\" xmlns=\"http://www.w3.org/2000/svg\"><path fill=\"none\" stroke=\"@{text}\" stroke-width=\"1.11\" d=\"M.56.55L5 4.9 9.44.54\"/></svg><svg width=\"14\" height=\"14\" viewBox=\"-1 -1 14 14\" id=\"arrow-down-blue\" y=\"577\" xmlns=\"http://www.w3.org/2000/svg\"><path fill=\"@{color}\" d=\"M10.085 2.943L6.05 6.803l-3.947-3.86L1.05 3.996l5 5 5-5z\"/></svg><svg width=\"124\" height=\"38\" viewBox=\"-1 -1 124 38\" id=\"badge_google_play_store\" y=\"591\" xmlns=\"http://www.w3.org/2000/svg\"><defs><linearGradient id=\"qa\" x1=\"61.125%\" x2=\"26.309%\" y1=\"4.948%\" y2=\"71.907%\"><stop offset=\"0%\" stop-color=\"#00A0FF\"/><stop offset=\"1%\" stop-color=\"#00A1FF\"/><stop offset=\"26%\" stop-color=\"#00BEFF\"/><stop offset=\"51%\" stop-color=\"#00D2FF\"/><stop offset=\"76%\" stop-color=\"#00DFFF\"/><stop offset=\"100%\" stop-color=\"#00E3FF\"/></linearGradient><linearGradient id=\"qb\" x1=\"107.685%\" x2=\"-130.64%\" y1=\"50%\" y2=\"50%\"><stop offset=\"0%\" stop-color=\"#FFE000\"/><stop offset=\"41%\" stop-color=\"#FFBD00\"/><stop offset=\"78%\" stop-color=\"orange\"/><stop offset=\"100%\" stop-color=\"#FF9C00\"/></linearGradient><linearGradient id=\"qc\" x1=\"86.219%\" x2=\"-50.15%\" y1=\"31.067%\" y2=\"135.284%\"><stop offset=\"0%\" stop-color=\"#FF3A44\"/><stop offset=\"100%\" stop-color=\"#C31162\"/></linearGradient><linearGradient id=\"qd\" x1=\"-18.754%\" x2=\"42.121%\" y1=\"-11.326%\" y2=\"35.217%\"><stop offset=\"0%\" stop-color=\"#32A071\"/><stop offset=\"7%\" stop-color=\"#2DA771\"/><stop offset=\"48%\" stop-color=\"#15CF74\"/><stop offset=\"80%\" stop-color=\"#06E775\"/><stop offset=\"100%\" stop-color=\"#00F076\"/></linearGradient></defs><g fill=\"none\"><rect width=\"122\" height=\"36\" fill=\"#000\" rx=\"4.5\"/><path fill=\"#A6A6A6\" d=\"M117.481.72a3.788 3.788 0 013.796 3.78v27c0 2.088-1.7 3.78-3.796 3.78H4.52A3.788 3.788 0 01.723 31.5v-27c0-2.088 1.7-3.78 3.796-3.78H117.48zm0-.72H4.52C2.023 0 0 2.015 0 4.5v27C0 33.985 2.023 36 4.519 36H117.48c2.496 0 4.519-2.015 4.519-4.5v-27c0-2.485-2.023-4.5-4.519-4.5z\"/><path fill=\"#FFF\" d=\"M61.578 19.575a3.833 3.833 0 00-3.822 3.837 3.833 3.833 0 003.846 3.813 3.833 3.833 0 003.835-3.825 3.763 3.763 0 00-1.115-2.727 3.795 3.795 0 00-2.744-1.098zm0 6.147a2.333 2.333 0 01-2.266-1.315 2.315 2.315 0 01.397-2.583 2.338 2.338 0 012.557-.58 2.322 2.322 0 011.481 2.156c.03.596-.184 1.18-.592 1.617a2.227 2.227 0 01-1.577.705zm-8.413-6.147a3.833 3.833 0 00-3.832 3.831 3.833 3.833 0 003.844 3.819 3.833 3.833 0 003.838-3.825 3.763 3.763 0 00-1.115-2.727 3.795 3.795 0 00-2.744-1.098h.009zm0 6.147a2.333 2.333 0 01-2.273-1.309 2.315 2.315 0 01.39-2.585 2.338 2.338 0 012.56-.585 2.322 2.322 0 011.483 2.157 2.21 2.21 0 01-.593 1.617 2.227 2.227 0 01-1.576.705h.009zm-10.022-4.968v1.62h3.904a3.386 3.386 0 01-.904 2.043 4.003 4.003 0 01-3.01 1.188c-2.395 0-4.337-1.934-4.337-4.32s1.942-4.32 4.338-4.32c1.1-.018 2.163.4 2.955 1.161l1.148-1.143a5.696 5.696 0 00-4.094-1.683 5.98 5.98 0 00-5.367 2.903 5.928 5.928 0 000 6.083 5.98 5.98 0 005.367 2.903 5.434 5.434 0 004.166-1.665 5.387 5.387 0 001.41-3.798 5.262 5.262 0 00-.09-1.017l-5.486.045zm40.947 1.26a3.613 3.613 0 00-3.29-2.439 3.624 3.624 0 00-2.64 1.133 3.591 3.591 0 00-.975 2.692 3.736 3.736 0 001.091 2.72A3.767 3.767 0 0081 27.224a3.827 3.827 0 003.2-1.692l-1.311-.9A2.198 2.198 0 0181 25.694c-.801.03-1.54-.43-1.862-1.161l5.142-2.115-.19-.405zm-5.242 1.278a2.092 2.092 0 01.532-1.536 2.11 2.11 0 011.474-.696c.596-.04 1.158.28 1.428.81l-3.434 1.422zM74.673 27h1.69V15.75h-1.69V27zm-2.765-6.57h-.064a2.716 2.716 0 00-2.024-.9 3.841 3.841 0 00-3.663 3.83 3.841 3.841 0 003.663 3.829 2.625 2.625 0 002.024-.9h.055v.549c0 1.467-.787 2.25-2.052 2.25a2.123 2.123 0 01-1.934-1.359l-1.473.612a3.66 3.66 0 003.407 2.26c1.98 0 3.615-1.162 3.615-3.988V19.8h-1.554v.63zm-1.934 5.292a2.335 2.335 0 01-2.135-2.322c0-1.208.926-2.216 2.135-2.322.584.03 1.13.293 1.517.73.386.438.579 1.011.534 1.592a2.136 2.136 0 01-.531 1.6c-.39.439-.942.7-1.53.722h.01zm22.032-9.972h-4.04V27h1.69v-4.266h2.36a3.52 3.52 0 003.253-1.67 3.489 3.489 0 000-3.644 3.52 3.52 0 00-3.254-1.67h-.009zm0 5.4h-2.359v-3.834h2.395c1.07 0 1.939.864 1.939 1.93a1.935 1.935 0 01-1.939 1.931l-.036-.027zm10.42-1.62a3.165 3.165 0 00-3.01 1.719l1.5.621c.303-.555.905-.88 1.537-.828.433-.05.869.075 1.209.347.34.273.555.67.598 1.102v.117a3.745 3.745 0 00-1.762-.432c-1.618 0-3.253.9-3.253 2.529.032.702.348 1.36.876 1.827.527.466 1.222.7 1.925.648a2.38 2.38 0 002.17-1.08h.053v.9h1.627v-4.329c0-1.971-1.5-3.114-3.425-3.114l-.045-.027zm-.208 6.165c-.551 0-1.32-.279-1.32-.954 0-.9.958-1.197 1.808-1.197a3.01 3.01 0 011.536.378 2.04 2.04 0 01-1.979 1.8l-.045-.027zm9.606-5.895l-1.934 4.878h-.054L107.83 19.8h-1.807l3.009 6.822-1.717 3.789h1.762l4.627-10.611h-1.88zM96.633 27h1.69V15.75h-1.69V27z\"/><path fill=\"#FFF\" stroke=\"#FFF\" stroke-width=\".563\" d=\"M42.854 9.216a2.433 2.433 0 01-.678 1.8 2.635 2.635 0 01-1.988.801 2.847 2.847 0 01-2.61-1.756 2.827 2.827 0 01.613-3.077 2.717 2.717 0 011.997-.81c.382-.001.76.075 1.111.225.327.131.618.338.85.603l-.48.477a1.81 1.81 0 00-1.481-.639 2.1 2.1 0 00-1.515.634A2.08 2.08 0 0038.083 9a2.124 2.124 0 001.285 1.98c.79.34 1.71.173 2.329-.423.278-.3.438-.69.452-1.098h-1.961v-.648h2.63c.024.134.036.27.036.405zm4.139-2.25h-2.44v1.71h2.223v.648h-2.223v1.71h2.44v.666H43.83V6.3h3.163v.666zm2.964 4.734h-.696V6.966h-1.518V6.3h3.768v.666h-1.554V11.7zm4.211 0V6.3h.696v5.4h-.696zm3.787 0h-.696V6.966H55.74V6.3h3.724v.666h-1.51V11.7zm8.567-.702a2.828 2.828 0 01-3.977 0 2.907 2.907 0 010-4.005 2.807 2.807 0 013.977 0 2.898 2.898 0 010 4.005zm-3.462-.45a2.094 2.094 0 002.947 0c.8-.878.8-2.218 0-3.096a2.094 2.094 0 00-2.947 0c-.8.878-.8 2.218 0 3.096zm5.242 1.152V6.3h.85l2.638 4.203V6.3h.696v5.4h-.723l-2.756-4.401V11.7h-.705z\"/><path fill=\"url(#qa)\" d=\"M1.301.486a1.795 1.795 0 00-.415 1.26v19.908c-.028.457.12.908.415 1.26l.064.063L12.56 11.835v-.261L1.365.423 1.3.486z\" transform=\"translate(8.133 6.3)\"/><path fill=\"url(#qb)\" d=\"M16.267 15.552l-3.706-3.717v-.261l3.706-3.726.081.045 4.437 2.511c1.265.711 1.265 1.881 0 2.601l-4.419 2.502-.1.045z\" transform=\"translate(8.133 6.3)\"/><path fill=\"url(#qc)\" d=\"M16.375 15.498L12.561 11.7 1.301 22.914a1.478 1.478 0 001.88.054l13.203-7.47\" transform=\"translate(8.133 6.3)\"/><path fill=\"url(#qd)\" d=\"M16.375 7.902L3.172.432a1.478 1.478 0 00-1.88.054L12.562 11.7l3.813-3.798z\" transform=\"translate(8.133 6.3)\"/><path fill=\"#000\" d=\"M24.4 21.717l-13.095 7.425a1.514 1.514 0 01-1.807 0l-.063.063.063.063a1.505 1.505 0 001.807 0l13.203-7.47-.108-.081z\" opacity=\".2\"/><path fill=\"#000\" d=\"M9.435 29.088a1.795 1.795 0 01-.416-1.26v.135c-.028.457.121.908.416 1.26l.063-.063-.063-.072zm19.484-9.918L24.4 21.717l.081.081 4.438-2.502c.512-.24.857-.734.903-1.296-.103.508-.437.94-.903 1.17z\" opacity=\".12\"/><path fill=\"#FFF\" d=\"M11.305 6.858L28.92 16.83c.466.23.8.662.903 1.17a1.575 1.575 0 00-.903-1.296L11.305 6.732C10.04 6.021 9.01 6.615 9.01 8.055v.135c.027-1.449 1.04-2.043 2.295-1.332z\" opacity=\".25\"/></g></svg><svg width=\"110\" height=\"38\" viewBox=\"-1 -1 110 38\" id=\"badge_ios_app_store\" y=\"629\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"none\"><path d=\"M99.12 0H7.6l-.83.01c-.6.01-1.2.06-1.8.16a5.8 5.8 0 00-4.8 4.8c-.1.6-.15 1.2-.16 1.8L0 7.6v20.8l.01.83c.01.6.06 1.2.16 1.8A5.98 5.98 0 001.8 34.2c.42.43.91.79 1.45 1.06a6.03 6.03 0 001.71.57c.6.1 1.2.15 1.8.16h94.17c.6-.01 1.2-.06 1.8-.16a6.12 6.12 0 001.71-.57 5.65 5.65 0 001.46-1.06 5.75 5.75 0 001.06-1.45c.28-.54.46-1.12.56-1.72.1-.6.16-1.2.17-1.8V6.77a12.16 12.16 0 00-.17-1.8 5.96 5.96 0 00-.56-1.71 5.82 5.82 0 00-2.52-2.52 6.09 6.09 0 00-1.71-.57 11.74 11.74 0 00-1.8-.16h-.83L99.12 0z\" fill=\"#a6a6a6\"/><path d=\"M7.6 35.21h-.81a11.42 11.42 0 01-1.69-.15 5.3 5.3 0 01-1.49-.5 4.87 4.87 0 01-1.25-.91 4.79 4.79 0 01-.92-1.26 5.15 5.15 0 01-.49-1.49 11.17 11.17 0 01-.15-1.69l-.01-.82V7.6l.01-.8c0-.57.06-1.13.15-1.69a5.18 5.18 0 01.49-1.5A5 5 0 015.1.95C5.66.85 6.22.8 6.8.8l.8-.01h93.31c.56.02 1.12.07 1.68.16.52.09 1.03.25 1.5.49a5.03 5.03 0 012.17 2.18c.24.46.4.96.49 1.48a11.67 11.67 0 01.15 2.5l.01.98V28.4l-.01.83c-.01.56-.06 1.12-.15 1.67a5.17 5.17 0 01-.49 1.5 4.93 4.93 0 01-.91 1.25 4.87 4.87 0 01-1.26.92c-.48.24-.98.4-1.5.5-.56.09-1.12.14-1.69.14l-.8.01H7.6z\" fill=\"#000\"/><path d=\"M38.07 24.43h-4.26l-1.02 3.02h-1.8l4.03-11.18h1.87l4.04 11.18h-1.84zm-3.82-1.4h3.38l-1.67-4.9h-.04zm15.4.34c0 2.53-1.36 4.16-3.4 4.16a2.76 2.76 0 01-2.57-1.42h-.04v4.03h-1.67V19.3h1.62v1.35h.03a2.89 2.89 0 012.6-1.44c2.06 0 3.42 1.64 3.42 4.16zm-1.72 0c0-1.65-.86-2.73-2.16-2.73-1.28 0-2.14 1.1-2.14 2.73 0 1.64.86 2.74 2.14 2.74 1.3 0 2.15-1.07 2.15-2.74zm10.68 0c0 2.53-1.35 4.16-3.4 4.16a2.76 2.76 0 01-2.56-1.42h-.04v4.03h-1.67V19.3h1.62v1.35h.03a2.89 2.89 0 012.6-1.44c2.06 0 3.42 1.64 3.42 4.16zm-1.72 0c0-1.65-.85-2.73-2.15-2.73-1.28 0-2.14 1.1-2.14 2.73 0 1.64.86 2.74 2.14 2.74 1.3 0 2.15-1.07 2.15-2.74zm7.65.96c.12 1.11 1.2 1.84 2.67 1.84 1.41 0 2.43-.73 2.43-1.73 0-.87-.62-1.39-2.06-1.74l-1.45-.35c-2.06-.5-3-1.46-3-3.01 0-1.93 1.67-3.26 4.06-3.26 2.36 0 3.98 1.33 4.03 3.26h-1.68c-.1-1.12-1.03-1.8-2.38-1.8-1.34 0-2.27.69-2.27 1.68 0 .8.6 1.26 2.03 1.61l1.24.3c2.29.55 3.24 1.47 3.24 3.1 0 2.1-1.66 3.4-4.31 3.4-2.48 0-4.16-1.28-4.26-3.3zM75 17.37v1.93h1.55v1.32H75v4.5c0 .7.31 1.02 1 1.02.18 0 .36-.02.54-.04v1.32a4.6 4.6 0 01-.93.07c-1.65 0-2.29-.62-2.29-2.2v-4.67h-1.18V19.3h1.18v-1.93H75zm2.45 6c0-2.56 1.5-4.17 3.86-4.17 2.37 0 3.87 1.6 3.87 4.17s-1.5 4.18-3.87 4.18-3.86-1.6-3.86-4.18zm6.02 0c0-1.76-.8-2.8-2.16-2.8s-2.16 1.05-2.16 2.8c0 1.77.8 2.8 2.16 2.8s2.16-1.03 2.16-2.8zm3.09-4.07h1.6v1.39h.03a1.94 1.94 0 011.96-1.48c.2 0 .39.02.57.07v1.56a2.34 2.34 0 00-.75-.1 1.69 1.69 0 00-1.74 1.87v4.84h-1.67zm11.88 5.75c-.23 1.48-1.67 2.5-3.51 2.5-2.37 0-3.84-1.6-3.84-4.14 0-2.55 1.48-4.21 3.77-4.21 2.25 0 3.67 1.55 3.67 4.02v.57h-5.76v.1a2.12 2.12 0 002.2 2.3 1.84 1.84 0 001.88-1.14zm-5.66-2.43h4.08a1.96 1.96 0 00-2-2.07 2.06 2.06 0 00-2.08 2.07zM34.04 7.86a2.38 2.38 0 012.53 2.67c0 1.71-.93 2.7-2.53 2.7H32.1V7.86zm-1.1 4.6h1.01a1.69 1.69 0 001.77-1.92 1.7 1.7 0 00-1.77-1.92h-1.01v3.85zm4.57-1.26a1.92 1.92 0 113.83 0 1.92 1.92 0 11-3.83 0zm3 0c0-.88-.4-1.4-1.08-1.4-.7 0-1.1.52-1.1 1.4 0 .89.4 1.4 1.1 1.4.69 0 1.08-.52 1.08-1.4zm5.9 2.03h-.82l-.84-2.99h-.06l-.84 2.99h-.82l-1.12-4.05h.81l.73 3.09h.06l.83-3.1h.77l.83 3.1h.07l.72-3.1h.8zm2.06-4.05h.77v.64h.06a1.21 1.21 0 011.2-.72 1.32 1.32 0 011.41 1.5v2.63h-.8V10.8c0-.66-.28-.98-.87-.98a.93.93 0 00-.97 1.03v2.37h-.8zm4.71-1.59h.8v5.64h-.8zm1.92 3.61a1.92 1.92 0 113.82 0 1.92 1.92 0 11-3.82 0zm3 0c0-.88-.4-1.4-1.1-1.4-.69 0-1.08.52-1.08 1.4 0 .89.4 1.4 1.09 1.4.7 0 1.09-.52 1.09-1.4zm1.66.88c0-.73.54-1.15 1.5-1.2l1.1-.07v-.35c0-.43-.28-.67-.82-.67-.45 0-.76.16-.85.45h-.77c.08-.7.73-1.14 1.65-1.14 1.02 0 1.6.5 1.6 1.36v2.77h-.78v-.57h-.06a1.36 1.36 0 01-1.22.64 1.22 1.22 0 01-1.35-1.22zm2.6-.34v-.34l-.98.06c-.56.04-.81.23-.81.59s.31.57.75.57a.95.95 0 001.05-.88zm1.85-.54c0-1.28.66-2.1 1.69-2.1a1.34 1.34 0 011.24.72h.06V7.59h.8v5.64h-.77v-.64h-.06a1.4 1.4 0 01-1.27.7c-1.03 0-1.69-.8-1.69-2.09zm.83 0c0 .86.4 1.38 1.08 1.38s1.1-.53 1.1-1.38c0-.84-.43-1.37-1.1-1.37-.67 0-1.08.52-1.08 1.37zm6.27 0a1.92 1.92 0 113.82 0 1.92 1.92 0 11-3.82 0zm3 0c0-.88-.4-1.4-1.1-1.4-.69 0-1.08.52-1.08 1.4 0 .89.4 1.4 1.09 1.4.7 0 1.09-.52 1.09-1.4zm1.9-2.02h.76v.64h.06a1.21 1.21 0 011.21-.72 1.32 1.32 0 011.4 1.5v2.63h-.8V10.8c0-.66-.28-.98-.87-.98a.93.93 0 00-.97 1.03v2.37h-.8V9.18zm7.95-1.01v1.02h.88v.68h-.88v2.08c0 .43.18.61.58.61.1 0 .2 0 .3-.02v.67c-.14.03-.29.04-.43.04-.9 0-1.25-.31-1.25-1.1V9.88h-.64V9.2h.64V8.17zm1.97-.58h.8v2.24h.06a1.25 1.25 0 011.24-.73 1.33 1.33 0 011.4 1.51v2.62h-.8V10.8c0-.65-.31-.98-.88-.98a.95.95 0 00-1.02 1.03v2.37h-.8zm8.16 4.54a1.65 1.65 0 01-1.76 1.18 1.84 1.84 0 01-1.87-2.1 1.87 1.87 0 011.87-2.11c1.12 0 1.8.77 1.8 2.04v.28h-2.86v.04a1.07 1.07 0 001.08 1.16.97.97 0 00.96-.49h.77zm-2.82-1.3h2.05a.98.98 0 00-1-1.05 1.04 1.04 0 00-1.05 1.05zM22.3 18.27a4.45 4.45 0 012.12-3.74 4.56 4.56 0 00-3.59-1.94c-1.51-.16-2.98.9-3.75.9-.78 0-1.97-.88-3.24-.86A4.78 4.78 0 009.8 15.1c-1.74 3.01-.44 7.44 1.22 9.88.84 1.19 1.81 2.52 3.09 2.48 1.25-.06 1.71-.8 3.22-.8 1.5 0 1.93.8 3.23.77 1.34-.03 2.19-1.2 3-2.4a9.86 9.86 0 001.36-2.79 4.3 4.3 0 01-2.63-3.96zm-2.46-7.28a4.38 4.38 0 001-3.14 4.46 4.46 0 00-2.88 1.5 4.17 4.17 0 00-1.03 3.02 3.69 3.69 0 002.91-1.38z\" fill=\"#fff\"/></g></svg><svg width=\"22\" height=\"22\" viewBox=\"-1 -1 22 22\" id=\"language-icon\" y=\"667\" xmlns=\"http://www.w3.org/2000/svg\"><path fill=\"@{color}\" fill-rule=\"evenodd\" d=\"M20 18h-1.44a.61.61 0 01-.4-.12.81.81 0 01-.23-.31L17 15h-5l-1 2.54a.77.77 0 01-.22.3.59.59 0 01-.4.14H9l4.55-11.47h1.89zm-3.53-4.31L14.89 9.5a11.62 11.62 0 01-.39-1.24q-.09.37-.19.69l-.19.56-1.58 4.19zm-6.3-1.58a13.43 13.43 0 01-2.91-1.41 11.46 11.46 0 002.81-5.37H12V4H7.31a4 4 0 00-.2-.56C6.87 2.79 6.6 2 6.6 2l-1.47.5s.4.89.6 1.5H0v1.33h2.15A11.23 11.23 0 005 10.7a17.19 17.19 0 01-5 2.1q.56.82.87 1.38a23.28 23.28 0 005.22-2.51 15.64 15.64 0 003.56 1.77zM3.63 5.33h4.91a8.11 8.11 0 01-2.45 4.45 9.11 9.11 0 01-2.46-4.45z\"/></svg><svg width=\"58\" height=\"58\" viewBox=\"-1 -1 58 58\" id=\"noimage\" y=\"689\" xmlns=\"http://www.w3.org/2000/svg\"><path fill=\"#eaecf0\" d=\"M0 0h56v56H0z\"/><path fill=\"#72777d\" d=\"M36.4 13.5H17.8v24.9c0 1.4.9 2.3 2.3 2.3h18.7v-25c.1-1.4-1-2.2-2.4-2.2zM30.2 17h5.1v6.4h-5.1V17zm-8.8 0h6v1.8h-6V17zm0 4.6h6v1.8h-6v-1.8zm0 15.5v-1.8h13.8v1.8H21.4zm13.8-4.5H21.4v-1.8h13.8v1.8zm0-4.7H21.4v-1.8h13.8v1.8z\"/></svg><svg width=\"22\" height=\"22\" viewBox=\"-1 -1 22 22\" id=\"search-icon\" y=\"747\" xmlns=\"http://www.w3.org/2000/svg\"><path fill=\"@{base}\" d=\"M7.5 13c3.04 0 5.5-2.46 5.5-5.5S10.54 2 7.5 2 2 4.46 2 7.5 4.46 13 7.5 13zm4.55.46A7.432 7.432 0 017.5 15C3.36 15 0 11.64 0 7.5S3.36 0 7.5 0C11.64 0 15 3.36 15 7.5c0 1.71-.57 3.29-1.54 4.55l6.49 6.49-1.41 1.41-6.49-6.49z\"/></svg><svg width=\"42\" height=\"42\" viewBox=\"-1 -1 86 86\" id=\"wikipedia_app_tile\" y=\"769\" xmlns=\"http://www.w3.org/2000/svg\"><path fill=\"none\" opacity=\".2\" d=\"M0 0h84v84H0z\"/><path opacity=\".2\" d=\"M2 12a8 8 0 018-8h64a8 8 0 018 8v64a8 8 0 01-8 8H10a8 8 0 01-8-8z\"/><rect x=\"2.83\" y=\"2.83\" width=\"78.33\" height=\"78.33\" rx=\"7.17\" ry=\"7.17\" fill=\"#fff\"/><path fill=\"#eaecf0\" d=\"M74 3.67A6.34 6.34 0 0180.33 10v64A6.34 6.34 0 0174 80.33H10A6.34 6.34 0 013.67 74V10A6.34 6.34 0 0110 3.67h64M74 2H10a8 8 0 00-8 8v64a8 8 0 008 8h64a8 8 0 008-8V10a8 8 0 00-8-8z\"/><path fill=\"#000222\" fill-rule=\"evenodd\" d=\"M69.73 26.61a5.25 5.25 0 00-3.05 1.22 11.53 11.53 0 00-2.45 4L51.37 61.42q-.13.41-.71.41a.79.79 0 01-.71-.41L42.74 46l-8.3 15.41a.79.79 0 01-.71.41.71.71 0 01-.73-.41l-12.63-29.6A10.35 10.35 0 0017.88 28a6.74 6.74 0 00-3.66-1.35.49.49 0 01-.38-.22.78.78 0 01-.18-.5q0-.72.4-.72 1.69 0 3.53.15t3.23.15q1.54 0 3.63-.15t3.88-.15q.4 0 .4.72t-.25.72a4.9 4.9 0 00-2.66.88 2.35 2.35 0 00-1 2 4.06 4.06 0 00.4 1.55l10.49 24 5.93-11.44-5.53-11.83a15.33 15.33 0 00-2.45-4.08 4.84 4.84 0 00-2.9-1.12.45.45 0 01-.34-.22.82.82 0 01-.16-.5q0-.72.35-.72a28.63 28.63 0 013.1.15 25.75 25.75 0 002.9.15q1.51 0 3.2-.15t3.43-.15q.4 0 .4.72t-.25.72q-3.38.23-3.38 2A6.4 6.4 0 0040.8 31l3.66 7.58 3.63-6.93a5.67 5.67 0 00.76-2.47q0-2.37-3.38-2.53-.3 0-.3-.72a.88.88 0 01.15-.49q.15-.23.3-.23 1.21 0 3 .15t2.77.15q.78 0 2.29-.13 1.92-.18 3.2-.18.3 0 .3.62 0 .82-.55.82a6.25 6.25 0 00-3.16 1.11 14.16 14.16 0 00-3 4.1L45.62 41l6.56 13.66 9.68-23a6.3 6.3 0 00.5-2.32q0-2.53-3.38-2.68-.3 0-.3-.72t.45-.72q1.24 0 2.93.15t2.62.15a24.83 24.83 0 002.57-.15 27 27 0 012.75-.2q.35 0 .35.62a.94.94 0 01-.19.57.53.53 0 01-.43.25z\"/></svg></svg>';\n @svg: escape(@svg-raw);\n background-image: linear-gradient(transparent, transparent),\n url(\"data:image/svg+xml,@{svg}\");\n }\n\n .mw-logo-wordmark {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 120 18\"><path fill=\"@{text}\" fill-rule=\"nonzero\" d=\"m18.339 0 .199.001h.375l.174.001h.315l.138.001.323.001H20.034l.058.053v.5c0 .139-.078.208-.231.208-.753.035-.908.11-1.184.507-.15.216-.447.68-.755 1.204L15.28 7.419l-.074.154 3.23 6.611.196.054 5.088-12.076c.177-.487.15-.832-.078-1.035-.228-.197-.389-.315-.978-.34l-.477-.023a.275.275 0 0 1-.168-.061.174.174 0 0 1-.08-.147V.054l.073-.052h5.749l.058.052v.502c0 .136-.078.205-.231.205-.753.034-1.31.197-1.673.489-.362.294-.645.698-.848 1.225 0 0-1.53 3.5-3.137 7.159l-.268.61c-1.12 2.55-2.24 5.09-2.876 6.501-.613 1.17-1.22 1.06-1.745-.033-.411-.847-1.1-2.33-1.8-3.86l-.469-1.024c-.273-.6-.54-1.19-.786-1.727-1.08 2.23-2.56 5.26-3.3 6.624-.715 1.24-1.3 1.08-1.771.032-1.63-3.84-4.97-10.6-6.539-14.35-.29-.697-.51-1.14-.716-1.32C1.45.914 1.019.808.36.774.121.747.001.688 0 .593V.067L.058.016.592.014H1.6l.969-.001h.253l1.734.001h.225l.95.001h.577l.058.052v.5c0 .139-.087.206-.26.206L5.454.8c-.56.023-.84.191-.84.5 0 .145.06.38.19.696 1.25 3.05 5.58 12.2 5.576 12.169l.158.04 2.787-5.56c-.34-.751-.558-1.23-.558-1.234l-1.916-3.765s-.37-.753-.497-1.004C9.512.972 9.53.882 8.68.772c-.238-.031-.361-.061-.362-.18V.065L8.39.013h.702L10.58.01h2.77l.131.043V.58c0 .12-.086.182-.26.182l-.36.052c-.909.07-.76.442-.156 1.644l1.838 3.76 2.034-4.055c.318-.693.278-.9.157-1.064l-.027-.035c-.081-.096-.351-.251-.94-.275l-.231-.025a.276.276 0 0 1-.167-.06.172.172 0 0 1-.079-.147v-.5l.072-.052L16.24 0zm10.464 5.318h.118c.71 0 2.73-.053 2.73-.053l.027.053v.577c0 .08-.053.131-.158.132l-.551.053c-.814.078-1.1.29-1.103.815v8.74c0 .578.262.92 1.103.998l.551.054c.079 0 .157.051.158.156v.552l-.027.053s-1.99-.053-2.808-.053c-.735 0-2.78.053-2.783.053l-.052-.053v-.552c0-.105.078-.156.184-.156l.525-.054c.866-.078 1.13-.499 1.128-.997V6.895c0-.575-.316-.736-1.128-.813l-.525-.054c-.105 0-.184-.024-.184-.105v-.605l.026-.053s1.89.048 2.769.053zm8.81 10.318c0 .577.341.866 1.103.997l.288.054c.079.025.157.051.158.156v.551l-.027.054s-1.65-.054-2.44-.054c-.736 0-2.89.054-2.888.054l-.053-.054v-.55c0-.106.08-.157.184-.157l.525-.054c.787-.079 1.13-.499 1.129-.997V6.895c0-.575-.29-.736-1.129-.813l-.525-.055c-.105 0-.184-.024-.184-.105v-.604l.027-.053s2.15.053 2.966.053c.736 0 2.39-.053 2.389-.053l.026.053v.577c0 .079-.053.105-.158.131l-.288.054c-.814.156-1.1.289-1.103.815v3.964c.866 0 1.36-.444 2.52-1.68 1.05-1.16 1.86-2.12 1.864-2.626 0-.21-.236-.445-.762-.526-.105-.024-.157-.052-.157-.13V5.29l.026-.024s2.13.053 2.888.053c.682 0 1.84-.053 1.837-.053l.079.024v.606c0 .079-.079.131-.21.131-1.02.08-1.73.131-2.678 1.208l-2.257 2.597c-.446.475-.604.76-.604.972 0 .157.105.288.237.445l3.963 4.778c.315.366.945.525 1.47.628l.131.026c.08.025.184.077.184.156v.551l-.079.027s-1.39-.026-2.126-.027c-.656 0-1.6.027-1.6.027l-.027-.027v-.315c0-.342-.026-.629-.394-1.049l-2.914-3.623c-.394-.526-.814-.655-1.39-.655v3.89zm14.151 0c0 .577.262.919 1.102.997l.552.054c.078 0 .157.051.157.156v.551l-.026.054s-1.99-.054-2.809-.054c-.735 0-2.78.054-2.782.054l-.053-.054v-.55c0-.106.08-.157.184-.157l.525-.054c.866-.079 1.13-.499 1.129-.997V6.895c0-.575-.315-.736-1.129-.813l-.525-.055c-.105 0-.184-.024-.184-.105v-.604l.027-.053s2.07.053 2.887.053c.709 0 2.73-.053 2.73-.053l.026.053v.577c0 .079-.052.131-.157.131l-.552.054c-.814.078-1.1.289-1.102.815v8.74zm5.672-8.69c0-.814-.341-.84-1.575-.919-.157 0-.184-.077-.184-.13v-.605l.053-.026c.394 0 1.94.053 2.703.053.735 0 1.78-.053 2.757-.053 3.73 0 4.41 1.84 4.407 3.203 0 1.58-.76 4.04-4.486 4.043-.656 0-1.18-.054-1.655-.263v3.516c0 .576.315.71 1.156.84l.526.079c.105.025.185.053.185.156v.551l-.024.054s-2.1-.054-2.915-.054c-.735 0-2.7.054-2.704.054l-.026-.054v-.551c0-.105.053-.131.158-.156l.55-.08c.815-.104 1.08-.34 1.077-.84l-.003-8.818zm2.021 4.568c.525.211 1.18.236 1.706.237 1.58 0 2.33-.947 2.335-2.967 0-2.26-1.02-2.76-2.466-2.756-1.26 0-1.58.236-1.576.919l.001 4.567zm10.661 5.88c-.787 0-2.6.054-2.598.054l-.027-.054v-.577c0-.052.027-.13.158-.13l.605-.054c.815-.079 1.05-.604 1.051-1.128V6.843c0-.606-.315-.71-1.05-.761l-.606-.055c-.157-.024-.157-.077-.158-.105v-.604l.027-.053s2.05.053 2.834.053h3.859c.787 0 2.65-.053 2.652-.053l.055.053c.024 1.13.208 2.15.393 3.15l-.654.105c-.288-.972-.786-2.36-2.466-2.362h-2.1c-.5 0-.761.184-.761.63v3.806h1.967c.736 0 .92-.315 1.025-.84l.157-.55c0-.08.053-.133.157-.133h.444c.055 0 .055.027.055.079-.055.576-.157 1.31-.158 1.943 0 .655.105 1.21.158 1.811l-.055.054h-.444c-.13 0-.186-.054-.186-.133l-.13-.576c-.106-.526-.342-.815-1.028-.815h-1.966v4.017c0 .497.286.995.76.996h2.495c1.34 0 2.08-.84 2.388-2.207l.654.079-.526 3.017-.052.053s-1.55-.053-2.336-.053l-4.593.005zm9.872-.707.604-.054c.788-.079 1.05-.315 1.05-1.128V6.843c0-.685-.185-.685-1.05-.761l-.576-.055c-.105 0-.186-.052-.186-.13v-.578l.026-.053s2.31.053 2.784.053c.497 0 2.78-.053 3.465-.053 4.38 0 6.54 2.73 6.537 6.221 0 4.59-3.26 5.96-6.167 5.958-2.1 0-3.02-.054-3.832-.054-.788 0-2.78.054-2.784.054l-.026-.054v-.55a.147.147 0 0 1 .155-.154zm5.855 0c2.89 0 4.52-1.07 4.515-4.752 0-2.73-.605-5.91-5.014-5.908-1.02 0-1.68.157-1.68.816v8.662c0 .733.183 1.18 2.179 1.182zm12.996-1.051c0 .577.262.919 1.102.997l.551.054c.079 0 .157.051.158.156v.551l-.027.054s-1.99-.054-2.807-.054c-.736 0-2.78.054-2.783.054l-.053-.054v-.55c0-.106.079-.157.184-.157l.526-.054c.865-.079 1.13-.499 1.128-.997V6.895c0-.575-.316-.736-1.128-.813l-.526-.055c-.105 0-.184-.024-.184-.105v-.604l.026-.053s2.07.053 2.886.053c.708 0 2.73-.053 2.73-.053l.025.053v.577c0 .079-.055.131-.158.131l-.551.054c-.815.078-1.1.289-1.103.815l.003 8.74zm8.086.997.762.054c.105 0 .21.078.21.209v.498l-.053.054s-2.86-.054-3.491-.054c-.683 0-2.36.054-2.364.054l-.053-.054v-.498c0-.13.079-.21.21-.21 1.16-.078 1.81-.29 2.546-1.97l5.826-13.65c.288-.682.5-.946.895-.946.365 0 .498.264.707.788l5.38 14.227c.37 1.02.895 1.42 1.945 1.523l.288.025c.132 0 .264.078.263.211v.497l-.078.053s-2.02-.053-3.046-.053c-.92 0-3.49.053-3.492.053l-.025-.053v-.497c0-.133.053-.21.187-.21l.735-.054c.996-.078 1.37-.395 1.103-1.128l-1.602-4.438h-5.461c-.63 0-.787.105-.918.444l-1.524 3.807c-.262.66.079 1.24 1.05 1.318zm6.431-6.67-2.546-7.007h-.052l-2.625 6.667c-.105.265.078.341.655.342h4.568v-.001z\"/></svg>';\n @svg: escape(@svg-raw);\n content: url(\"data:image/svg+xml,@{svg}\");\n }\n\n .mw-logo-tagline {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 117 13\"><path fill=\"@{text}\" d=\"M89.777 3.326c.104 0 .17.039.17.092 0 0-.055.363-.055.832 0 .093.076.081.117.039.584-.594 1.3-.921 1.781-.921 1.33 0 2.3 1.27 2.301 2.651 0 1.05-.352 1.86-.963 2.457-.533.509-1.18.729-1.91.729-.41 0-.812-.072-1.131-.201-.133-.055-.182-.071-.182.098v1.403c0 1.08.143 1.13 1.064 1.185.078.077.078.352 0 .428-.558-.011-.96-.025-1.572-.025-.572 0-.91.014-1.455.025-.078-.078-.078-.353 0-.431.793-.038.936-.104.936-1.184V4.951c0-.74-.143-.818-.846-.885-.025-.078-.053-.285-.025-.363.896-.116 1.4-.233 1.77-.377zm-17.266.144c.078.078.078.353 0 .431-.479.039-.869.455-1.053.832-.688 1.46-1.26 2.8-2.301 5.305-.16.385-.33.757-.533 1.117-.467.834-.989.938-1.26.938-.352 0-.611-.209-.611-.48 0-.17.195-.561.572-.561.143 0 .193.039.377.039.324 0 .506-.116.648-.377.195-.402.354-.762.508-1.195.131-.363-.068-.961-.182-1.223l-1.473-3.419c-.354-.828-.459-.923-1.023-.976-.078-.078-.078-.353 0-.431.26.015.609.024 1.053.024.469 0 .988-.012 1.469-.024.078.078.078.353 0 .431-.797.062-.66.297-.426.846l1.152 2.703c.109.259.221.224.311.014l1.291-2.977c.203-.473-.215-.547-.625-.586-.078-.078-.078-.353 0-.431.48.015.729.024 1.184.024.363 0 .6-.012.922-.024zM105.829.002c.117 0 .17.039.17.13 0 0-.046.448-.052 1.189l-.001 6.065c0 .639.117.885.949.949.078.078.078.273 0 .352-.793.092-1.38.285-1.664.521a.492.492 0 0 1-.299 0s.014-.639.014-.768c0-.092-.094-.067-.156-.019-.637.526-1.12.785-1.625.785-1.4 0-2.21-1.17-2.211-2.771 0-.963.338-1.73.898-2.286.52-.494 1.09-.781 1.949-.781.43 0 .963.222 1.014.222.092 0 .117-.026.117-.117V1.809c0-1.09-.156-1.03-.832-1.065-.078-.076-.104-.284-.078-.391.52-.039 1.48-.221 1.807-.351zm7.457 3.372c.949 0 1.96.352 1.965 2.197v1.938c0 .6.014 1.1.52 1.105.273 0 .328-.209.404-.209.051 0 .168.131.168.222 0 .063-.467.585-1.104.585-.694 0-.924-.48-1.002-.754h-.024l-.001-.005-.258.206c-.572.441-.82.547-1.418.547-.91 0-1.64-.377-1.639-1.404 0-.884.898-1.57 2.146-1.885l1.115-.273c.039-.013.078-.064.078-.154 0-1.47-.609-1.69-1.055-1.689-.492 0-1.08.145-1.078.546 0 .146.014.224.025.263a.593.593 0 0 1 .039.231c0 .169-.195.429-.572.429-.299 0-.455-.143-.455-.455 0-.699 1.08-1.44 2.146-1.441zm-15.579.018c1.81 0 2.2 1.17 2.197 2.265 0 .143-.09.221-.246.221l-3.459-.025c0 .754.154 1.35.416 1.78.402.663.949.937 1.418.937.754 0 1.13-.207 1.609-.701.156.011.234.078.273.206-.52.676-1.22 1.13-2.211 1.131-.936 0-1.55-.312-1.988-.832-.43-.494-.609-1.2-.609-1.924 0-1.98 1.47-3.06 2.6-3.058zm-13.081-.024c2.02 0 2.73 1.57 2.73 2.926 0 1.3-.818 2.91-2.756 2.912-1.83 0-2.73-1.47-2.73-2.795 0-1.65 1-3.04 2.756-3.043zm-49.254.024c1.81 0 2.2 1.17 2.197 2.265 0 .143-.091.221-.247.221l-3.458-.025c0 .754.156 1.35.416 1.78.403.663.949.937 1.417.937.754 0 1.13-.207 1.612-.701.156.011.234.078.273.206-.52.676-1.22 1.13-2.21 1.131-.936 0-1.55-.312-1.989-.832-.429-.494-.611-1.2-.611-1.924 0-1.98 1.47-3.06 2.6-3.058zm5.85 0c1.81 0 2.2 1.17 2.197 2.265 0 .143-.091.221-.247.221l-3.458-.025c0 .754.156 1.35.416 1.78.403.663.949.937 1.417.937.754 0 1.13-.207 1.612-.701.156.011.234.078.273.206-.52.676-1.22 1.13-2.21 1.131-.936 0-1.55-.312-1.989-.832-.429-.494-.611-1.2-.611-1.924 0-1.98 1.47-3.06 2.6-3.058zm-25.009 0c1.81 0 2.2 1.17 2.197 2.265 0 .143-.091.221-.247.221l-3.458-.025c0 .754.156 1.35.416 1.78.403.663.949.937 1.417.937.754 0 1.13-.207 1.612-.701.156.011.234.078.273.206-.52.676-1.22 1.13-2.21 1.131-.936 0-1.55-.312-1.989-.832-.429-.494-.611-1.2-.611-1.924 0-1.98 1.47-3.06 2.6-3.058zm47.407-.024c1.25 0 1.99.521 1.988 1.234 0 .402-.363.571-.637.571s-.453-.117-.494-.468c-.053-.455-.156-.91-.924-.91-.857 0-1.48.857-1.482 2.288 0 1.52.795 2.48 1.742 2.481.561 0 1.12-.285 1.561-.856.117.013.221.063.273.183-.65 1.07-1.34 1.32-2.119 1.315-1.64 0-2.57-1.16-2.574-2.834 0-1.85 1.38-3 2.666-3.004zm12.037 0c1.25 0 1.99.521 1.988 1.234 0 .402-.363.571-.637.571-.271 0-.453-.117-.494-.468-.051-.455-.154-.91-.922-.91-.859 0-1.48.857-1.482 2.288 0 1.52.793 2.48 1.742 2.481.559 0 1.12-.285 1.561-.856.117.013.221.063.271.183-.648 1.07-1.34 1.32-2.119 1.315-1.64 0-2.57-1.16-2.572-2.834 0-1.85 1.38-3 2.664-3.004zm-45.836-.035c.104 0 .169.038.169.091 0 0-.065.624-.065 1.04 0 .063.039.13.117-.015.299-.506.832-1.08 1.443-1.078.546 0 .78.375.78.623 0 .326-.299.649-.611.649-.273 0-.403-.247-.533-.377-.078-.077-.182-.091-.273-.091-.156 0-.455.43-.598.637-.156.234-.312.533-.312.871v1.809c0 1.08.156 1.12 1.066 1.184.078.078.078.354 0 .43a60.72 60.72 0 0 0-1.573-.025c-.52 0-.936.014-1.482.025-.078-.076-.078-.352 0-.43.806-.053.962-.104.962-1.184V4.958c0-.719-.143-.822-.845-.886-.052-.078-.052-.285-.026-.362.897-.117 1.42-.234 1.781-.377zM80.104.002c.115 0 .168.039.168.13 0 0-.046.448-.052 1.189l-.001 6.168c0 1.08.145 1.14.938 1.184.078.078.078.352 0 .43-.561-.014-.885-.025-1.443-.025-.572 0-.91.014-1.457.025-.078-.078-.078-.352 0-.43.793-.039.938-.104.938-1.184l-.001-5.68c0-1.09-.156-1.03-.832-1.065-.078-.076-.105-.284-.078-.391.52-.039 1.49-.221 1.82-.351zM52.231.633c.039 0 .052.013.052.039.026.104.221 1.35.286 1.885a.712.712 0 0 1-.429.065c-.286-.897-.494-1.42-1.469-1.417h-1.365c-.312 0-.468.26-.468.571v2.601h1.183c1.1.006 1.14-.163 1.183-.878.078-.078.351-.078.429 0-.013.39-.026.676-.026 1.117 0 .44.013.688.026 1.145-.078.078-.351.078-.429 0-.039-.585-.078-.884-1.183-.884h-1.183V8.01c0 .353.182.56.468.56h1.768c.988 0 1.44-.768 1.703-1.703a.605.605 0 0 1 .455.064 21.02 21.02 0 0 1-.481 2.172s-.914-.022-1.543-.025h-2.963c-.21.003-1.09.015-1.643.025-.078-.078-.078-.352 0-.43.91-.039 1.13-.104 1.131-1.184V2.276c0-1.08-.221-1.15-1.131-1.185-.078-.078-.078-.353 0-.431.65.015 1.68.025 1.677.025h3.315c.312 0 .416-.013.637-.052zm56.966 2.696c.104 0 .168.039.168.092 0 0-.051.832-.051 1.479v2.592c-.001 1.08.142 1.13.935 1.181.078.078.078.352 0 .43-.559-.014-.885-.025-1.443-.025-.57 0-.908.014-1.457.025-.074-.078-.074-.352 0-.43.793-.064.938-.104.938-1.184V4.954c0-.74-.137-.816-.846-.883-.025-.078-.054-.287-.025-.364.896-.117 1.41-.234 1.781-.378zM27.199.633c.031 0 .046.009.052.039.018.099.214 1.35.282 1.885l-.403.065c-.286-.897-.494-1.42-1.469-1.417h-1.365c-.312 0-.468.13-.468.442v2.729h1.209c1.1 0 1.14-.169 1.183-.885.078-.077.351-.077.429 0-.013.391-.026.677-.026 1.119 0 .439.013.688.026 1.144-.078.078-.351.078-.429 0-.039-.585-.078-.884-1.183-.884h-1.209v2.619c0 1.08.221 1.14 1.131 1.184.078.078.078.352 0 .43-.65-.014-1.03-.025-1.677-.025-.663 0-1.05.014-1.69.025-.078-.078-.078-.352 0-.43.91-.039 1.13-.104 1.131-1.184V2.276c0-1.08-.221-1.15-1.131-1.185-.078-.078-.078-.353 0-.431.65.015 1.68.025 1.677.025h3.319c.308 0 .384-.008.611-.052zM8.398 0c.104 0 .156.039.156.13 0 0-.037.455-.039 1.3l-.009 2.992c0 .183.083.048.127 0 .793-.884 1.42-1.05 2.054-1.054.455 0 .861.156 1.079.44.303.396.351 1.03.351 1.742v1.938c0 1.06.143 1.12.871 1.184.065.078.065.352 0 .43-.559-.014-.845-.025-1.378-.025-.52 0-.78.014-1.326.025-.065-.078-.065-.352 0-.43.676-.064.806-.117.806-1.184V5.51c0-.39-.026-.743-.156-1.001-.151-.298-.424-.468-.689-.468-.512 0-1.01.28-1.508.767a.758.758 0 0 0-.221.549v2.131c0 1.08.117 1.13.777 1.184.078.078.078.352 0 .43-.547-.014-.777-.025-1.285-.025-.559 0-.892.014-1.427.025-.078-.078-.078-.352 0-.43.754-.053.907-.104.907-1.184V1.805c0-.299 0-.598-.91-.598H4.927c-.468 0-.598.233-.598.676v5.604c0 1.08.221 1.14 1.261 1.184.078.078.078.352 0 .43-.65-.014-1.1-.025-1.807-.025-.715 0-1.18.014-1.82.025-.078-.078-.078-.352 0-.43 1.04-.039 1.26-.104 1.261-1.184V1.843c0-.401-.13-.637-.598-.637H1.534C.819 1.206.65 1.361.39 2.4L0 2.337C.156 1.649.234.977.286.335l.351.052c0 .078 0 .301.273.301h5.174c1.1 0 1.26-.099 2.314-.688zm47.33 3.328c.104 0 .156.039.156.104 0 0-.065.6-.065.988 0 .183.091.052.13 0 .792-.882 1.42-1.05 2.054-1.052.455 0 .857.156 1.078.44.301.403.352 1.03.352 1.742v1.938c0 1.06.145 1.12.871 1.184.064.078.064.352 0 .43-.559-.014-.846-.025-1.377-.025-.521 0-.779.014-1.327.025-.065-.078-.065-.352 0-.43.676-.064.806-.117.806-1.184V5.51c0-.39-.026-.74-.156-1.001-.156-.299-.429-.468-.689-.468-.507 0-1.01.284-1.508.767a.765.765 0 0 0-.221.549v2.131c0 1.06.117 1.12.78 1.184.078.078.078.352 0 .43-.546-.014-.78-.025-1.287-.025-.559 0-.897.014-1.43.025-.078-.078-.078-.352 0-.43.78-.064.91-.117.91-1.184V4.953c0-.754-.143-.818-.845-.883-.026-.078-.052-.287-.026-.364.897-.117 1.43-.234 1.794-.378zm28.755.473c-1.09-.003-1.49 1.18-1.494 2.312 0 1 .494 2.67 1.846 2.666.611 0 1.4-.353 1.404-2.066 0-1.91-.637-2.91-1.756-2.912zm6.942.163c-.379 0-.91.338-1.312.754-.167.175-.208.303-.208.575v2.418c0 .47.051.545.311.778.234.209.689.273.924.273 1.46 0 1.83-1.33 1.832-2.395 0-1.47-.715-2.4-1.547-2.403zm22.819 2.084-1.032.274c-.959.254-1.23.846-1.234 1.431 0 .401.285.923.938.923.363 0 .809-.286 1.146-.561.104-.078.182-.168.182-.338V6.048zm-10.588-2.225c-.26 0-.809.039-1.209.648-.193.271-.377.793-.377 1.729 0 1.62.729 2.39 1.432 2.393.322 0 .738-.208 1.223-.624.184-.158.207-.26.207-.507V4.993c0-.402-.039-.493-.221-.701-.262-.299-.586-.469-1.055-.469zm-68.284 0c-.312 0-1.22.117-1.469 1.586l2.353-.039c.143-.002.195-.064.195-.183 0-1.09-.585-1.36-1.079-1.364zm-19.159 0c-.312 0-1.22.117-1.469 1.586l2.353-.039c.143-.002.195-.064.195-.183 0-1.09-.585-1.36-1.079-1.364zm25.009 0c-.312 0-1.22.117-1.469 1.586l2.353-.039c.143-.002.195-.064.195-.183 0-1.09-.585-1.36-1.079-1.364zm56.482 0c-.311 0-1.22.117-1.469 1.586l2.354-.039c.145-.002.195-.064.195-.183 0-1.09-.586-1.36-1.08-1.364zM108.805.665c.352 0 .623.363.623.676 0 .273-.312.624-.676.624-.312 0-.623-.338-.623-.677.001-.311.364-.623.676-.623z\"/></svg>';\n @svg: escape(@svg-raw);\n content: url(\"data:image/svg+xml,@{svg}\");\n }\n\n .vector-icon.mw-ui-icon-wikimedia-menu {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\"><g fill=\"@{text}\"><path d=\"M1 3v2h18V3zm0 8h18V9H1zm0 6h18v-2H1z\"/></g></svg>';\n @svg: escape(@svg-raw);\n content: url(\"data:image/svg+xml,@{svg}\");\n }\n\n .vector-icon.mw-ui-icon-wikimedia-ellipsis {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\"><g fill=\"@{text}\"><circle cx=\"10\" cy=\"10\" r=\"2\"/><circle cx=\"3\" cy=\"10\" r=\"2\"/><circle cx=\"17\" cy=\"10\" r=\"2\"/></g></svg>';\n @svg: escape(@svg-raw);\n content: url(\"data:image/svg+xml,@{svg}\");\n }\n\n .vector-feature-zebra-design-enabled\n .vector-dropdown\n .vector-dropdown-label:not(.cdx-button--icon-only)::after,\n .vector-icon.mw-ui-icon-wikimedia-expand {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" viewBox=\"0 0 12 12\"><path fill=\"@{text}\" d=\"m11.05 3.996-.965-1.053-4.035 3.86-3.947-3.86L1.05 3.996l5 5 5-5\"/></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\") !important;\n }\n\n .cdx-checkbox__input:checked:not(:indeterminate)\n + .cdx-checkbox__icon::before {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\"><path fill=\"@{text}\" d=\"M7 14.17L2.83 10l-1.41 1.41L7 17 19 5l-1.41-1.42z\"/></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\") !important;\n }\n\n .vector-page-titlebar\n .mw-portlet-lang\n .vector-dropdown-label.cdx-button--action-progressive.cdx-button--weight-quiet::after {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" viewBox=\"0 0 12 12\"><path fill=\"@{color}\" d=\"m11.05 3.996-.965-1.053-4.035 3.86-3.947-3.86L1.05 3.996l5 5 5-5\"/></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\") !important;\n }\n\n .vector-dropdown .vector-dropdown-label:not(.cdx-button--icon-only)::after {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" viewBox=\"0 0 12 12\"><path fill=\"@{text}\" d=\"m11.05 3.996-.965-1.053-4.035 3.86-3.947-3.86L1.05 3.996l5 5 5-5\"/></svg>';\n @svg: escape(@svg-raw);\n background: url(\"data:image/svg+xml,@{svg}\") !important;\n }\n\n .vector-icon.mw-ui-icon-wikimedia-language-progressive {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\"><g fill=\"@{color}\"><path d=\"M20 18h-1.44a.61.61 0 0 1-.4-.12.81.81 0 0 1-.23-.31L17 15h-5l-1 2.54a.77.77 0 0 1-.22.3.59.59 0 0 1-.4.14H9l4.55-11.47h1.89zm-3.53-4.31L14.89 9.5a11.62 11.62 0 0 1-.39-1.24q-.09.37-.19.69l-.19.56-1.58 4.19zm-6.3-1.58a13.43 13.43 0 0 1-2.91-1.41 11.46 11.46 0 0 0 2.81-5.37H12V4H7.31a4 4 0 0 0-.2-.56C6.87 2.79 6.6 2 6.6 2l-1.47.5s.4.89.6 1.5H0v1.33h2.15A11.23 11.23 0 0 0 5 10.7a17.19 17.19 0 0 1-5 2.1q.56.82.87 1.38a23.28 23.28 0 0 0 5.22-2.51 15.64 15.64 0 0 0 3.56 1.77zM3.63 5.33h4.91a8.11 8.11 0 0 1-2.45 4.45 9.11 9.11 0 0 1-2.46-4.45z\"/></g></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\") !important;\n }\n\n .vector-icon.mw-ui-icon-wikimedia-language {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\"><g fill=\"@{text}\"><path d=\"M20 18h-1.44a.61.61 0 0 1-.4-.12.81.81 0 0 1-.23-.31L17 15h-5l-1 2.54a.77.77 0 0 1-.22.3.59.59 0 0 1-.4.14H9l4.55-11.47h1.89zm-3.53-4.31L14.89 9.5a11.62 11.62 0 0 1-.39-1.24q-.09.37-.19.69l-.19.56-1.58 4.19zm-6.3-1.58a13.43 13.43 0 0 1-2.91-1.41 11.46 11.46 0 0 0 2.81-5.37H12V4H7.31a4 4 0 0 0-.2-.56C6.87 2.79 6.6 2 6.6 2l-1.47.5s.4.89.6 1.5H0v1.33h2.15A11.23 11.23 0 0 0 5 10.7a17.19 17.19 0 0 1-5 2.1q.56.82.87 1.38a23.28 23.28 0 0 0 5.22-2.51 15.64 15.64 0 0 0 3.56 1.77zM3.63 5.33h4.91a8.11 8.11 0 0 1-2.45 4.45 9.11 9.11 0 0 1-2.46-4.45z\"/></g></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\") !important;\n }\n\n .mw-parser-output a.external[class=\"external text\"][rel=\"nofollow\"] {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" viewBox=\"0 0 12 12\"><path fill=\"@{color}\" d=\"M6 1h5v5L8.86 3.85 4.7 8 4 7.3l4.15-4.16L6 1ZM2 3h2v1H2v6h6V8h1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1Z\"/></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\") !important;\n }\n\n #mw-indicator-mw-helplink a {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\"><path fill=\"@{text}\" d=\"M10 0a10 10 0 1 0 10 10A10 10 0 0 0 10 0m1 16H9v-2h2zm2.71-7.6a2.6 2.6 0 0 1-.33.74 3.2 3.2 0 0 1-.48.55l-.54.48c-.21.18-.41.35-.58.52a2.5 2.5 0 0 0-.47.56A2.3 2.3 0 0 0 11 12a3.8 3.8 0 0 0-.11 1H9.08a9 9 0 0 1 .07-1.25 3.3 3.3 0 0 1 .25-.9 2.8 2.8 0 0 1 .41-.67 4 4 0 0 1 .58-.58c.17-.16.34-.3.51-.44a3 3 0 0 0 .43-.44 1.8 1.8 0 0 0 .3-.55 2 2 0 0 0 .11-.72 2.1 2.1 0 0 0-.17-.86 1.7 1.7 0 0 0-1-.9 1.7 1.7 0 0 0-.5-.1 1.77 1.77 0 0 0-1.53.68 3 3 0 0 0-.5 1.82H6.16a4.7 4.7 0 0 1 .28-1.68 3.6 3.6 0 0 1 .8-1.29 3.9 3.9 0 0 1 1.28-.83A4.6 4.6 0 0 1 10.18 4a4.4 4.4 0 0 1 1.44.23 3.5 3.5 0 0 1 1.15.65 3.1 3.1 0 0 1 .78 1.06 3.5 3.5 0 0 1 .29 1.45 3.4 3.4 0 0 1-.13 1.01\"/></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\") !important;\n }\n\n [alt=\"Edit this at Wikidata\"] {\n @svg-raw: '<svg version=\"1.0\" xmlns=\"http://www.w3.org/2000/svg\" width=\"10.000000pt\" height=\"10.000000pt\" viewBox=\"0 0 10.000000 10.000000\" preserveAspectRatio=\"xMidYMid meet\"><g transform=\"translate(0.000000,10.000000) scale(0.100000,-0.100000)\" fill=\"@{color}\" stroke=\"none\"> <path d=\"M70 80 c0 -5 5 -10 11 -10 5 0 7 5 4 10 -3 6 -8 10 -11 10 -2 0 -4 -4 -4 -10z\"/><path d=\"M30 45 c-32 -34 -16 -46 16 -13 14 14 22 28 16 31 -5 4 -20 -5 -32 -18z\"/></g></svg>';\n @svg: escape(@svg-raw);\n content: url(\"data:image/svg+xml,@{svg}\") !important;\n }\n\n .cdx-search-input .cdx-text-input__icon.cdx-text-input__start-icon {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"@{subtext0}\"><path d=\"M12.2 13.6a7 7 0 111.4-1.4l5.4 5.4-1.4 1.4zM3 8a5 5 0 1010 0A5 5 0 003 8z\"/></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\") !important;\n }\n\n .vector-icon.mw-ui-icon-wikimedia-listBullet {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\"><g fill=\"@{text}\"><path d=\"M7 15h12v2H7zm0-6h12v2H7zm0-6h12v2H7z\"/><circle cx=\"3\" cy=\"4\" r=\"2\"/><circle cx=\"3\" cy=\"10\" r=\"2\"/><circle cx=\"3\" cy=\"16\" r=\"2\"/></g></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\") !important;\n }\n\n ul {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"5\" height=\"13\"><circle cx=\"2.5\" cy=\"9\" r=\"2.5\" fill=\"@{text}\"/></svg>';\n @svg: escape(@svg-raw);\n list-style-image: url(\"data:image/svg+xml,@{svg}\");\n }\n\n .oo-ui-icon-volumeUp,\n .mw-ui-icon-volumeUp::before {\n @svg-raw: '<svg fill=\"@{text}\" xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\"><path d=\"M4 6v8l5.2 3.9c.3.3.8 0 .8-.5V2.6c0-.5-.5-.8-.8-.5zm0 8H1a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h3m12.4 11.4a1 1 0 0 1-.7-1.7 8 8 0 0 0 0-11.4A1 1 0 0 1 17 3a10 10 0 0 1 0 14.2 1 1 0 0 1-.7.3z\"/><path d=\"M13.5 14.5a1 1 0 0 1-.7-.3 1 1 0 0 1 0-1.4 4 4 0 0 0 0-5.6 1 1 0 0 1 1.4-1.4 6 6 0 0 1 0 8.4 1 1 0 0 1-.7.3z\"/></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\");\n }\n\n .vector-icon.mw-ui-icon-wikimedia-fullScreen {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\"><g fill=\"@{text}\"><path d=\"M1 1v6h2V3h4V1zm2 12H1v6h6v-2H3zm14 4h-4v2h6v-6h-2zm0-16h-4v2h4v4h2V1z\"/></g></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\");\n }\n\n .fancycaptcha-reload {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\"><path fill=\"@{color}\" d=\"M15.65 4.35A8 8 0 1 0 17.4 13h-2.22a6 6 0 1 1-1-7.22L11 9h7V2z\"/></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\");\n }\n\n .popups-icon--settings {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"@{text}\"><g transform=\"translate(10 10)\"><path id=\"cdx-icon-settings-a\" d=\"M1.5-10h-3l-1 6.5h5m0 7h-5l1 6.5h3\"/><use xlink:href=\"#cdx-icon-settings-a\" transform=\"rotate(45)\"/><use xlink:href=\"#cdx-icon-settings-a\" transform=\"rotate(90)\"/><use xlink:href=\"#cdx-icon-settings-a\" transform=\"rotate(135)\"/></g><path d=\"M10 2.5a7.5 7.5 0 000 15 7.5 7.5 0 000-15v4a3.5 3.5 0 010 7 3.5 3.5 0 010-7\"/></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\");\n }\n\n .vector-icon.mw-ui-icon-wikimedia-userAvatar {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\"><g fill=\"@{text}\"><path d=\"M10 11c-5.92 0-8 3-8 5v3h16v-3c0-2-2.08-5-8-5z\"/><circle cx=\"10\" cy=\"5.5\" r=\"4.5\"/></g></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\");\n }\n\n .vector-icon.mw-ui-icon-wikimedia-watchlist {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\"><g fill=\"@{text}\"><path d=\"M1 3h16v2H1Zm0 6h6v2H1Zm0 6h8v2H1Zm8-4.24h3.85L14.5 7l1.65 3.76H20l-3 3.17.9 4.05-3.4-2.14L11.1 18l.9-4.05Z\"/></g></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\");\n }\n\n .vector-icon.mw-ui-icon-wikimedia-tray {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\"><g fill=\"@{text}\"><path d=\"M3 1a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2zm14 12h-4l-1 2H8l-1-2H3V3h14z\"/></g></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\");\n }\n\n .vector-icon.mw-ui-icon-wikimedia-bell {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\"><g fill=\"@{text}\"><path d=\"M16 7a5.38 5.38 0 0 0-4.46-4.85C11.6 1.46 11.53 0 10 0S8.4 1.46 8.46 2.15A5.38 5.38 0 0 0 4 7v6l-2 2v1h16v-1l-2-2zm-6 13a3 3 0 0 0 3-3H7a3 3 0 0 0 3 3z\"/></g></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\");\n }\n\n .vector-user-menu-logged-in .vector-dropdown-label::after {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" viewBox=\"0 0 12 12\"><path fill=\"@{text}\" d=\"m11.05 3.996-.965-1.053-4.035 3.86-3.947-3.86L1.05 3.996l5 5 5-5\"/></svg>';\n @svg: escape(@svg-raw);\n background: url(\"data:image/svg+xml,@{svg}\");\n }\n\n .vector-icon.mw-ui-icon-wikimedia-star {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\"><g fill=\"@{text}\"><path d=\"M20 7h-7L10 .5 7 7H0l5.46 5.47-1.64 7 6.18-3.7 6.18 3.73-1.63-7zm-10 6.9-3.76 2.27 1-4.28L3.5 8.5h4.61L10 4.6l1.9 3.9h4.6l-3.73 3.4 1 4.28z\"/></g></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\");\n }\n\n .vector-icon.mw-ui-icon-wikimedia-userTalk {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\"><g fill=\"@{text}\"><path d=\"M18 0H2a2 2 0 0 0-2 2v18l4-4h14a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zm-4 4a1.5 1.5 0 1 1-1.5 1.5A1.5 1.5 0 0 1 14 4zM6 4a1.5 1.5 0 1 1-1.5 1.5A1.5 1.5 0 0 1 6 4zm4 8c-2.61 0-4.83-.67-5.65-3h11.3c-.82 2.33-3.04 3-5.65 3z\"/></g></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\");\n }\n\n .vector-icon.mw-ui-icon-wikimedia-sandbox {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\"><g fill=\"@{text}\"><path d=\"M8 12V9l6-6 3 3-6 6H8zm10-7-3-3 2-2 3 3-2 2zM8 2h2v2H8zM4 2h2v2H4zM0 3a1 1 0 0 1 1-1h1v2H0V3zm0 3h2v2H0zm0 4h2v2H0zm0 4h2v2H0zm0 4h2v2H1a1 1 0 0 1-1-1v-1zm4 0h2v2H4zm4 0h2v2H8zm4 0h2v1a1 1 0 0 1-1 1h-1v-2zm0-4h2v2h-2z\"/></g></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\");\n }\n\n .vector-icon.mw-ui-icon-wikimedia-settings {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\"><g fill=\"@{text}\"><g xmlns:xlink=\"http://www.w3.org/1999/xlink\" transform=\"translate(10 10)\"><path id=\"a\" d=\"M1.5-10h-3l-1 6.5h5m0 7h-5l1 6.5h3\"/><use xlink:href=\"#a\" transform=\"rotate(45)\"/><use xlink:href=\"#a\" transform=\"rotate(90)\"/><use xlink:href=\"#a\" transform=\"rotate(135)\"/></g><path d=\"M10 2.5a7.5 7.5 0 0 0 0 15 7.5 7.5 0 0 0 0-15v4a3.5 3.5 0 0 1 0 7 3.5 3.5 0 0 1 0-7\"/></g></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\");\n }\n\n .oo-ui-image-progressive.oo-ui-icon-settings {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\"><g fill=\"@{color}\"><g xmlns:xlink=\"http://www.w3.org/1999/xlink\" transform=\"translate(10 10)\"><path id=\"a\" d=\"M1.5-10h-3l-1 6.5h5m0 7h-5l1 6.5h3\"/><use xlink:href=\"#a\" transform=\"rotate(45)\"/><use xlink:href=\"#a\" transform=\"rotate(90)\"/><use xlink:href=\"#a\" transform=\"rotate(135)\"/></g><path d=\"M10 2.5a7.5 7.5 0 0 0 0 15 7.5 7.5 0 0 0 0-15v4a3.5 3.5 0 0 1 0 7 3.5 3.5 0 0 1 0-7\"/></g></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\");\n }\n\n .vector-icon.mw-ui-icon-wikimedia-labFlask {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\"><g fill=\"@{text}\"><path d=\"M13 7.61V3h1V1H6v2h1v4.61l-5.86 9.88A1 1 0 0 0 2 19h16a1 1 0 0 0 .86-1.51zm-4.2.88a1 1 0 0 0 .2-.6V3h2v4.89a1 1 0 0 0 .14.51l2.14 3.6H6.72z\"/></g></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\");\n }\n\n .mw-ui-icon-vector-gadget-pt-darkmode {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"@{text}\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\"><path d=\"M17.39 15.14A7.33 7.33 0 0 1 11.75 1.6c.23-.11.56-.23.79-.34a8.19 8.19 0 0 0-5.41.45 9 9 0 1 0 7 16.58 8.42 8.42 0 0 0 4.29-3.84 5.3 5.3 0 0 1-1.03.69z\"/></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\");\n }\n\n .client-dark-mode .mw-ui-icon-vector-gadget-pt-darkmode {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"@{text}\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\"><path d=\"M17.07 7.07V2.93h-4.14L10 0 7.07 2.93H2.93v4.14L0 10l2.93 2.93v4.14h4.14L10 20l2.93-2.93h4.14v-4.14L20 10zM10 16a6 6 0 1 1 6-6 6 6 0 0 1-6 6z\"/><circle cx=\"10\" cy=\"10\" r=\"4.5\"/></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\");\n }\n\n .vector-icon.mw-ui-icon-wikimedia-userContributions {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\"><g fill=\"@{text}\"><circle cx=\"15.5\" cy=\"10.5\" r=\"2.5\"/><path d=\"M1 15h8v2H1Zm0-6h10v2H1Zm0-6h16v2H1Zm14.5 10.6c-3.3 0-4.5 1.6-4.5 2.7V18h9v-1.7c0-1-1.2-2.7-4.5-2.7z\"/></g></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\");\n }\n\n .vector-icon.mw-ui-icon-wikimedia-logOut {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\"><g fill=\"@{text}\"><path d=\"M3 3h8V1H3a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8v-2H3z\"/><path d=\"M13 5v4H5v2h8v4l6-5z\"/></g></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\");\n }\n\n .uls-search-label,\n .vector-icon.mw-ui-icon-wikimedia-search {\n @svg-raw: '<svg fill=\"@{text}\" xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\"><path fill-rule=\"evenodd\" d=\"M12.2 13.6a7 7 0 111.4-1.4l5.4 5.4-1.4 1.4-5.4-5.4zM13 8A5 5 0 113 8a5 5 0 0110 0z\"/></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\");\n }\n\n .mw-ui-icon-vector-gadget-pt-darkmode-sticky-header {\n @svg-raw: '<svg fill=\"@{text}\" xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\"><path d=\"M17.39 15.14A7.33 7.33 0 0 1 11.75 1.6c.23-.11.56-.23.79-.34a8.2 8.2 0 0 0-5.41.45 9 9 0 1 0 7 16.58 8.42 8.42 0 0 0 4.29-3.84 5.3 5.3 0 0 1-1.03.69\"/></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\");\n }\n\n .cdx-message .cdx-message__icon {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"@{text}\"><path d=\"M10 0C4.477 0 0 4.477 0 10s4.477 10 10 10 10-4.477 10-10S15.523 0 10 0M9 5h2v2H9zm0 4h2v6H9z\"/></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\");\n }\n\n .vector-icon.mw-ui-icon-wikimedia-edit {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\"><g fill=\"@{text}\"><path d=\"m16.77 8 1.94-2a1 1 0 0 0 0-1.41l-3.34-3.3a1 1 0 0 0-1.41 0L12 3.23zM1 14.25V19h4.75l9.96-9.96-4.75-4.75z\"/></g></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\");\n }\n\n .vector-icon.mw-ui-icon-wikimedia-history {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\"><g fill=\"@{text}\"><path d=\"M9 6v5h.06l2.48 2.47 1.41-1.41L11 10.11V6z\"/><path d=\"M10 1a9 9 0 0 0-7.85 13.35L.5 16H6v-5.5l-2.38 2.38A7 7 0 1 1 10 17v2a9 9 0 0 0 0-18\"/></g></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\");\n }\n\n .vector-icon.mw-ui-icon-wikimedia-speechBubbles {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\"><g fill=\"@{text}\"><path d=\"M17 4v7a2 2 0 0 1-2 2H4v1a2 2 0 0 0 2 2h10l4 4V6a2 2 0 0 0-2-2zM6 10H0v6z\"/><rect width=\"16\" height=\"12\" rx=\"2\"/></g></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\");\n }\n\n .vector-icon.mw-ui-icon-wikimedia-editLock {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\"><g fill=\"@{text}\"><path d=\"M12 12a2 2 0 0 1-2-2V5.25l-9 9V19h4.75l7-7zm7-8h-.5V2.5a2.5 2.5 0 0 0-5 0V4H13a1 1 0 0 0-1 1v4a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1V5a1 1 0 0 0-1-1m-3 4a1 1 0 1 1 1-1 1 1 0 0 1-1 1m1.5-4h-3V2.75C14.5 2 14.5 1 16 1s1.5 1 1.5 1.75z\"/></g></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\");\n }\n\n .branding-box > a:nth-child(1) > span:nth-child(1) > img:nth-child(1) {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 120 18\"><path fill=\"@{text}\" fill-rule=\"nonzero\" d=\"m18.339 0 .199.001h.375l.174.001h.315l.138.001.323.001H20.034l.058.053v.5c0 .139-.078.208-.231.208-.753.035-.908.11-1.184.507-.15.216-.447.68-.755 1.204L15.28 7.419l-.074.154 3.23 6.611.196.054 5.088-12.076c.177-.487.15-.832-.078-1.035-.228-.197-.389-.315-.978-.34l-.477-.023a.275.275 0 0 1-.168-.061.174.174 0 0 1-.08-.147V.054l.073-.052h5.749l.058.052v.502c0 .136-.078.205-.231.205-.753.034-1.31.197-1.673.489-.362.294-.645.698-.848 1.225 0 0-1.53 3.5-3.137 7.159l-.268.61c-1.12 2.55-2.24 5.09-2.876 6.501-.613 1.17-1.22 1.06-1.745-.033-.411-.847-1.1-2.33-1.8-3.86l-.469-1.024c-.273-.6-.54-1.19-.786-1.727-1.08 2.23-2.56 5.26-3.3 6.624-.715 1.24-1.3 1.08-1.771.032-1.63-3.84-4.97-10.6-6.539-14.35-.29-.697-.51-1.14-.716-1.32C1.45.914 1.019.808.36.774.121.747.001.688 0 .593V.067L.058.016.592.014H1.6l.969-.001h.253l1.734.001h.225l.95.001h.577l.058.052v.5c0 .139-.087.206-.26.206L5.454.8c-.56.023-.84.191-.84.5 0 .145.06.38.19.696 1.25 3.05 5.58 12.2 5.576 12.169l.158.04 2.787-5.56c-.34-.751-.558-1.23-.558-1.234l-1.916-3.765s-.37-.753-.497-1.004C9.512.972 9.53.882 8.68.772c-.238-.031-.361-.061-.362-.18V.065L8.39.013h.702L10.58.01h2.77l.131.043V.58c0 .12-.086.182-.26.182l-.36.052c-.909.07-.76.442-.156 1.644l1.838 3.76 2.034-4.055c.318-.693.278-.9.157-1.064l-.027-.035c-.081-.096-.351-.251-.94-.275l-.231-.025a.276.276 0 0 1-.167-.06.172.172 0 0 1-.079-.147v-.5l.072-.052L16.24 0zm10.464 5.318h.118c.71 0 2.73-.053 2.73-.053l.027.053v.577c0 .08-.053.131-.158.132l-.551.053c-.814.078-1.1.29-1.103.815v8.74c0 .578.262.92 1.103.998l.551.054c.079 0 .157.051.158.156v.552l-.027.053s-1.99-.053-2.808-.053c-.735 0-2.78.053-2.783.053l-.052-.053v-.552c0-.105.078-.156.184-.156l.525-.054c.866-.078 1.13-.499 1.128-.997V6.895c0-.575-.316-.736-1.128-.813l-.525-.054c-.105 0-.184-.024-.184-.105v-.605l.026-.053s1.89.048 2.769.053zm8.81 10.318c0 .577.341.866 1.103.997l.288.054c.079.025.157.051.158.156v.551l-.027.054s-1.65-.054-2.44-.054c-.736 0-2.89.054-2.888.054l-.053-.054v-.55c0-.106.08-.157.184-.157l.525-.054c.787-.079 1.13-.499 1.129-.997V6.895c0-.575-.29-.736-1.129-.813l-.525-.055c-.105 0-.184-.024-.184-.105v-.604l.027-.053s2.15.053 2.966.053c.736 0 2.39-.053 2.389-.053l.026.053v.577c0 .079-.053.105-.158.131l-.288.054c-.814.156-1.1.289-1.103.815v3.964c.866 0 1.36-.444 2.52-1.68 1.05-1.16 1.86-2.12 1.864-2.626 0-.21-.236-.445-.762-.526-.105-.024-.157-.052-.157-.13V5.29l.026-.024s2.13.053 2.888.053c.682 0 1.84-.053 1.837-.053l.079.024v.606c0 .079-.079.131-.21.131-1.02.08-1.73.131-2.678 1.208l-2.257 2.597c-.446.475-.604.76-.604.972 0 .157.105.288.237.445l3.963 4.778c.315.366.945.525 1.47.628l.131.026c.08.025.184.077.184.156v.551l-.079.027s-1.39-.026-2.126-.027c-.656 0-1.6.027-1.6.027l-.027-.027v-.315c0-.342-.026-.629-.394-1.049l-2.914-3.623c-.394-.526-.814-.655-1.39-.655v3.89zm14.151 0c0 .577.262.919 1.102.997l.552.054c.078 0 .157.051.157.156v.551l-.026.054s-1.99-.054-2.809-.054c-.735 0-2.78.054-2.782.054l-.053-.054v-.55c0-.106.08-.157.184-.157l.525-.054c.866-.079 1.13-.499 1.129-.997V6.895c0-.575-.315-.736-1.129-.813l-.525-.055c-.105 0-.184-.024-.184-.105v-.604l.027-.053s2.07.053 2.887.053c.709 0 2.73-.053 2.73-.053l.026.053v.577c0 .079-.052.131-.157.131l-.552.054c-.814.078-1.1.289-1.102.815v8.74zm5.672-8.69c0-.814-.341-.84-1.575-.919-.157 0-.184-.077-.184-.13v-.605l.053-.026c.394 0 1.94.053 2.703.053.735 0 1.78-.053 2.757-.053 3.73 0 4.41 1.84 4.407 3.203 0 1.58-.76 4.04-4.486 4.043-.656 0-1.18-.054-1.655-.263v3.516c0 .576.315.71 1.156.84l.526.079c.105.025.185.053.185.156v.551l-.024.054s-2.1-.054-2.915-.054c-.735 0-2.7.054-2.704.054l-.026-.054v-.551c0-.105.053-.131.158-.156l.55-.08c.815-.104 1.08-.34 1.077-.84l-.003-8.818zm2.021 4.568c.525.211 1.18.236 1.706.237 1.58 0 2.33-.947 2.335-2.967 0-2.26-1.02-2.76-2.466-2.756-1.26 0-1.58.236-1.576.919l.001 4.567zm10.661 5.88c-.787 0-2.6.054-2.598.054l-.027-.054v-.577c0-.052.027-.13.158-.13l.605-.054c.815-.079 1.05-.604 1.051-1.128V6.843c0-.606-.315-.71-1.05-.761l-.606-.055c-.157-.024-.157-.077-.158-.105v-.604l.027-.053s2.05.053 2.834.053h3.859c.787 0 2.65-.053 2.652-.053l.055.053c.024 1.13.208 2.15.393 3.15l-.654.105c-.288-.972-.786-2.36-2.466-2.362h-2.1c-.5 0-.761.184-.761.63v3.806h1.967c.736 0 .92-.315 1.025-.84l.157-.55c0-.08.053-.133.157-.133h.444c.055 0 .055.027.055.079-.055.576-.157 1.31-.158 1.943 0 .655.105 1.21.158 1.811l-.055.054h-.444c-.13 0-.186-.054-.186-.133l-.13-.576c-.106-.526-.342-.815-1.028-.815h-1.966v4.017c0 .497.286.995.76.996h2.495c1.34 0 2.08-.84 2.388-2.207l.654.079-.526 3.017-.052.053s-1.55-.053-2.336-.053l-4.593.005zm9.872-.707.604-.054c.788-.079 1.05-.315 1.05-1.128V6.843c0-.685-.185-.685-1.05-.761l-.576-.055c-.105 0-.186-.052-.186-.13v-.578l.026-.053s2.31.053 2.784.053c.497 0 2.78-.053 3.465-.053 4.38 0 6.54 2.73 6.537 6.221 0 4.59-3.26 5.96-6.167 5.958-2.1 0-3.02-.054-3.832-.054-.788 0-2.78.054-2.784.054l-.026-.054v-.55a.147.147 0 0 1 .155-.154zm5.855 0c2.89 0 4.52-1.07 4.515-4.752 0-2.73-.605-5.91-5.014-5.908-1.02 0-1.68.157-1.68.816v8.662c0 .733.183 1.18 2.179 1.182zm12.996-1.051c0 .577.262.919 1.102.997l.551.054c.079 0 .157.051.158.156v.551l-.027.054s-1.99-.054-2.807-.054c-.736 0-2.78.054-2.783.054l-.053-.054v-.55c0-.106.079-.157.184-.157l.526-.054c.865-.079 1.13-.499 1.128-.997V6.895c0-.575-.316-.736-1.128-.813l-.526-.055c-.105 0-.184-.024-.184-.105v-.604l.026-.053s2.07.053 2.886.053c.708 0 2.73-.053 2.73-.053l.025.053v.577c0 .079-.055.131-.158.131l-.551.054c-.815.078-1.1.289-1.103.815l.003 8.74zm8.086.997.762.054c.105 0 .21.078.21.209v.498l-.053.054s-2.86-.054-3.491-.054c-.683 0-2.36.054-2.364.054l-.053-.054v-.498c0-.13.079-.21.21-.21 1.16-.078 1.81-.29 2.546-1.97l5.826-13.65c.288-.682.5-.946.895-.946.365 0 .498.264.707.788l5.38 14.227c.37 1.02.895 1.42 1.945 1.523l.288.025c.132 0 .264.078.263.211v.497l-.078.053s-2.02-.053-3.046-.053c-.92 0-3.49.053-3.492.053l-.025-.053v-.497c0-.133.053-.21.187-.21l.735-.054c.996-.078 1.37-.395 1.103-1.128l-1.602-4.438h-5.461c-.63 0-.787.105-.918.444l-1.524 3.807c-.262.66.079 1.24 1.05 1.318zm6.431-6.67-2.546-7.007h-.052l-2.625 6.667c-.105.265.078.341.655.342h4.568v-.001z\"/></svg>';\n @svg: escape(@svg-raw);\n content: url(\"data:image/svg+xml,@{svg}\");\n }\n }\n\n @media (prefers-color-scheme: light) {\n #catppuccin(@lightFlavor, @accentColor);\n }\n @media (prefers-color-scheme: dark) {\n #catppuccin(@darkFlavor, @accentColor);\n }\n}\n"},{"enabled":true,"name":"bStats Catppuccin","description":"Soothing pastel theme for bStats","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/bstats/catppuccin.user.css","usercssData":{"name":"bStats Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/bstats","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/bstats","version":"0.2.1","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/bstats/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Abstats","description":"Soothing pastel theme for bStats","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"flavor":{"type":"select","label":"Flavor","name":"flavor","value":null,"default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"green","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Grey","value":"subtext0"}]},"graphUseAccentColor":{"type":"checkbox","label":"Graphs Use Accent","name":"graphUseAccentColor","value":null,"default":"0","options":null}}},"sourceCode":"/* ==UserStyle==\n@name bStats Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/bstats\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/bstats\n@version 0.2.1\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/bstats/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Abstats\n@description Soothing pastel theme for bStats\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select flavor \"Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green*\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Grey\"]\n\n@var checkbox graphUseAccentColor \"Graphs Use Accent\" 0\n\n==/UserStyle== */\n@-moz-document domain('bstats.org') {\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n :root {\n #catppuccin(@flavor, @accentColor);\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n body,\n .collection-header,\n .collection-item,\n .grey.lighten-4,\n .page-footer .footer-copyright {\n background: @base !important;\n }\n .teal.darken-3,\n .teal.darken-2,\n .dropdown-content,\n .side-nav {\n background-color: @mantle !important;\n }\n\n .teal {\n background-color: @surface0 !important;\n }\n\n /* slide out nav text & icons */\n .subheader,\n .left {\n color: @text !important;\n }\n\n .collection {\n border-color: @surface0;\n }\n .collection.with-header .collection-header,\n .collection .collection-item {\n border-bottom-color: @surface0;\n }\n\n .collapsible {\n border-top-color: @surface1;\n border-right-color: @surface1;\n border-left-color: @surface1;\n }\n .collapsible-body {\n border-bottom-color: @surface1;\n }\n .collapsible-header {\n background-color: @surface0 !important;\n border-bottom-color: @surface1;\n }\n\n blockquote {\n border-left-color: @maroon;\n }\n /* code box */\n .prettyprint,\n .withBox,\n .prettyprinted {\n background-color: @mantle !important;\n outline-color: @mantle;\n color: @overlay2;\n }\n .tag,\n .boolean {\n color: @blue;\n }\n .pln {\n color: @text;\n }\n .com {\n color: @overlay0;\n }\n .key {\n color: @red;\n }\n .clo,\n .opn,\n .pun {\n color: @yellow;\n }\n .str,\n .string,\n .atv {\n color: @green;\n }\n .atn {\n color: @mauve;\n }\n .number {\n color: @peach;\n }\n\n p,\n h5,\n b,\n table,\n th,\n td,\n .white-text,\n nav .brand-logo,\n nav a,\n div.material-table .table-title,\n div.material-table table th,\n .card-title,\n .card-content,\n .container,\n .center {\n color: @text !important;\n }\n html,\n div.material-table table tr td,\n .grey-text.text-lighten-4,\n .page-footer .footer-copyright {\n color: @subtext1 !important;\n }\n .grey-text,\n .grey-text.text-darken-2,\n .input-field label,\n div.material-table .table-footer label,\n div.material-table .table-footer,\n label {\n color: @subtext0 !important;\n }\n .blue-text {\n color: @blue !important;\n }\n .red-text {\n color: @red !important;\n }\n .red {\n background-color: @red;\n }\n\n /* discord logo on homepage */\n img[src=\"/images/discord.svg\"] when (@flavor=latte) {\n filter: saturate(210%) hue-rotate(-20deg) brightness(82%);\n }\n img[src=\"/images/discord.svg\"] when (@flavor=frappe) {\n filter: saturate(53%) hue-rotate(-10deg) brightness(147%) contrast(90%)\n sepia(15%) invert(2%);\n }\n img[src=\"/images/discord.svg\"] when (@flavor=macchiato) {\n filter: saturate(52%) hue-rotate(-15deg) brightness(157%) contrast(90%)\n sepia(10%);\n }\n img[src=\"/images/discord.svg\"] when (@flavor=mocha) {\n filter: saturate(38%) hue-rotate(-25deg) brightness(153%) sepia(6%);\n }\n\n /* checkbox */\n [type=\"checkbox\"] + label::before,\n [type=\"checkbox\"]:not(.filled-in) + label::after {\n border-color: @subtext0;\n }\n [type=\"checkbox\"]:checked + label::before {\n border-color: rgba(0, 0, 0, 0);\n border-right-color: @green;\n border-bottom-color: @green;\n }\n\n /* table hover */\n div.material-table table tbody tr:hover {\n background-color: fade(@surface2, 40%);\n }\n /* nav hover */\n nav ul a:hover {\n background-color: fade(@surface2, 40%);\n }\n .dropdown-content li:hover,\n .dropdown-content li.active,\n .dropdown-content li.selected {\n background-color: fade(@surface2, 5%);\n }\n\n .input-field label {\n color: @accent-color !important;\n }\n /* search unfocused */\n input:not([type]),\n input[type=\"text\"],\n input[type=\"password\"],\n input[type=\"email\"],\n input[type=\"url\"],\n input[type=\"time\"],\n input[type=\"date\"],\n input[type=\"datetime\"],\n input[type=\"datetime-local\"],\n input[type=\"tel\"],\n input[type=\"number\"],\n input[type=\"search\"],\n textarea.materialize-textarea {\n border-bottom-color: @subtext0;\n box-shadow: 1 1px 0 0 @subtext0;\n }\n /* search focused */\n input:not([type]):focus:not([readonly]),\n input[type=\"text\"]:focus:not([readonly]),\n input[type=\"password\"]:focus:not([readonly]),\n input[type=\"email\"]:focus:not([readonly]),\n input[type=\"url\"]:focus:not([readonly]),\n input[type=\"time\"]:focus:not([readonly]),\n input[type=\"date\"]:focus:not([readonly]),\n input[type=\"datetime\"]:focus:not([readonly]),\n input[type=\"datetime-local\"]:focus:not([readonly]),\n input[type=\"tel\"]:focus:not([readonly]),\n input[type=\"number\"]:focus:not([readonly]),\n input[type=\"search\"]:focus:not([readonly]),\n textarea.materialize-textarea:focus:not([readonly]) {\n border-bottom-color: @accent-color;\n box-shadow: 0 1px 0 0 @accent-color;\n }\n /* valid input */\n input:not([type]).valid,\n input:not([type]):focus.valid,\n input[type=\"text\"].valid,\n input[type=\"text\"]:focus.valid,\n input[type=\"password\"].valid,\n input[type=\"password\"]:focus.valid,\n input[type=\"email\"].valid,\n input[type=\"email\"]:focus.valid,\n input[type=\"url\"].valid,\n input[type=\"url\"]:focus.valid,\n input[type=\"time\"].valid,\n input[type=\"time\"]:focus.valid,\n input[type=\"date\"].valid,\n input[type=\"date\"]:focus.valid,\n input[type=\"datetime\"].valid,\n input[type=\"datetime\"]:focus.valid,\n input[type=\"datetime-local\"].valid,\n input[type=\"datetime-local\"]:focus.valid,\n input[type=\"tel\"].valid,\n input[type=\"tel\"]:focus.valid,\n input[type=\"number\"].valid,\n input[type=\"number\"]:focus.valid,\n input[type=\"search\"].valid,\n input[type=\"search\"]:focus.valid,\n textarea.materialize-textarea.valid,\n textarea.materialize-textarea:focus.valid {\n border-bottom-color: @green;\n box-shadow: 0 1px 0 0 @green;\n }\n\n .teal-text,\n .teal-text.text-darken-2,\n .teal-text.text-lighten-3,\n a {\n color: @accent-color !important;\n }\n\n .btn,\n .btn-large {\n color: @text !important;\n }\n .btn.disabled,\n .disabled.btn-large,\n .btn-floating.disabled,\n .btn-large.disabled,\n .btn-flat.disabled,\n .btn:disabled,\n .btn-floating:disabled,\n .btn-large:disabled,\n .btn-flat:disabled,\n .btn[disabled],\n [disabled].btn-large,\n .btn-floating[disabled],\n .btn-large[disabled],\n .btn-flat[disabled],\n .btn-large.red[disabled],\n .btn-large.red.disabled[id=\"delete_button\"] {\n background-color: @mantle !important;\n color: @subtext0 !important;\n }\n .btn-large.red[id=\"delete_button\"] {\n color: @mantle !important;\n background-color: @red !important;\n }\n\n .card {\n background-color: @base;\n border-color: @surface0;\n }\n\n thead,\n div.material-table table tr td,\n div.material-table .table-header {\n border-bottom-color: @surface0;\n }\n\n /* modals found in custom chart settings */\n .modal .modal-content,\n .modal .modal-footer {\n background-color: @surface0;\n }\n\n /* custom chart dropdown menu */\n .select-wrapper input.select-dropdown {\n border-bottom-color: @subtext0;\n }\n .select-dropdown li.optgroup {\n border-top-color: @surface1;\n }\n .select-dropdown li.disabled,\n .select-dropdown li.disabled > span,\n .select-dropdown li.optgroup {\n color: @text;\n }\n .select-dropdown li.optgroup > span {\n color: @subtext1;\n }\n .dropdown-content li > a,\n .dropdown-content li > span {\n color: @accent-color;\n }\n\n .divider {\n background-color: @surface1;\n }\n .caret {\n color: @overlay1 !important;\n }\n\n /* custom chart lever */\n .switch label .lever {\n background-color: @overlay0;\n &::after {\n background-color: @overlay2;\n }\n }\n .switch label input[type=\"checkbox\"]:checked + .lever {\n background-color: desaturate(darken(@accent-color, 25%), 50%);\n & when (@flavor=latte) {\n background-color: desaturate(lighten(@accent-color, 12%), 30%);\n }\n &::after {\n background-color: @accent-color;\n }\n }\n\n /* custom chart filter data */\n .chip {\n color: @text;\n background-color: @surface1;\n }\n .chips .chip.selected {\n background-color: @accent-color;\n color: @base;\n }\n .chips.focus {\n border-bottom-color: @accent-color;\n box-shadow: 0 1px 0 0 @accent-color;\n }\n .chips .input {\n color: @text;\n }\n input[placeholder=\"Add an other value\"] {\n border-bottom-color: @overlay2;\n }\n\n /* HIGHCHARTS \"let's hope this does'nt break\"-section */\n /* all the charts */\n .highcharts-graph when (@graphUseAccentColor=1) {\n stroke: @accent-color;\n }\n .highcharts-graph when (@graphUseAccentColor=0) {\n stroke: @red;\n }\n /* \"shadow\" area below graph in time navigator */\n .highcharts-area {\n fill: fade(@red, 5%) !important;\n & when (@graphUseAccentColor=1) {\n fill: fade(@accent-color, 5%) !important;\n }\n }\n\n /* charts background */\n .highcharts-container {\n background: @base !important;\n }\n /* map blends in with background on latte flavor */\n .highcharts-map-series .highcharts-point {\n stroke: @base !important;\n & when (@flavor=latte) {\n stroke: @overlay0 !important;\n }\n }\n /* graph chart grid */\n .highcharts-grid.highcharts-yaxis-grid .highcharts-grid-line {\n stroke: @surface0;\n }\n /* bottom timeline line */\n .highcharts-tick,\n .highcharts-xaxis .highcharts-axis-line {\n stroke: @surface1;\n }\n /* bottom timeline & y axis text text */\n .highcharts-axis-labels.highcharts-xaxis-labels text,\n .highcharts-axis-labels.highcharts-yaxis-labels text {\n fill: @subtext1 !important;\n }\n\n /* vertical line on graph hover */\n .highcharts-crosshair,\n .highcharts-crosshair-thin {\n stroke: @overlay2;\n }\n /* circle marker on graph */\n .highcharts-markers .highcharts-halo.highcharts-color-0 {\n fill: @red !important;\n stroke: none !important;\n & when (@graphUseAccentColor=1) {\n fill: @accent-color !important;\n }\n }\n .highcharts-markers path {\n fill: @red !important;\n stroke: @base !important;\n & when (@graphUseAccentColor=1) {\n fill: @accent-color !important;\n }\n }\n\n /* time navigator on bottom */\n /* active time span */\n .highcharts-navigator,\n .highcharts-navigator-mask-inside {\n fill: fade(@surface1, 33%);\n }\n .highcharts-navigator .highcharts-navigator-outline {\n stroke: @surface1;\n }\n /* navigator handles on the left & right */\n .highcharts-navigator .highcharts-navigator-handle {\n fill: @surface0;\n stroke: @overlay1;\n }\n /* vertical timestamp lines */\n .highcharts-grid.highcharts-xaxis-grid.highcharts-navigator-xaxis\n .highcharts-grid-line {\n stroke: @surface1;\n }\n /* time navigator timestamp text */\n .highcharts-xaxis-labels.highcharts-navigator-xaxis tspan {\n fill: @subtext0 !important;\n }\n\n /* scrollbar */\n .highcharts-scrollbar,\n .highcharts-scrollbar-track {\n fill: @surface0;\n stroke: @surface1;\n }\n .highcharts-scrollbar,\n .highcharts-scrollbar-thumb {\n fill: @overlay1;\n stroke: @overlay1;\n }\n .highcharts-scrollbar .highcharts-scrollbar-rifles {\n stroke: @mantle;\n }\n .highcharts-scrollbar-button {\n fill: @overlay1;\n stroke: @overlay1;\n }\n .highcharts-scrollbar-arrow {\n fill: @mantle;\n }\n\n /* buttons */\n .highcharts-button text {\n fill: @subtext1 !important;\n }\n .highcharts-button-box {\n fill: @surface0 !important;\n stroke: @surface0 !important;\n }\n .highcharts-button-symbol {\n fill: @subtext0 !important;\n stroke: @subtext0 !important;\n }\n /* normal state */\n .highcharts-button.highcharts-button-normal text {\n fill: @subtext1 !important;\n }\n .highcharts-button.highcharts-button-normal .highcharts-button-box {\n fill: @surface0 !important;\n stroke: @surface0 !important;\n }\n /* hover state */\n .highcharts-button.highcharts-button-hover text {\n fill: @text !important;\n }\n .highcharts-button.highcharts-button-hover .highcharts-button-box {\n fill: @surface2 !important;\n stroke: @surface2 !important;\n }\n /* pressed state */\n .highcharts-button.highcharts-button-pressed text {\n fill: @text !important;\n }\n .highcharts-button.highcharts-button-pressed .highcharts-button-box {\n fill: @surface2 !important;\n stroke: @surface2 !important;\n }\n /* disabled state */\n .highcharts-button.highcharts-button-disabled text {\n fill: @overlay0 !important;\n }\n .highcharts-button.highcharts-button-disabled .highcharts-button-box {\n fill: @base !important;\n stroke: @surface0 !important;\n }\n\n /* \"Load full data\" button */\n .highcharts-menu {\n background: @surface0 !important;\n border-color: @surface1 !important;\n box-shadow: @mantle 3px 3px 10px !important;\n }\n .highcharts-menu-item {\n color: @text !important;\n &:hover {\n color: @base !important;\n background: @accent-color !important;\n }\n }\n /* pie text \"shadow\" */\n .highcharts-text-outline {\n stroke: @mantle;\n stroke-width: 2px;\n }\n /* pie text */\n .highcharts-label.highcharts-data-label tspan {\n fill: @subtext1;\n }\n /* drilldown pie text */\n .highcharts-label.highcharts-data-label.highcharts-drilldown-data-label\n tspan {\n fill: @blue;\n }\n .highcharts-label.highcharts-data-label.highcharts-drilldown-data-label\n text {\n fill: @blue !important;\n color: @blue !important;\n }\n /* pie subtitle */\n .highcharts-subtitle tspan {\n fill: @subtext0;\n }\n /* pie hover text */\n .highcharts-label.highcharts-tooltip text {\n fill: @subtext1 !important;\n color: @subtext1 !important;\n }\n /* hover text */\n .highcharts-label.highcharts-tooltip-box tspan {\n fill: @subtext1;\n }\n /* hover text red dot */\n .highcharts-label.highcharts-tooltip-box tspan[style=\"fill:#F44336\"] {\n fill: @red !important;\n & when (@graphUseAccentColor=1) {\n fill: @accent-color !important;\n }\n }\n /* map hover text */\n .highcharts-label.highcharts-tooltip\n span:not(div.highcharts-label > span:nth-child(1) > span:nth-child(1)) {\n color: @subtext1 !important;\n }\n /* \"No data to display\" */\n .highcharts-label.highcharts-no-data tspan {\n fill: @subtext1;\n }\n /* axis label */\n .highcharts-axis-title tspan {\n fill: @subtext1;\n }\n\n /* hover text background */\n .highcharts-label-box,\n .highcharts-tooltip-box {\n fill: @surface0;\n }\n\n /* legend */\n /* legend title */\n .highcharts-label.highcharts-legend-title text {\n fill: @subtext1 !important;\n }\n /* legend labels */\n .highcharts-axis-labels,\n .highcharts-coloraxis-labels text {\n fill: @subtext0 !important;\n }\n /* vertical lines */\n .highcharts-legend-item\n .highcharts-grid.highcharts-coloraxis-grid\n .highcharts-grid-line {\n stroke: @base;\n }\n /* background only for bar chart legend */\n .highcharts-legend\n .highcharts-legend-box[fill=\"#FFFFFF\"][stroke=\"#999999\"] {\n fill: @surface0 !important;\n stroke: @surface1 !important;\n }\n /* bar chart entries */\n .highcharts-legend .highcharts-legend-item.highcharts-bar-series tspan {\n fill: @subtext1 !important;\n &:hover {\n fill: @text !important;\n }\n }\n .highcharts-legend\n .highcharts-legend-item.highcharts-bar-series.highcharts-legend-item-hidden\n tspan {\n fill: @overlay2 !important;\n &:hover {\n fill: @subtext0 !important;\n }\n }\n\n .highcharts-point {\n stroke: @base !important;\n }\n /* bar chart circle outline */\n .highcharts-legend .highcharts-legend-item.highcharts-bar-series rect {\n stroke: none !important;\n }\n /* disabled bar chart circle */\n .highcharts-legend\n .highcharts-legend-item.highcharts-bar-series.highcharts-legend-item-hidden\n rect {\n fill: @overlay0 !important;\n stroke: none !important;\n }\n /* bar & pie chart colors */\n /* color 0 */\n .highcharts-point.highcharts-color-0,\n .highcharts-halo.highcharts-color-0,\n .highcharts-legend-item.highcharts-bar-series.highcharts-color-0 rect {\n fill: @red !important;\n }\n .highcharts-data-label-connector.highcharts-color-0 {\n stroke: @red !important;\n }\n /* color 1 */\n .highcharts-point.highcharts-color-1,\n .highcharts-halo.highcharts-color-1,\n .highcharts-legend-item.highcharts-bar-series.highcharts-color-1 rect {\n fill: @green !important;\n }\n .highcharts-data-label-connector.highcharts-color-1 {\n stroke: @green !important;\n }\n /* color 2 */\n .highcharts-point.highcharts-color-2,\n .highcharts-halo.highcharts-color-2,\n .highcharts-legend-item.highcharts-bar-series.highcharts-color-2 rect {\n fill: @sky !important;\n }\n .highcharts-data-label-connector.highcharts-color-2 {\n stroke: @sky !important;\n }\n /* color 3 */\n .highcharts-point.highcharts-color-3,\n .highcharts-halo.highcharts-color-3,\n .highcharts-legend-item.highcharts-bar-series.highcharts-color-3 rect {\n fill: @peach !important;\n }\n .highcharts-data-label-connector.highcharts-color-3 {\n stroke: @peach !important;\n }\n /* color 4 */\n .highcharts-point.highcharts-color-4,\n .highcharts-halo.highcharts-color-4,\n .highcharts-legend-item.highcharts-bar-series.highcharts-color-4 rect {\n fill: @yellow !important;\n }\n .highcharts-data-label-connector.highcharts-color-4 {\n stroke: @yellow !important;\n }\n /* color 5 */\n .highcharts-point.highcharts-color-5,\n .highcharts-halo.highcharts-color-5,\n .highcharts-legend-item.highcharts-bar-series.highcharts-color-5 rect {\n fill: @teal !important;\n }\n .highcharts-data-label-connector.highcharts-color-5 {\n stroke: @teal !important;\n }\n /* color 6 */\n .highcharts-point.highcharts-color-6,\n .highcharts-halo.highcharts-color-6,\n .highcharts-legend-item.highcharts-bar-series.highcharts-color-6 rect {\n fill: @pink !important;\n }\n .highcharts-data-label-connector.highcharts-color-6 {\n stroke: @pink !important;\n }\n /* color 7 */\n .highcharts-point.highcharts-color-7,\n .highcharts-halo.highcharts-color-7,\n .highcharts-legend-item.highcharts-bar-series.highcharts-color-7 rect {\n fill: @flamingo !important;\n }\n .highcharts-data-label-connector.highcharts-color-7 {\n stroke: @flamingo !important;\n }\n /* color 8 */\n .highcharts-point.highcharts-color-8,\n .highcharts-halo.highcharts-color-8,\n .highcharts-legend-item.highcharts-bar-series.highcharts-color-8 rect {\n fill: @subtext0 !important;\n }\n .highcharts-data-label-connector.highcharts-color-8 {\n stroke: @subtext0 !important;\n }\n /* color 9 */\n .highcharts-point.highcharts-color-9,\n .highcharts-halo.highcharts-color-9,\n .highcharts-legend-item.highcharts-bar-series.highcharts-color-9 rect {\n fill: @blue !important;\n }\n .highcharts-data-label-connector.highcharts-color-9 {\n stroke: @blue !important;\n }\n /* color 10 */\n .highcharts-point.highcharts-color-10,\n .highcharts-halo.highcharts-color-10,\n .highcharts-legend-item.highcharts-bar-series.highcharts-color-10 rect {\n fill: @mauve !important;\n }\n .highcharts-data-label-connector.highcharts-color-10 {\n stroke: @mauve !important;\n }\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"MDN Catppuccin","description":"Soothing pastel theme for MDN","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/mdn/catppuccin.user.css","usercssData":{"name":"MDN Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/mdn","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/mdn","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Amdn","version":"0.1.0","description":"Soothing pastel theme for MDN","author":"Catppuccin","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/mdn/catppuccin.user.css","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"red","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name MDN Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/mdn\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/mdn\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Amdn\n@version 0.1.0\n@description Soothing pastel theme for MDN\n@author Catppuccin\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/mdn/catppuccin.user.css\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red*\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n\n/* prettier-ignore */\n@catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n}\n\n#catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n --text-primary: @text;\n --text-secondary: @subtext0;\n --text-active: @overlay1;\n --text-inactive: fadeout(@subtext0, 40%);\n --text-link: @accent-color;\n --text-visited: lighten(saturate(@accent-color, -20%), -20%);\n --text-invert: @base;\n --background-primary: @base;\n --background-secondary: @crust;\n --background-tertiary: @mantle;\n --background-toc-active: @crust;\n --background-mark-yellow: fadeout(@yellow, 60%);\n --background-mark-green: fadeout(@green, 60%);\n --background-information: fadeout(@blue, 90%);\n --background-warning: fadeout(@maroon, 90%);\n --background-critical: fadeout(@red, 90%);\n --background-success: fadeout(@green, 90%);\n --border-primary: @surface2;\n --border-secondary: @surface1;\n --button-primary-default: @text;\n --button-primary-hover: @subtext0;\n --button-primary-active: @overlay0;\n --button-primary-inactive: @text;\n --button-secondary-default: @surface2;\n --button-secondary-hover: @surface1;\n --button-secondary-active: @overlay0;\n --button-secondary-inactive: @surface2;\n --button-secondary-border-focus: @blue;\n --button-secondary-border-red: @red;\n --button-secondary-border-red-focus: @maroon;\n --icon-primary: @text;\n --icon-secondary: @subtext0;\n --icon-information: @blue;\n --icon-warning: @peach;\n --icon-critical: @maroon;\n --icon-success: @green;\n --accent-primary: @accent-color;\n --accent-primary-engage: fadeout(@accent-color, 90%);\n --accent-secondary: @accent-color;\n --accent-tertiary: fadeout(saturate(@accent-color, 10%), 90%);\n --shadow-01: 0 1px 2px fadeout(@text, 80%);\n --shadow-02: 0 1px 6px fadeout(@text, 80%);\n --focus-01: 0 0 0 3px fadeout(@text, 50%);\n --field-focus-border: @text;\n --code-token-tag: @mauve;\n --code-token-punctuation: @overlay2;\n --code-token-attribute-name: @blue;\n --code-token-attribute-value: @peach;\n --code-token-comment: @overlay0;\n --code-token-default: @text;\n --code-token-selector: @lavender;\n --code-token-class-selector: @yellow;\n --code-token-pseudo-class: @pink;\n --code-token-variable-2: @rosewater;\n --code-token-at-rule: @flamingo;\n --code-token-meta: @overlay1;\n --code-background-inline: @mantle;\n --code-background-block: @mantle;\n --notecard-link-color: @subtext1;\n --scrollbar-bg: transparent;\n --scrollbar-color: hsla(0, 0%, 100%, 0.25);\n --category-color: @sky;\n --category-color-background: fadeout(@sky, 60%);\n --code-color: lighten(@sky, 10%);\n --mark-color: darken(@sky, 30%);\n --plus-accent-color: @maroon;\n --html-accent-color: @red;\n --css-accent-color: @sapphire;\n --js-accent-color: @yellow;\n --http-accent-color: @green;\n --apis-accent-color: @mauve;\n --learn-accent-color: @pink;\n --plus-code-color: saturate(@maroon, 10%);\n --html-code-color: saturate(@red, 10%);\n --css-code-color: saturate(@sapphire, 10%);\n --js-code-color: saturate(@yellow, 10%);\n --http-code-color: saturate(@green, 10%);\n --apis-code-color: saturate(@mauve, 10%);\n --learn-code-color: saturate(@pink, 10%);\n --plus-mark-color: darken(@maroon, 30%);\n --html-mark-color: darken(@red, 30%);\n --css-mark-color: darken(@sapphire, 30%);\n --js-mark-color: darken(@yellow, 30%);\n --http-mark-color: darken(@green, 30%);\n --apis-mark-color: darken(@mauve, 30%);\n --learn-mark-color: darken(@pink, 30%);\n --plus-accent-background-color: fadeout(@maroon, 70%);\n --html-accent-background-color: fadeout(@red, 70%);\n --css-accent-background-color: fadeout(@sapphire, 70%);\n --js-accent-background-color: fadeout(@yellow, 70%);\n --http-accent-background-color: fadeout(@green, 70%);\n --apis-accent-background-color: fadeout(@mauve, 70%);\n --learn-accent-background-color: fadeout(@pink, 70%);\n --plus-accent-engage: fadeout(@maroon, 30%);\n --html-accent-engage: fadeout(@red, 30%);\n --css-accent-engage: fadeout(@sapphire, 30%);\n --js-accent-engage: fadeout(@yellow, 30%);\n --http-accent-engage: fadeout(@green, 30%);\n --apis-accent-engage: fadeout(@mauve, 30%);\n --learn-accent-engage: fadeout(@pink, 30%);\n --modal-backdrop-color: fadeout(@mantle, 30%);\n --selection-background-color: fadeout(@surface2, 40%);\n --text-primary-red: @red;\n --text-primary-green: @green;\n --text-primary-blue: @blue;\n --text-primary-yellow: @yellow;\n --collections-link: @flamingo;\n --collections-header: darken(@red, 30%);\n --collections-mandala: darken(@red, 20%);\n --collections-icon: darken(@red, 10%);\n --updates-link: @sky;\n --updates-header: @crust;\n --updates-mandala: lighten(@sky, 10%);\n --updates-icon: @sky;\n --ai-help-link: @green;\n --ai-help-header: @crust;\n --ai-help-mandala: lighten(@green, 10%);\n --ai-help-icon: @green;\n --form-limit-color: @overlay0;\n --form-limit-color-emphasis: @overlay1;\n --form-invalid-color: @red;\n --form-invalid-focus-color: @flamingo;\n --form-invalid-focus-effect-color: fadeout(@flamingo, 80%);\n --baseline-high-bg: hsl(\n hue(@green),\n saturation(@green),\n lightness(@surface0)\n );\n --baseline-high-engine-bg: hsl(\n hue(@green),\n saturation(@green),\n lightness(@base)\n );\n --baseline-high-check: @green;\n --baseline-low-bg: hsl(hue(@blue), saturation(@blue), lightness(@surface0));\n --baseline-low-engine-bg: hsl(\n hue(@blue),\n saturation(@blue),\n lightness(@base)\n );\n --baseline-low-check: @blue;\n --baseline-low-pill-bg: @sapphire;\n --baseline-low-pill-color: @base;\n --baseline-limited-bg: @surface0;\n --baseline-limited-engine-bg: @base;\n --baseline-limited-check: @green;\n --baseline-limited-cross: @peach;\n color-scheme: if(@lookup=latte, light, dark);\n}\n\n@-moz-document domain(\"developer.mozilla.org\") {\n .light {\n #catppuccin(@lightFlavor, @accentColor);\n }\n\n .dark {\n #catppuccin(@darkFlavor, @accentColor);\n }\n\n /* stylelint-disable selector-not-notation */\n @media (prefers-color-scheme: light) {\n :root:not(.light):not(.dark) {\n #catppuccin(@lightFlavor, @accentColor);\n }\n }\n\n @media (prefers-color-scheme: dark) {\n :root:not(.light):not(.dark) {\n #catppuccin(@darkFlavor, @accentColor);\n }\n }\n /* stylelint-enable selector-not-notation */\n}\n\n@-moz-document domain(\"interactive-examples.mdn.mozilla.net\") {\n .theme-light {\n #catppuccin(@lightFlavor, @accentColor);\n }\n\n .theme-dark {\n #catppuccin(@darkFlavor, @accentColor);\n }\n\n @media (prefers-color-scheme: light) {\n :root {\n #catppuccin(@lightFlavor, @accentColor);\n }\n }\n\n @media (prefers-color-scheme: dark) {\n :root {\n #catppuccin(@darkFlavor, @accentColor);\n }\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"DeepL Catppuccin","description":"Soothing pastel theme for DeepL","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/deepl/catppuccin.user.css","usercssData":{"name":"DeepL Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/deepl","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/deepl","version":"0.3.3","description":"Soothing pastel theme for DeepL","author":"Catppuccin","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/deepl/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Adeepl","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"blue","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Grey","value":"subtext0"}]},"zenMode":{"type":"checkbox","label":"Zen Mode","name":"zenMode","value":null,"default":"0","options":null}}},"sourceCode":"/* ==UserStyle==\n@name DeepL Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/deepl\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/deepl\n@version 0.3.3\n@description Soothing pastel theme for DeepL\n@author Catppuccin\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/deepl/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Adeepl\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue*\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Grey\"]\n@var checkbox zenMode \"Zen Mode\" 0\n==/UserStyle== */\n\n@-moz-document regexp(\"https:\\\\/\\\\/www.deepl.com\\\\/?(.*\\\\/)translator.*$\") {\n #catppuccin(@darkFlavor, @accentColor);\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n }\n\n @accent-text: @crust; // if(@lookup=latte, #fff, @crust) * this doesn't work for some reason. find fix\n\n body,\n button {\n color: @text;\n }\n\n p {\n color: @subtext1;\n }\n\n a {\n color: @accent-color;\n\n &:hover {\n color: darken(@accent-color, 8%);\n }\n }\n\n input {\n background-color: @base;\n }\n\n input::placeholder,\n textarea::placeholder {\n color: @overlay1;\n }\n\n // dammit tailwind\n .bg-neutral-next-50,\n .bg-deprecated-grey {\n background-color: @mantle;\n }\n\n .bg-white,\n .bg-blue-100 {\n background-color: @base;\n }\n\n .bg-dark-8 {\n background-color: @surface0;\n }\n\n .bg-mosque {\n background-color: spin(@accent-color, 30);\n\n &.text-white {\n color: @accent-text;\n }\n }\n\n .bg-blue-next-500 {\n background-color: @accent-color;\n\n &.text-white {\n color: @accent-text;\n }\n }\n\n .border-dark-7,\n .border-neutral-300 {\n border-color: @surface0;\n }\n\n .border-blue-chill,\n .bg-blue-next-500 {\n border-color: @accent-color;\n }\n\n .border-neutral-next-900 {\n border-color: @overlay1;\n }\n\n .text-deepl-blue,\n .text-blue-600 {\n color: @accent-color;\n }\n\n .text-blue-chill {\n color: spin(@accent-color, 30);\n }\n\n .text-deprecated-mid-grey {\n color: @text;\n }\n\n .text-neutral-600 {\n color: @subtext0;\n }\n\n .text-dark-1,\n .text-deprecated-almost-black {\n color: @subtext1;\n }\n\n .text-white,\n .text-black {\n color: @text;\n }\n\n .text-neutral-next-800 {\n color: @overlay1;\n }\n\n [class*=\"hover:bg-dark-8\"]:hover,\n [class*=\"enabled:hover:bg-dark-8\"]:hover:enabled,\n [class*=\"hover:bg-neutral-200\"]:hover,\n [class*=\"hover:bg-neutral-next-100\"]:hover {\n background-color: @surface0;\n }\n\n [class*=\"hover:bg-blue-200\"]:hover {\n background-color: mix(@accent-color, @base, 8%);\n }\n\n [class*=\"hover:bg-blue-next-700\"]:hover {\n background-color: darken(@accent-color, 8%);\n }\n\n [class*=\"hover:border-blue-next-700\"]:hover {\n border-color: darken(@accent-color, 8%);\n }\n\n [class*=\"disabled:text-dark-5:disabled\"],\n [class*=\"disabled:text-neutral-500:disabled\"] {\n color: @overlay1;\n }\n\n [class*=\"hover:text-blue-chill\"]:hover {\n color: darken(@accent-color, 15%);\n }\n\n [class*=\"bg-[#E1F0F5]\"] {\n background-color: fadeout(@accent-color, 70%);\n }\n\n // span[class*=\"hover:bg-[#B4DAE8]\"],\n [class*=\"bg-[#B4DAE8]\"] {\n // background-color: fadeout(@accent-color, 55%);\n\n &[class*=\"text-[#01557C]\"] {\n color: darken(@accent-color, 50%);\n }\n }\n\n [class*=\"text-[#25282D]\"] {\n color: @text;\n }\n\n [class*=\"text-[#01557C]\"] {\n color: @accent-color;\n }\n\n .divide-dark-7 > :not([hidden]) ~ :not([hidden]) {\n border-color: @surface1;\n }\n\n // general stuff\n [class*=\"button--\"] {\n &[class*=\"variant_contained--\"],\n &[class*=\"variant_contained--\"]:hover {\n color: @accent-text;\n }\n\n &[class*=\"color_primary--\"] {\n background-color: @accent-color;\n border-color: @accent-color;\n\n &:hover {\n background-color: darken(@accent-color, 15%);\n border-color: darken(@accent-color, 15%);\n color: @accent-text;\n }\n }\n }\n\n [class*=\"IconAnchor-module--anchor--\"] {\n color: @accent-color;\n\n &:hover {\n background-color: @surface0;\n }\n }\n\n [stroke=\"#0F2B46\"] {\n stroke: @accent-color !important;\n }\n\n [stroke=\"#006494\"] {\n stroke: @subtext0 !important;\n }\n\n // header\n [class^=\"BasePageHeader-module--container\"] {\n background-color: @crust;\n }\n\n [class|=\"PageHeaderLink-module--pageHeaderLink\"],\n [class|=\"FlyoutMenuButton-module--flyoutMenuButton\"],\n [class|=\"LoginButton-module--loginButton\"] {\n color: darken(@accent-color, 8%);\n }\n\n [class|=\"SideMenuButton-module--menuButton\"] {\n &,\n &::before,\n &::after {\n border-top-color: darken(@accent-color, 8%);\n }\n\n &:hover {\n &,\n &::before,\n &::after {\n border-top-color: @accent-color;\n }\n }\n }\n\n [class*=\"PageHeaderLink-module--pageHeaderLink--\"]:not(\n [class*=\"PageHeaderLink-module--nohover--\"]\n ):hover {\n color: @accent-color;\n border-color: @accent-color;\n }\n\n [class|=\"LoginButton-module--loginButton\"]:hover {\n color: @accent-color;\n }\n\n [class*=\"badge-module--badge--\"][class*=\"badge-module--proDark--\"] {\n background-color: spin(@accent-color, 30);\n color: @accent-text;\n }\n\n [class*=\"StartFreeTrialButton-module--startFreeTrialButton--\"] {\n background-color: @accent-color;\n border-color: @accent-color;\n color: @accent-text;\n\n &:hover {\n background-color: darken(@accent-color, 8%);\n border-color: darken(@accent-color, 8%);\n color: @accent-text;\n }\n }\n\n [class|=\"ProductUpdateButton-module--updateToolTip\"] {\n background-color: @surface0;\n color: @text;\n\n &::after {\n border-bottom-color: @surface0;\n }\n }\n\n // buttons above translation container\n [class|=\"cardButton\"] {\n background-color: @base;\n border-color: @surface0;\n\n &:not([class*=\"active--\"]):hover {\n background-color: @surface0;\n }\n }\n\n [class|=\"textLower\"] {\n color: @overlay1;\n }\n\n [class|=\"logo\"],\n [class|=\"textUpper\"] {\n color: @accent-color;\n }\n\n [class*=\"active--\"] {\n [class|=\"logo\"],\n [class|=\"textUpper\"] {\n color: @text;\n }\n\n [class|=\"innerLower\"] {\n background-color: @accent-color;\n }\n }\n\n // translation container\n [class*=\"SourceTranslatorArea-module--focusBorder--\"]:has(\n div[contenteditable=\"true\"]:focus\n ) {\n border-color: @accent-color;\n }\n\n [class*=\"focus-within:border-blue-chill\"] {\n // border-color: @accent-color;\n }\n\n d-textarea > [data-placeholder],\n d-textarea > div[data-content=\"true\"]::before {\n color: @subtext0;\n }\n\n [class*=\"enabled:hover-capable:hover:bg-dark-8\"]:hover:enabled {\n background-color: @surface0;\n }\n\n // alternatives\n [data-testid=\"word-alternatives-list\"] {\n [class*=\"root--\"] {\n background-color: @base;\n\n &[class*=\"selected--\"] {\n background-color: @surface0;\n }\n }\n }\n\n div:has(> [class^=\"DictionaryContent-module--content--\"].embedded) {\n background-color: @base;\n\n .tag_lemma .dictLink {\n color: @subtext1;\n }\n\n .translation_group .translation_group_line .notascommon,\n .translation_group .translation_group_line .translation.sortablemg .sep {\n color: @overlay2;\n }\n }\n\n // dictionary\n [class*=\"DictionaryContent-module--content--\"] {\n .isForeignTerm .inflectioninfo,\n .isForeignTerm .tag_lemma,\n .isForeignTerm .tag_lemma a,\n .isForeignTerm .tag_s,\n .isForeignTerm .tag_s a,\n .isForeignTerm .tag_trans_src_context,\n .tag_trans {\n color: @subtext1;\n }\n\n .isForeignTerm .tag_t,\n .isForeignTerm .tag_t a,\n .isForeignTerm .tag_trans,\n .isForeignTerm .tag_trans a,\n .tag_lemma a {\n color: @accent-color;\n }\n\n .notascommon,\n .sep {\n color: @overlay2;\n }\n }\n\n // glossary\n .lmt__glossary_dialog--arrow {\n &::before {\n border-color: @surface1 transparent transparent;\n }\n\n &::after {\n border-color: @surface0 transparent transparent;\n }\n }\n\n .lmt__glossary_onOffSwitch_container {\n label[class|=\"label\"] {\n --background: @overlay1;\n --backgroundHover: darken(@overlay1, 8%);\n --inlineLabelColor: @accent-text;\n --outline-color: @accent-color;\n\n &[class*=\"selected--\"] {\n --background: @green;\n --backgroundHover: darken(@green, 8%);\n }\n\n [class|=\"toggle\"] [class|=\"knob\"] {\n background: @accent-text;\n }\n }\n }\n\n [class|=\"modal\"],\n .lmt__glossary_editor {\n background-color: @base;\n\n [class*=\"Form-module--form--\"] [class*=\"Form-module--submit--\"] {\n background: @accent-color;\n color: @accent-text;\n\n &:disabled {\n background: fadeout(@accent-color, 50%);\n }\n }\n }\n\n .lmt__glossary_editor {\n color: @text;\n border-color: @accent-color;\n\n form.bg-deprecated-grey\n [class|=\"wrapper\"][class*=\"Form-module--inputSource--\"],\n form.bg-deprecated-grey\n [class|=\"wrapper\"][class*=\"Form-module--inputTarget--\"] {\n --input-background: @base;\n --input-border-color: @surface1;\n --input-color: @subtext1;\n\n [class|=\"button\"][aria-expanded=\"true\"] {\n border-color: @accent-color;\n }\n\n [class|=\"controls\"] [class|=\"wrapper\"] {\n --button-background: @base;\n --button-border-color: @surface1;\n --button-color: @subtext1;\n\n [class|=\"flyout\"] {\n background: @base;\n --option-color: @subtext1;\n --option-selected-color: @subtext1;\n --option-background: fadeout(@yellow, 80%);\n --option-disabled-color: @overlay1;\n --option-icon-color: @accent-color;\n }\n }\n }\n }\n\n .lmt__glossary_editor_mainBar {\n background-color: @accent-color;\n color: @accent-text;\n\n .lmt__glossary_editorClose {\n color: inherit;\n }\n }\n\n .lmt__glossary_editor .lmt__glossary_editor_subBar_top,\n .lmt__glossary_editor_subBar_bottom {\n background-color: @mantle;\n }\n\n .lmt__glossary_editor\n .lmt__glossary_editor_subBar_top\n .lmt__glossary_editor_glossarySelect\n .lmt__glossary_editor_glossaryNameWrapper\n .lmt__glossary_editor_glossaryName {\n color: inherit;\n }\n\n .lmt__glossary_editor\n .lmt__glossary_editor_subBar_top\n .lmt__glossary_editor_glossarySelect\n .lmt__glossary_editor_glossaryNameWrapper\n .lmt__glossary_editor_glossarySelectChevron.lmt__glossary_arrowDown {\n border-right-color: darken(@accent-color, 8%);\n border-bottom-color: darken(@accent-color, 8%);\n }\n\n .lmt__glossary_button .lmt__glossary_button_label:hover,\n .lmt__glossary_highlight,\n .lmt__glossary_editor_subBar_bottom\n .lmt__glossary_editor_glossaryAddNewWrapper\n .lmt__glossary_editor_glossaryAddNew {\n color: @accent-color;\n }\n\n .lmt_firstEntry-content .lmt__glossary_newEntry_inputSource,\n .lmt_firstEntry-content .lmt__glossary_newEntry_inputTarget {\n border-color: @surface1;\n color: @subtext1;\n\n &:focus {\n border-color: @accent-color;\n }\n }\n\n .lmt__glossary_editor_langPairHeadline {\n color: inherit;\n border-bottom-color: @surface1;\n }\n\n .lmt__glossary_editorRow {\n color: inherit;\n\n .iconButton {\n color: @subtext0;\n }\n }\n\n .lmt__glossary_arrowRightWrapper .lmt__glossary_arrowRight {\n border-bottom-color: @surface1;\n border-right-color: @surface1;\n }\n\n .lmt__glossary_dialog {\n background-color: @surface0;\n border-color: @surface1;\n color: @text;\n }\n\n .lmt__glossary_dialog__line--suggestions,\n .lmt__glossary_dialog__line .choice .option {\n color: @accent-color;\n }\n\n // this this appears when you click on a word on the translated container...\n .root--Te5J3 {\n background-color: @base;\n }\n\n .divider--CI8JQ {\n color: @surface1;\n }\n\n // translate files\n [class^=\"UploadPanel-module--docTrans__help_popup--\"] {\n background-color: @base;\n }\n\n // quotes\n [class|=\"Quote-module--quote\"] {\n background-color: @base !important;\n border-color: @surface0;\n color: @text;\n }\n\n [class|=\"Quote-module--quoteSource\"] {\n > a {\n color: darken(@accent-color, 8%);\n }\n }\n\n [class|=\"Quotes-module--quotesNavigationEntry\"] {\n background-color: @surface1;\n }\n\n [class*=\"Quotes-module--quotesNavigationEntryActive--\"] {\n background-color: @accent-color;\n }\n\n // aside\n [class^=\"ProBanner2021-module--wrapper--\"],\n [class|=\"CareerBanner-module--container\"] {\n background: @base;\n }\n\n [class|=\"CareerBanner-module--text\"] {\n h2 {\n color: @overlay1;\n }\n }\n\n [class|=\"PopularLangPairList-module--seoText\"] {\n color: @overlay0;\n\n p[class|=\"PopularLangPairList-module--title\"] {\n color: @overlay2;\n }\n }\n\n // footer\n footer [class|=\"pageFooterV2-module--footerOuterContainer\"] {\n background-color: @base;\n }\n\n [class|=\"ProBanner2021-module--textLink\"] {\n color: spin(@accent-color, 30);\n }\n\n [class|=\"pageFooterV2-module--footerOuterContainer\"]\n [class|=\"pageFooterV2-module--footerContainer\"]\n [class|=\"pageFooterV2-module--footerContentContainer\"]\n [class|=\"pageFooterV2-module--linksContainer\"]\n [class|=\"pageFooterV2-module--linkList\"]\n li {\n &:first-of-type {\n color: @overlay1;\n }\n\n &:not(:first-of-type) a {\n color: @text !important;\n }\n }\n\n [class|=\"LanguageSelector-module--wrapper\"] {\n --button-background: @surface0;\n --button-border-color: @surface1;\n --button-color: @subtext1;\n\n [class|=\"LanguageSelector-module--flyout\"] {\n background: @surface0;\n // --option-background: @surface0;\n --option-color: @subtext1;\n --option-icon-color: @accent-color;\n\n [class|=\"LanguageSelector-module--option\"][class*=\"LanguageSelector-module--active--\"] {\n --option-background: fadeout(@yellow, 80%);\n }\n }\n }\n\n // side menu\n [class|=\"classicSidemenu-module--menuContainer\"] {\n background-color: @base;\n\n [class|=\"closeButton-module--closeButton\"] {\n &::before,\n &::after {\n background-color: @accent-color;\n }\n }\n }\n\n [class|=\"classicSidemenu-module--mainContent\"] {\n border-bottom-color: @surface0;\n }\n\n [class|=\"mainMenu-module--container\"] a {\n color: @text;\n\n &:hover {\n color: @accent-color;\n }\n }\n\n [class|=\"subMenu-module--container\"] {\n button {\n color: @text !important;\n }\n\n [class|=\"button-module--button\"][class*=\"button-module--variant_text--\"] {\n &,\n &:hover {\n background-color: transparent;\n }\n }\n }\n\n // whatever\n .lmt__glossary_ad_checkmark {\n border-bottom-color: @green;\n border-right-color: @green;\n }\n\n // zen mode\n & when (@zenMode = 1) {\n header,\n [class=\"w-full bg-white px-8 lg:px-[70px]\"],\n [class=\"p-8 lg:px-[70px]\"],\n footer,\n [href=\"/write\"].block {\n display: none;\n }\n\n body {\n background: @mantle;\n }\n\n [class=\"relative pr-0 false\"] {\n height: 100%;\n }\n\n [data-testid=\"translator\"] {\n // height: 100%;\n // width: 100vw;\n // display: flex;\n place-content: center center;\n align-items: center;\n\n > div:first-of-type {\n width: 100vw;\n }\n }\n }\n}\n\n/* prettier-ignore */\n@catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Last.fm Catppuccin","description":"Soothing pastel theme for Last.fm","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/lastfm/catppuccin.user.css","usercssData":{"name":"Last.fm Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/lastfm","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/lastfm","version":"1.1.5","description":"Soothing pastel theme for Last.fm","author":"Catppuccin","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/lastfm/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Alastfm","license":"MIT","preprocessor":"less","vars":{"flavor":{"type":"select","label":"Flavor","name":"flavor","value":null,"default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"green","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Last.fm Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/lastfm\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/lastfm\n@version 1.1.5\n@description Soothing pastel theme for Last.fm\n@author Catppuccin\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/lastfm/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Alastfm\n@license MIT\n\n@preprocessor less\n@var select flavor \"Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [ \"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green*\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\" ]\n==/UserStyle== */\n@-moz-document domain(\"last.fm\") {\n #catppuccin(@flavor, @accentColor);\n\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n @rgb-raw: #fff;\n #rgbify(@color) {\n @rgb-raw: red(@color) green(@color) blue(@color);\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent: @catppuccin[@@lookup][@@accentColor];\n\n @accent-dim: darken(@accent, 3%);\n\n & when not (@lookup = latte) {\n @accent-dim: fadeout(@accent, 50);\n color-scheme: dark;\n .layout-image {\n background: @base;\n .layout-image-image {\n &[src=\"https://lastfm.freetls.fastly.net/i/u/300x300/4128a6eb29f94943c9d206c08e625904.jpg\"],\n &[src=\"https://lastfm.freetls.fastly.net/i/u/237x178/2a96cbd8b46e442fc41c2b86b821562f.jpg\"],\n &[src=\"https://lastfm.freetls.fastly.net/i/u/300x300/c6f59c1e5e7240a4c0d427abd71f3dbb.jpg\"]\n {\n mix-blend-mode: screen;\n filter: invert(1);\n }\n }\n }\n [src=\"https://lastfm.freetls.fastly.net/i/u/avatar70s/2a96cbd8b46e442fc41c2b86b821562f.jpg\"],\n [src=\"https://lastfm.freetls.fastly.net/i/u/64s/4128a6eb29f94943c9d206c08e625904.jpg\"],\n [src=\"https://lastfm.freetls.fastly.net/i/u/64s/c6f59c1e5e7240a4c0d427abd71f3dbb.jpg\"]\n {\n mix-blend-mode: screen;\n filter: invert(1);\n }\n .cover-art {\n background: @base;\n }\n .avatar::after,\n .cover-art::after,\n .image-list-item::after,\n .video-thumbnail::after {\n box-shadow: inset 0 0 0 1px rgb(@subtext0, 7%);\n }\n }\n\n /* ------UNIVERSAL STYLES INCASE SOME GET MISSED------ */\n body {\n color: @text;\n background: @base;\n }\n h1 {\n color: @accent;\n }\n .mimic-link {\n color: @sapphire;\n }\n hr {\n border-color: @overlay1;\n }\n a {\n color: @accent;\n &:hover {\n color: @accent-dim;\n }\n }\n\n // Mixin to dynamically set colors of album, artist and track categories\n\n .category-colors() {\n &artist {\n --category-background: @yellow;\n }\n &album {\n --category-background: @green;\n }\n &track {\n --category-background: @blue;\n }\n }\n\n // Evil image mask hack\n // Use as follows:\n // .maskimage(mask-image, background-color, mask-position, mask-size, mask-repeat);\n // Setting any value to \"skip\" skips that attribute\n .mask-image(@mask-image: url(\"\"), @mask-color: skip, @mask-position: skip, @mask-size: skip, @mask-repeat: skip) {\n & when not (@mask-color = skip) {\n background-image: none !important;\n background-color: @mask-color;\n }\n & when not (@mask-image = skip) {\n mask-image: @mask-image;\n -webkit-mask-image: @mask-image;\n }\n & when not (@mask-position = skip) {\n mask-position: @mask-position;\n -webkit-mask-position: @mask-position;\n }\n & when not (@mask-size = skip) {\n mask-size: @mask-size;\n -webkit-mask-size: @mask-size;\n }\n & when not (@mask-repeat = skip) {\n mask-repeat: @mask-repeat;\n -webkit-mask-repeat: @mask-repeat;\n }\n }\n\n /* -----------CHECKBOXES AND RADIOS---------- */\n .lfm-form-radio input[type=\"radio\"]:checked + label::before {\n border-color: @accent;\n box-shadow: inset 0 0 0 4px @accent;\n background-color: @base;\n }\n .lfm-form-radio input[type=\"radio\"] + label::before {\n background-color: @crust;\n border-color: @surface1;\n }\n\n /* HOME PAGE */\n .main-content,\n .container,\n .content-top-has-nav .content-top,\n .two-column-layout .content-top {\n background-color: @base;\n }\n\n .content-top-has-nav .content-top::after,\n .two-column-layout .content-top::after {\n border-top-color: @accent-dim;\n }\n\n .homefeed .content-top .secondary-nav-item-link--active,\n .home-welcome-header {\n color: @text;\n }\n .secondary-nav-item-link {\n color: @subtext0;\n }\n\n .secondary-nav-item-link:focus,\n .secondary-nav-item-link:hover,\n .homefeed .content-top .secondary-nav-item-link--active,\n .homefeed .content-top .secondary-nav-item-link--active:focus,\n .homefeed .content-top .secondary-nav-item-link--active:hover {\n color: @text;\n }\n\n .homefeed {\n .content-top .secondary-nav-item {\n &--artists,\n &--albums,\n &--tracks,\n &--events {\n .secondary-nav-item-link:hover::after {\n background-color: @accent-dim;\n }\n }\n }\n &--artists,\n &--albums,\n &--tracks,\n &--events {\n .content-top .secondary-nav-item-link--active::after {\n background-color: @accent-dim;\n }\n }\n }\n .recs-feed .recs-feed,\n .grid-items {\n &-cover-image-wrap::after {\n background-image: linear-gradient(\n 180deg,\n transparent 0,\n rgba(@mantle, 0.4) 50%,\n rgba(@mantle, 0.7) 50%,\n rgba(@mantle, 0.7) 100%\n );\n }\n }\n\n .recs-feed .context {\n background: @mantle;\n color: @text;\n box-shadow: none;\n box-shadow:\n inset 1px 0 darken(@mantle, 3%),\n inset -1px -1px @crust;\n }\n .recs-feed .recs-feed-item {\n background: transparent;\n box-shadow: none;\n }\n\n .stationlink-list .stationlink {\n color: @subtext0;\n &:focus,\n &:hover {\n color: @text;\n &::before {\n background-color: @subtext0;\n }\n }\n &::after {\n border-bottom-color: @accent-dim;\n }\n &::before {\n background-color: @accent;\n -webkit-filter: invert(0%);\n filter: invert(0%);\n }\n }\n\n .subscribe-cta,\n .mpu-subscription-upsell,\n .mpu-subscription-upsell--mpu {\n display: none;\n }\n .join-cta {\n background-color: transparent;\n }\n .join-cta h3 {\n color: @accent;\n }\n\n .lazy-features-footer {\n display: none;\n }\n /* ERROR */\n #error {\n color: @text;\n }\n\n /* LIVE */\n /* MUSIC */\n .content-top-header {\n color: @accent;\n }\n\n .minimal-navigation-item-link {\n &,\n &:focus,\n &:hover {\n color: @subtext0;\n }\n }\n\n .minimal-navigation-item-link--active,\n .music-section-heading,\n .music-more-artists-item-name a,\n .music-releases-item-name a {\n &,\n &:focus,\n &:hover {\n color: @text;\n }\n }\n\n .music-releases-item-artist,\n .column-tracks-item-name,\n .column-tracks-item-artist,\n .music-gallery-artist {\n color: @text;\n }\n\n .music-section-rediscover-subscribe-banner-cta {\n background-color: @base;\n }\n\n /* PROFILE */\n /* BANNER */\n .header--overview .header-background {\n opacity: 0.4;\n }\n\n /* SEARCH */\n .artist-result-heading,\n .album-result-heading {\n color: @text;\n }\n\n /* RECOMMENDATIONS */\n & when not (@lookup = \"latte\") {\n .recs-feed-title a {\n color: @text !important;\n }\n }\n & when (@lookup = \"latte\") {\n .recs-feed-title a {\n color: @crust !important;\n }\n }\n .recs-feed-item,\n .recs-feed .recs-feed-item {\n &-- {\n .category-colors();\n }\n }\n .recs-feed-item .context::after,\n .recs-feed .recs-feed-item .recs-feed-avatar::after {\n background-color: var(--category-background) !important;\n }\n .secondary-nav {\n box-shadow: inset 0 -1px @accent;\n }\n .music-recommended-artists-artist-name,\n .music-recommended-artists-context,\n .pagination-page,\n .pagination-next {\n color: @text;\n }\n\n .music-recommended-albums- {\n &item-name,\n &album-artist,\n &album-context {\n color: @text;\n }\n }\n\n .recommended-tracks-item-name,\n .recommended-tracks-item-artist,\n .big-tags-item-context {\n color: @text;\n }\n\n p {\n color: @subtext0;\n }\n\n /* RECAP PROMOS */\n .promo-v3 .listening-report-promo {\n background: @mantle;\n border-color: rgba(@mantle, 0.5);\n &:hover,\n &:focus {\n background: @crust;\n border-color: rgba(@crust, 0.5);\n }\n &-date::after {\n .mask-image(url(\"/static/images/listening-report/v3/report-arrow-up.b6c5a2eb4c3b.svg\"), @text, skip, contain);\n height: 0;\n width: 0;\n padding: 7px;\n filter: none;\n }\n }\n\n /* CHARTS */\n .adaptive-skin-wrapper,\n .row {\n background-color: @base;\n }\n\n .two-column-layout .container {\n background-size: 0;\n background-position: 0 0;\n background-color: @base;\n }\n\n ._buffer-reset,\n .sidebar-heading {\n color: @accent;\n }\n\n .sidebar-group-heading {\n color: @text;\n }\n\n .resource-list--sidebar-item-name {\n color: @text;\n }\n .js-link-block.globalchart-item {\n background-color: @crust;\n box-shadow:\n 0 1px @base,\n inset 0 -1px @base;\n }\n .globalchart a,\n .globalchart a:focus,\n .globalchart a:hover {\n color: @text;\n }\n\n .footer-top-row {\n background-color: @mantle;\n }\n\n /* EVENTS */\n .events-filter,\n .events-filter-recommended,\n .dropdown-menu-clickable-button:focus,\n .dropdown-menu-clickable-button:hover {\n color: @text;\n }\n\n .events-filters {\n border-bottom-color: @accent;\n }\n\n .events-list-item-venue--address,\n .events-list-item-event--lineup {\n color: @subtext0;\n }\n .events-list-anhv1 a,\n .events-list-anhv1 a:focus,\n .events-list-anhv1 a:hover,\n .events-list-item-event--title,\n .events-list-item-venue--title {\n color: @text;\n }\n\n /* FEATURES */\n .features-header .features-teaser-body,\n .features-teaser-wrap--promoted .features-teaser-body {\n background: @base;\n }\n\n .features-teaser-title a,\n .features-teaser-title a:focus,\n .features-teaser-title a:hover {\n color: @text;\n }\n\n /* FEATURES POST */\n .features-post-header-body {\n background-color: @base;\n }\n\n .features-post-header-title {\n color: @accent;\n }\n\n .features-post-artist {\n color: @text;\n }\n\n .features-post-byline-item.features-post-author {\n color: @text;\n }\n\n /* PROFILE */\n .header-avatar-add {\n &,\n &:not(.cta--inactive):focus,\n &:not(.cta--inactive):hover {\n background-color: @accent-dim;\n }\n }\n .dropdown-menu-clickable,\n #share-library-artist,\n .dropdown-menu-clickable-item:active,\n body:not([data-whatinput=\"touch\"]) .dropdown-menu-clickable-item:focus,\n body:not([data-whatinput=\"touch\"]) .dropdown-menu-clickable-item:hover {\n background-color: @base;\n }\n .header--overview {\n background-color: @base;\n }\n .header-metadata .header-metadata-title,\n .header-scrobble-since,\n .header-title-display-name {\n color: @subtext1;\n }\n .chartlist-play-button::before {\n background-color: @accent;\n -webkit-filter: invert(0%);\n filter: invert(0%);\n }\n .chartlist-play-button:focus:focus::before,\n .chartlist-play-button:focus:hover::before,\n .chartlist-play-button:hover:focus::before,\n .chartlist-play-button:hover:hover::before {\n box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.15);\n background-color: @subtext0;\n }\n\n .text-Color-link,\n h2,\n .dropdown-menu-clickable-button.disclose-active {\n color: @accent;\n }\n .dropdown-menu-clickable-button,\n .dropdown-menu-clickable-item--selected {\n &,\n &:focus,\n &:hover {\n color: @accent;\n }\n }\n .dropdown-menu-clickable-item,\n .dropdown-menu-clickable-item:active,\n body:not([data-whatinput=\"touch\"]) .dropdown-menu-clickable-item:focus,\n body:not([data-whatinput=\"touch\"]) .dropdown-menu-clickable-item:hover {\n color: @text;\n }\n .btn-secondary {\n background-color: @accent-dim;\n color: @crust;\n }\n\n body:not(.js-focus-visible)\n body:not([data-whatinput=\"touch\"])\n .btn-secondary:focus,\n body:not([data-whatinput=\"touch\"]) .btn-secondary .focus-visible,\n body:not([data-whatinput=\"touch\"]) .btn-secondary:hover {\n background-color: @accent;\n color: @crust;\n }\n input[type=\"password\"] {\n background-color: @crust !important;\n border-color: @crust !important;\n }\n\n @keyframes chartlist-anim {\n 0% {\n background-position: 0% 50%;\n }\n 50% {\n background-position: 100% 51%;\n }\n 100% {\n background-position: 0% 50%;\n }\n }\n @keyframes chartlist-anim {\n 0% {\n background-position: 0% 50%;\n }\n 50% {\n background-position: 100% 51%;\n }\n 100% {\n background-position: 0% 50%;\n }\n }\n @keyframes chartlist-anim {\n 0% {\n background-position: 0% 50%;\n }\n 50% {\n background-position: 100% 51%;\n }\n 100% {\n background-position: 0% 50%;\n }\n }\n\n .chartlist-row--highlight,\n .chartlist-row--now-scrobbling {\n /* background-color: #5a1717; */\n background: linear-gradient(270deg, @base 60%, rgba(@accent, 0.2));\n background-size: 200% 200%;\n -webkit-animation: chartlist-anim 10s ease infinite;\n -moz-animation: chartlist-anim 10s ease infinite;\n animation: chartlist-anim 10s ease infinite;\n }\n\n .chartlist-name,\n .chartlist-artist {\n color: @subtext0;\n }\n\n .chartlist-break::after,\n .chartlist-row::after {\n border-bottom-color: @surface0;\n }\n\n .chartlist-row:hover {\n background-color: @crust;\n }\n\n .chartlist-count-bar-slug {\n background-color: transparent !important;\n background-image: linear-gradient(to right, @accent, @accent);\n color: @crust;\n }\n .chartlist-count-bar-value {\n color: @crust;\n }\n a:focus .chartlist-count-bar-slug,\n a:hover .chartlist-count-bar-slug {\n background-color: @accent-dim;\n }\n\n .chartlist-count-bar-link {\n &,\n &:focus,\n &:hover {\n color: @text;\n }\n }\n\n .shout-form textarea {\n background-color: @crust;\n }\n\n .chartlist-index {\n color: @text;\n }\n\n .chartlist tr:nth-child(1) td.chartlist-index {\n color: @accent;\n }\n\n /* LISTENING REPORT */\n\n // Set color for containers\n\n .report-box-container {\n background: @mantle;\n color: @text;\n }\n\n // Topmost report box\n\n .report-box-container--overview {\n background: @accent;\n color: @base;\n // Top border design (////)\n .report-headline-border {\n .mask-image(url(\"/static/images/listening-report/v3/bg-lines.73682e46b8be.svg\"));\n background: @base;\n }\n .report-headline-top {\n color: @base;\n border-bottom-color: @base;\n }\n // Comparison badge colors\n .report-headline-meta\n .badge-container\n .report-badge.report-badge--comparison {\n border-color: @base;\n .report-arrow {\n background: @base;\n }\n }\n // Topmost report chart styling\n .report-headline__chart {\n .highcharts-series-0 .highcharts-point {\n fill: @base;\n stroke: rgba(@base, 0.5);\n }\n .highcharts-series-1 .highcharts-point {\n fill: rgba(@base, 0.5);\n stroke: transparent;\n }\n .highcharts-axis-labels {\n stroke: @base;\n }\n }\n }\n // Middle report containers\n .user-dashboard-layout--version-3 .main-content,\n .user-dashboard-layout--version-3 .user-dashboard > .container {\n // Set background\n background: @base;\n .listening-report-row {\n // Header divider colors follow accent\n border-bottom-color: @accent;\n }\n .top-item-overview {\n // Style category boxes\n &-- {\n .category-colors();\n }\n background: var(--category-background);\n color: @base;\n // Badge color is base on accent\n .badge-container {\n .report-badge {\n border-color: @base;\n }\n .report-badge--comparison .report-arrow {\n background: @base;\n }\n }\n // Chart styling\n .highcharts-series-group .highcharts-point {\n fill: @base;\n }\n }\n // Set color for badges\n .listening-report-top-item {\n &-- {\n .category-colors();\n }\n .listening-report-top-item-badge {\n background: var(--category-background);\n }\n color: @text;\n }\n .top-new-item-type {\n &__ {\n .category-colors();\n }\n background: var(--category-background);\n }\n // Triangle visualizer comparison subtext\n .triangle-ratio--details .comparison {\n color: @subtext0;\n }\n // Style badges on mantle background\n .badge-container .report-badge--comparison {\n border-color: @text;\n .report-arrow {\n background: @text;\n vertical-align: initial;\n }\n }\n // Style subtext\n .quick-fact-row {\n color: @subtext1;\n &:hover {\n color: @text;\n }\n }\n .listening-report-highlight-comparison,\n .quick-fact-comparison-text {\n color: @subtext0;\n }\n // User comparison icons\n .tag-label {\n background: linear-gradient(90deg, darken(@accent, 5%), @accent);\n // Total scrobbles header\n &--total-scrobbles::before {\n .mask-image(url(\"/static/images/icons/icon-scrobble.66a5e6978c62.svg\"), @base);\n }\n // Highest discovery header\n &--discovery::before {\n .mask-image(url(\"/static/images/icons/icon-compass.ce30ab3b6240.svg\"), @base);\n }\n }\n .header-metadata-title {\n color: @text;\n }\n .listening-report-brick {\n &-divider {\n border-color: @surface0;\n }\n &-head {\n border-bottom-color: @crust;\n }\n &-inner:hover {\n background: mix(@mantle, @base);\n }\n &-item-scrobbles {\n color: @overlay1;\n }\n // Highlight self for higher or lower position on chart\n &-inner--highlight {\n &.listening-report-highlight--down {\n background: rgba(@red, 0.1);\n &:hover {\n background: rgba(@red, 0.15);\n }\n }\n &.listening-report-highlight--up {\n background: rgba(@green, 0.1);\n &:hover {\n background: rgba(@green, 0.15);\n }\n }\n }\n }\n }\n\n // footer\n .user-dashboard-layout--version-3 .footer {\n background-color: @mantle;\n }\n\n // Top tags visualizer: Rainbow colors implemented from Catppuccin Palette\n\n @gradient-colors: @rosewater, @flamingo, @pink, @mauve, @red, @maroon,\n @peach, @yellow, @green, @teal, @sky, @sapphire, @blue, @lavender;\n each(range(0, 11), {\n\n .report-box-container--top-tags-over-time .top-tags-over-time-colour-@{value} {\n fill: extract(@gradient-colors, @value + 1);\n stroke: extract(@gradient-colors, @value + 1);\n }\n });\n\n .highcharts-radial-axis-grid .highcharts-grid-line {\n stroke: @surface0;\n }\n\n // universal report arrows\n .report-arrow {\n .mask-image(url(\"/static/images/listening-report/v3/report-arrow-up.b6c5a2eb4c3b.svg\"), @base, skip, contain);\n background-size: contain;\n padding: 4px;\n margin: 2px;\n height: 0;\n width: 0;\n filter: invert(0) !important;\n }\n\n .music-decades-chart-container {\n .highcharts-series-1 .highcharts-point {\n fill: rgba(@accent, 0.5);\n }\n }\n\n /* SHOUT BOX */\n\n .shout {\n &--active {\n background-color: fadeout(@surface1, 0.3);\n }\n\n &,\n &-form {\n border-bottom-color: @surface0;\n }\n &-user a {\n color: @text;\n }\n &-timestamp,\n &-reply {\n color: @subtext0;\n &:hover {\n color: @overlay2;\n }\n }\n &-reply::before {\n .mask-image(url(\"/static/images/icons/reply_sprite_16@2x.a145ef7db2f5.png\"), @subtext0, skip, 16px 32px);\n }\n\n &-form {\n border-color: none;\n }\n &-permalink.shout-permalink {\n &:focus,\n &:hover {\n color: @overlay2;\n }\n }\n .vote-button {\n color: @overlay1;\n &::before {\n .mask-image(url(\"/static/images/icons/upvote_sprite_16@2x.5e02a31189da.png\"), @overlay2, 0 0, 16px 32px);\n }\n &--voted {\n color: @green;\n &::before {\n .mask-image(skip, green, 0 -16px, skip);\n }\n }\n }\n }\n\n /* LIBRARY */\n .col-sidebar._buffer-sidebar\n > figure\n > div\n > div\n > svg\n > .highcharts-background {\n fill: @base;\n }\n\n .highcharts-point {\n fill: @accent-dim;\n &-select {\n fill: @accent;\n }\n }\n\n .highcharts-axis-labels > text {\n fill: @text !important;\n }\n\n /* FOLLOWING */\n .user-list-name {\n color: @text;\n }\n .user-follow,\n .user-follow::after {\n color: @accent;\n background-color: @surface0;\n }\n\n /* FOLLOW BUTTON */\n [data-toggle-button-current-state=\"unfollowed\"]\n .header-follower-btn::before {\n background-color: @red;\n color: @text;\n }\n [data-toggle-button-current-state=\"followed\"] .header-follower-btn::before {\n background-color: @green;\n color: @text;\n }\n [data-toggle-button-current-state=\"followed\"]\n .header-follower-btn:hover::before {\n background-color: @red;\n color: @text;\n }\n\n .header-follower-btn {\n color: @accent;\n }\n\n /* BOOKMARKS */\n .music-bookmarks-artists-item-name {\n color: @text;\n }\n\n /* TASTE-O-METER COLORS */\n .tasteometer-donut-base {\n fill: @surface1;\n }\n .tasteometer-avatar img {\n border-color: @surface1;\n }\n .tasteometer-compat-very_low .tasteometer-compat-colour {\n color: @subtext0;\n fill: @subtext0;\n }\n .tasteometer-compat-low .tasteometer-compat-colour {\n color: @mauve;\n fill: @mauve;\n }\n .tasteometer-compat-medium .tasteometer-compat-colour {\n color: @green;\n fill: @green;\n }\n .tasteometer-compat-very_high .tasteometer-compat-colour {\n color: @peach;\n fill: @peach;\n }\n .tasteometer-compat-super .tasteometer-compat-colour {\n color: @red;\n fill: @red;\n }\n\n /* ARTIST */\n .section-with-separator::after {\n background-color: @base;\n }\n body .header-new-bookmark-button,\n body .header-new-download-button,\n body .header-new-love-button,\n body .header-new-more-button {\n color: @base;\n background-color: @accent;\n }\n body:not([data-whatinput=\"touch\"]) {\n .header-new-bookmark-button,\n .header-new-download-button,\n .header-new-love-button,\n .header-new-more-button {\n .focus-visible,\n &:hover {\n color: @base;\n background-color: @accent;\n }\n }\n }\n .wiki-block-inner,\n .catalogue-metadata-heading,\n .catalogue-metadata-description,\n .header-metadata-tnew-title {\n color: @subtext0;\n }\n\n .text-18 {\n color: @accent;\n }\n\n .artist-similar-artists-sidebar-item-name,\n .artist-top-albums-item-name,\n .listeners-section-item-name,\n .catalogue-overview-similar-artists-full-width-item-name,\n .similar-albums-item-name,\n .discovery-stat-top-item-name,\n .source-album-artist,\n .source-album-name,\n .track-similar-tracks-item-name,\n .about-artist-name,\n .catalogue-overview-similar-artists-item-name {\n a {\n &,\n &:focus,\n &:hover {\n color: @text;\n }\n }\n }\n\n .events-list-item-event-name.link-block-target > span {\n color: @text;\n }\n\n .events-list-item-venue > span {\n color: @subtext0;\n }\n\n .resource-external-link,\n .resource-external-link:hover {\n color: @text;\n }\n .js-playlink-station.desktop-playlink.inline-section-control.stationlink {\n color: @text;\n }\n .section-with-settings .section-control::before {\n border-right-color: @subtext0;\n }\n\n .header-metadata .header-metadata-display a {\n color: @accent;\n }\n\n .big-artist-list-title a {\n color: var(--subtext1);\n }\n .big-artist-list-title a:hover {\n color: @text;\n }\n\n /* SIMILAR ARTISTS */\n .similar-artists-item-name {\n color: @text;\n }\n\n .similar-artists-item-wiki-inner-2 {\n color: @subtext0;\n }\n\n .section-playlink::before {\n background-color: @accent;\n -webkit-filter: invert(0%);\n filter: invert(0%);\n }\n\n .section-playlink:hover::before {\n box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.15);\n background-color: @subtext0;\n }\n\n .section-playlink.js-playlink-station {\n color: @text;\n }\n\n .stationlink::before {\n background-color: @accent;\n -webkit-filter: invert(0%);\n filter: invert(0%);\n }\n\n .stationlink:focus::before,\n .stationlink:hover::before {\n box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.15);\n background-color: @subtext0;\n }\n\n .video-preview-upload-cta {\n background-color: @crust;\n box-shadow: 0 0 0 2px @accent-dim;\n }\n\n .video-preview-upload-cta:not(.cta--inactive):focus,\n .video-preview-upload-cta:not(.cta--inactive):hover {\n background-color: @base;\n }\n\n .highcharts-plot-bands-0 > path {\n fill: @overlay0;\n }\n\n .listener-trend .highcharts-area {\n fill: fadeout(@red, 0.1);\n }\n\n .listener-trend .highcharts-graph {\n stroke: @red;\n }\n\n .Colored-cta {\n background-color: fadeout(@surface2, 0.3);\n }\n .Colored-cta:not(.cta--inactive):focus,\n .Colored-cta:not(.cta--inactive):hover {\n background-color: fadeout(@surface2, 0.7);\n }\n .similar-items-sidebar-item-name {\n color: @text;\n }\n .resource-list--release-list-item-name {\n color: @text;\n }\n .shout--deleted,\n .shout--reported {\n background: @base;\n }\n .play-this-track-playlinks {\n color: @text;\n }\n\n /* WIKI */\n .factbox-item,\n #factbox-more-members {\n color: @subtext0;\n }\n\n .factbox-item > h4 {\n color: @accent;\n }\n\n .alert-warning {\n color: @peach;\n background-color: @crust;\n }\n\n .content-form {\n .form-control,\n input[type=\"date\"],\n input[type=\"email\"],\n input[type=\"number\"],\n input[type=\"password\"],\n input[type=\"text\"],\n input[type=\"url\"],\n select,\n textarea {\n background-color: @crust;\n border-color: @crust;\n color: @subtext0;\n &:focus {\n box-shadow: none;\n border-color: @crust;\n }\n &:hover:not([disabled]) {\n border-color: @crust;\n color: @text;\n }\n }\n }\n .control-label {\n color: @accent;\n }\n .join-form .form-row-help-text {\n color: @text;\n background-color: @surface1;\n }\n #stylerules {\n background-color: @overlay0;\n color: @subtext0;\n }\n .secondary-nav-item-link--active::after,\n a.secondary-nav-item-link:focus::after,\n a.secondary-nav-item-link:hover::after {\n background-color: @accent;\n }\n\n /* OBSESSIONS */\n .obsession-history-play-all::before {\n background-color: @accent;\n -webkit-filter: invert(0%);\n filter: invert(0%);\n color: @text;\n }\n\n .obsession-history-play-all.js-playlink-station.inline-section-control {\n color: @text;\n }\n\n .obsession-history-play-all:hover::before {\n box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.15);\n background-color: @subtext0;\n }\n\n .obsession-search-result-header {\n color: @accent;\n }\n\n .obsession-candidate-heading {\n color: @text;\n }\n\n .modal-dialog.popup_content,\n .modal-content {\n background-color: @mantle;\n box-shadow: none;\n }\n\n .modal-body {\n background-color: @base;\n box-shadow: none;\n }\n\n .content-form textarea:focus {\n box-shadow: none;\n }\n\n .content-form textarea:hover:not([disabled]) {\n border-color: @accent;\n }\n\n /* MESSAGES */\n .inbox-notifications .inbox-notifications__item {\n color: @subtext0;\n }\n\n .inbox-notifications .inbox-notifications__item--highlight {\n background-color: @overlay0;\n }\n .inbox-notifications .inbox-notifications__item--hover {\n box-shadow: none;\n }\n .inbox-notifications__item--highlight-hover:hover {\n background-color: @crust;\n }\n\n .inbox-message-subject {\n color: @accent;\n }\n\n .inbox-message-message {\n color: @text;\n }\n\n .inbox-message-view .inbox-message-message blockquote {\n background: @crust;\n border-color: @accent;\n }\n\n body:not([data-whatinput=\"touch\"])\n .inbox-notifications\n .inbox-notifications__item--hover:hover {\n background-color: @crust;\n }\n\n .inbox .inbox-message {\n background-color: @crust;\n }\n\n .inbox .inbox-message--unviewed {\n background-color: @overlay0;\n }\n\n .inbox .inbox-message--unviewed .inbox-message-status::after {\n background-color: @accent;\n }\n\n /* ADS */\n .lastfm-ad {\n display: none;\n }\n .full-bleed-ad-container,\n .sidebar-ad-container {\n background-color: @base;\n }\n\n /* RECOMMENDATIONS ON PROFILE */\n .profile-card-content {\n background: @surface0 !important;\n }\n /* UPGRADE TO PRO */\n .btn-subscribe,\n .btn-subscribe:hover,\n .btn-subscribe:active {\n background-color: @accent !important;\n }\n .listening-report-brick--upsell {\n display: none;\n }\n .your-progress {\n color: @text;\n }\n /* ----Profile Cards Hide------- */\n .profile-cards-container {\n display: none !important;\n }\n /* HEADER */\n .header--overview,\n .header--sub-page {\n color: @text;\n }\n /* -----Primary Button------ */\n .btn-primary,\n .btn-primary:hover,\n .btn-primary:active,\n .no-data-message-button,\n .no-data-message-button:hover,\n .no-data-message-button:active,\n .api-session-connect,\n .api-session-disconnect:hover,\n .api-session-disconnect:active,\n .clipboard-button,\n body:not(.js-focus-visible)\n body:not([data-whatinput=\"touch\"])\n .clipboard-button:focus,\n body:not([data-whatinput=\"touch\"]) .clipboard-button .focus-visible,\n body:not([data-whatinput=\"touch\"]) .clipboard-button:hover {\n background-color: @accent !important;\n color: @base !important;\n }\n .api-session-disconnect {\n background-color: @accent-dim !important;\n color: @base !important;\n }\n /* -----Shortcut Button------ */\n .btn-shortcut,\n .btn-shortcut:hover,\n .btn-shortcut:active {\n background-color: @accent-dim !important;\n color: @text !important;\n }\n /* ------HEADER----- */\n header {\n background: @mantle;\n }\n /* ------FOOTER----- */\n .footer .footer-heading {\n color: @subtext1;\n }\n .footer {\n background-color: @mantle;\n color: @text;\n }\n .footer .footer-bottom {\n border-top-color: none;\n }\n .footer .footer-bottom .row {\n background-color: @mantle;\n }\n .footer .footer-language--active,\n .footer-timezone strong,\n .footer .footer-language--active strong {\n color: @text;\n }\n .footer .footer-language,\n .footer-timezone,\n .footer .footer-legal {\n color: @overlay0;\n }\n .translation {\n color: @subtext0;\n }\n /* --------TOP BAR---------- */\n .top-bar,\n .player-bar,\n .player-bar .player-bar-progress,\n .main-content::before,\n .masthead-nav {\n background: @mantle;\n color: @text !important;\n }\n .player-bar .player-bar-progress-slug {\n background: @accent;\n }\n .masthead-nav-control,\n .site-auth-control,\n .site-auth--anon::before,\n .masthead-nav .navlist-more {\n color: @text !important;\n }\n .auth-dropdown-menu {\n background-color: @base !important;\n }\n .auth-dropdown-menu-item {\n color: @text !important;\n }\n .auth-dropdown-menu-item:hover,\n .auth-dropdown-menu-item:active {\n background-color: @overlay0 !important;\n color: @text !important;\n }\n .masthead-nav .masthead-nav-control,\n .masthead-nav .navlist-more,\n .site-auth-control {\n &:focus,\n &:hover {\n background-color: transparent;\n color: @accent !important;\n }\n }\n .site-auth-control.btn-secondary {\n color: @base !important;\n }\n .masthead-search-form {\n background-color: @mantle;\n }\n .masthead-search-submit {\n background-color: @accent;\n color: @base;\n }\n body:not(.js-focus-visible)\n body:not([data-whatinput=\"touch\"])\n .masthead-search-submit:focus,\n body:not([data-whatinput=\"touch\"]) .masthead-search-submit .focus-visible,\n body:not([data-whatinput=\"touch\"]) .masthead-search-submit:hover {\n background-color: @accent;\n color: @base;\n }\n .masthead-search-field {\n color: @text;\n }\n /* -------PLAYLISTS--------- */\n .chartlist-timestamp {\n color: @subtext0;\n }\n /* -----GENRES TODAY----- */\n .genretodaybar,\n .rolling_no {\n background: @mantle !important;\n }\n /* -----NAV ITEMS----- */\n .library-controls .secondary-nav .secondary-nav-item-link--active,\n .date-range-picker-button-inner,\n .library-controls .secondary-nav .secondary-nav-item-link--active:focus,\n .library-controls .secondary-nav .secondary-nav-item-link--active:hover,\n body:not([data-whatinput=\"touch\"]) .catalogue-tags .tag a:hover {\n color: @accent !important;\n }\n /* ------ARTIST TAGS----- */\n .catalogue-tags .tag a,\n .catalogue-tags .tags-add,\n .catalogue-tags .tags-add-cta,\n body:not([data-whatinput=\"touch\"]) .catalogue-tags .tag a:hover {\n color: @accent;\n box-shadow: inset 0 0 0 1px @accent-dim;\n }\n /* -----HIDE PLAY BUTTON ON TOP TRACK------ */\n .image-overlay-playlink-link::before {\n display: none;\n }\n /* ---------CHARTS FIX--------- */\n .globalchart .globalchart-item:first-child {\n background-color: fadeout(@mantle, 0.8);\n }\n .globalchart-item:first-child .globalchart-rank {\n color: @accent !important;\n }\n .globalchart-item .globalchart-rank {\n color: @text;\n }\n /* -------LOG IN PAGE------- */\n .auth-container > .auth-container-animation {\n background-color: transparent;\n }\n #join-animation-container {\n display: none !important;\n }\n h1.text-24 {\n color: @accent;\n }\n .checkbox {\n color: @text;\n }\n\n /* ----ICONS---- */\n .lazy-buylinks-toggle::before {\n .mask-image(url(\"/static/images/icons/download_sprite_16.2d7999c89e09.png\"), @text);\n }\n\n .chartlist-more-button::before {\n .mask-image(url(\"/static/images/icons/more_sprite_16.bceb4a93c77a.png\"), @text);\n }\n\n .lazy-buylinks-toggle:hover::before,\n .lazy-buylinks-toggle:focus::before,\n .chartlist-more-button:hover::before,\n .chartlist-more-button:focus::before {\n background-color: @subtext0;\n }\n\n .chartlist-love-button,\n .header-new-love-button {\n &::before {\n .mask-image(url(\"/static/images/icons/love_animation_tracklist_24.3c884b0287d4.png\"), @text, -24px 0);\n }\n &:focus::before,\n &:hover::before {\n .mask-image(skip, @red, -24px 0);\n }\n }\n\n [data-toggle-button-current-state=\"loved\"] .chartlist-love-button,\n [data-toggle-button-current-state=\"loved\"] .header-new-love-button {\n &::before,\n &:focus::before,\n &:hover::before {\n .mask-image(skip, @red, -24px 0);\n transition: mask-position 0.7s steps(22) !important;\n -webkit-transition: -webkit-mask-position 0.7s steps(22) !important;\n }\n }\n\n .section-settings-toggle::before {\n .mask-image(url(\"/static/images/icons/settings_222_16.f63779d3cbad.png\"), @text);\n }\n\n .share-button-profile::before {\n .mask-image(url(\"/static/images/icons/share_222_16.9aba752fb1e9.png\"), @text);\n }\n\n .section-settings-toggle:hover::before,\n .section-settings-toggle:focus::before,\n .share-button-profile:hover::before,\n .share-button-profile:focus::before {\n background-color: @subtext0;\n }\n\n .cta-link::before,\n .lyrics-snippet-more-link ::before,\n .trending-tracks-more-link ::before,\n .more-link-fullwidth-right ::before {\n .mask-image(url(\"/static/images/icons/arrow_small_right_005399_12.8f025ef116be.png\"), @accent);\n }\n\n .play-this-track-playlink--itunes::before {\n .mask-image(url(\"/static/images/icons/apple_music_color_24.17c0b1b9e185.png\"), @text);\n }\n\n .resource-external-link--homepage::before {\n .mask-image(url(\"/static/images/icons/external_links_16.3d45e81fa3fc.png\"), @text);\n }\n\n .alert-warning::before {\n .mask-image(url(\"/static/images/icons/alert/warning_16.93f2fe437139.png\"), @peach);\n }\n\n .masthead-search-toggle::before {\n .mask-image(url(\"/static/images/icons/search_16.bde37072495a.png\"), @text);\n }\n\n .masthead-search-toggle:hover::before,\n .masthead-search-toggle:focus::before {\n background-color: @subtext0;\n }\n\n .masthead-search-toggle.disclose-active::before {\n .mask-image(url(\"/static/images/icons/delete_999_24.78e2a3de3ab8.png\"), @text);\n }\n\n .masthead-search-toggle.disclose-active:hover::before,\n .masthead-search-toggle.disclose-active:focus::before {\n background-color: @subtext0;\n }\n\n .masthead-logo {\n .mask-image(url(\"/static/images/logo_static.adb61955725c.png\"), @red, 50% 50%, skip, no-repeat);\n }\n\n .catalogue-tags .tags-add::before {\n .mask-image(url(\"/static/images/icons/add_link_16.637996ed0e2f.png\"), @accent);\n }\n\n .masthead-logo-loading {\n .mask-image(url(\"/static/images/logo_animate@2x.e93e5b7db3de.gif\"), @red, 50% 50%, contain, no-repeat);\n }\n\n .layout-image {\n background: @crust;\n .layout-image-image {\n mix-blend-mode: screen;\n }\n }\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Next.js Catppuccin","description":"Soothing pastel theme for Next.js","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/nextjs/catppuccin.user.css","usercssData":{"name":"Next.js Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/nextjs","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/nextjs","version":"0.0.1","description":"Soothing pastel theme for Next.js","author":"Catppuccin","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/nextjs/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Anextjs","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"sapphire","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Next.js Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/nextjs\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/nextjs\n@version 0.0.1\n@description Soothing pastel theme for Next.js\n@author Catppuccin\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/nextjs/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Anextjs\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire*\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n@-moz-document domain(\"nextjs.org\") {\n :root.dark-theme {\n #catppuccin(@darkFlavor, @accentColor);\n }\n :root.light-theme {\n #catppuccin(@lightFlavor, @accentColor);\n }\n\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n --geist-foreground: @text;\n --geist-background: @mantle;\n --accents-1: @base;\n --accents-2: @surface0;\n --accents-3: @surface1;\n --accents-4: @surface2;\n --accents-5: @overlay0;\n --accents-6: @overlay1;\n --accents-7: @overlay2;\n --accents-8: @subtext0;\n --geist-link-color: @rosewater;\n --geist-selection: @subtext0;\n --geist-success: @accent-color;\n --geist-error: @red;\n --geist-cyan: @teal;\n\n --ds-background-100: @base;\n --ds-background-200: @surface0;\n --ds-gray-100: @base;\n --ds-gray-200: @surface0;\n --ds-gray-300: @surface1;\n --ds-gray-400: @surface0;\n --ds-gray-600: @overlay1;\n --ds-gray-700: @subtext0;\n --ds-gray-1000: @text;\n --ds-gray-900: @subtext0;\n --ds-gray-800: @subtext1;\n\n --ds-red-800: @red;\n --ds-red-900: lighten(@red, 5%);\n\n --ds-blue-300: @surface0;\n --ds-blue-900: @accent-color;\n\n /* Links vertical line */\n .bg-blue-600 {\n background-color: @accent-color;\n }\n\n /* App Router icon */\n --ds-blue-700: @blue;\n\n /* Pages Router icon */\n --ds-purple-700: @mauve;\n\n --ds-blue-400: {\n color: @base;\n };\n\n --ds-purple-400: {\n color: @base;\n };\n\n --tw-gradient-top: transparent;\n\n a h3 {\n color: @accent-color;\n }\n\n p a {\n color: @accent-color;\n }\n\n ul li::marker {\n color: @accent-color;\n }\n\n .text-blue-700 {\n color: @accent-color;\n }\n\n svg {\n --geist-stroke: var(--geist-background) !important;\n }\n\n button.navbar_search__dZT2b {\n background-color: @mantle !important;\n }\n\n input::placeholder,\n button[class*=\"navbar_search\"] {\n color: @text;\n }\n\n code {\n color: @accent-color !important;\n }\n\n .shadow,\n .shadow-md,\n .shadow-sm {\n box-shadow: none !important;\n }\n\n .code-block_wrapper__t6FCO {\n border-color: 1px solid @surface0 !important;\n }\n\n .group:hover .dark\\:group-hover\\:bg-white {\n background-color: @subtext1;\n }\n\n .group:hover .dark\\:group-hover\\:text-black {\n color: @crust;\n }\n\n [data-docs-container] code:not(pre code),\n [data-docs-table-of-contents] code:not(pre code) {\n border-color: 1px solid @surface0 !important;\n background-color: @mantle !important;\n }\n\n td a {\n color: @accent-color;\n }\n\n .animated-optimizations_window__CjM85 {\n background: @mantle !important;\n }\n\n .features_card__xYla9,\n .foundation_root__wm0ez,\n .foundation_card__v7VKB {\n background: @base;\n }\n\n .foundation_cpu__ciXpm {\n background: @mantle;\n }\n\n .header_header__zJOD0 {\n background: @base;\n }\n\n .mute,\n .subtitle {\n color: @subtext0;\n }\n\n .mobile-menu_mobileMenu__xqbOP a.mobile-menu_selected__G55UL {\n color: var(--geist-background);\n }\n\n .dark-theme .dark\\:bg-black\\/50 {\n background-color: var(--geist-background);\n }\n\n .gradient,\n .gradient-text {\n --text-gradient: @text;\n }\n\n .bg-background-200,\n .bg-vercel-100 {\n background-color: @mantle;\n }\n\n .guides_book__j9vP8 {\n background: @base !important;\n }\n\n .guides_bind__9COxI {\n background: @overlay0 !important;\n }\n\n .bg-gray-50 {\n background-color: @mantle;\n }\n\n .styled-scrollbar {\n scrollbar-color: @accent-color transparent;\n }\n\n .code-block_pre___OLfy {\n --shiki-token-punctuation: @overlay2;\n --shiki-token-constant: @peach;\n --shiki-token-string: @green;\n --shiki-token-string-expression: @green;\n --shiki-token-comment: @overlay0;\n --shiki-token-keyword: @mauve;\n --shiki-token-parameter: @maroon;\n --shiki-token-function: @blue;\n }\n\n img[alt=\"GitHub Logo\"] {\n @svg: escape(\n '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"15.673\" viewBox=\"0 0 16 15.673\"><path fill=\"@{subtext0}\" fill-rule=\"evenodd\" d=\"M7.976 0C3.566 0 0 3.592 0 8.035c0 3.552 2.285 6.559 5.454 7.623 0.396 0.08 0.541 -0.173 0.541 -0.386 0 -0.186 -0.013 -0.825 -0.013 -1.49 -2.219 0.479 -2.681 -0.958 -2.681 -0.958 -0.357 -0.931 -0.885 -1.171 -0.885 -1.171 -0.726 -0.492 0.053 -0.492 0.053 -0.492 0.806 0.053 1.228 0.825 1.228 0.825 0.713 1.224 1.862 0.878 2.324 0.665 0.066 -0.519 0.277 -0.878 0.502 -1.078 -1.77 -0.186 -3.632 -0.878 -3.632 -3.965 0 -0.878 0.317 -1.596 0.819 -2.155 -0.079 -0.2 -0.357 -1.024 0.079 -2.129 0 0 0.673 -0.213 2.192 0.825a7.669 7.669 0 0 1 1.994 -0.266c0.673 0 1.36 0.093 1.994 0.266 1.519 -1.038 2.192 -0.825 2.192 -0.825 0.436 1.104 0.158 1.929 0.079 2.129 0.515 0.559 0.819 1.277 0.819 2.155 0 3.087 -1.862 3.765 -3.645 3.965 0.291 0.253 0.541 0.732 0.541 1.49 0 1.078 -0.013 1.942 -0.013 2.208 0 0.213 0.145 0.466 0.541 0.386 3.169 -1.064 5.454 -4.071 5.454 -7.623C15.952 3.592 12.374 0 7.976 0z\" clip-rule=\"evenodd\"/></svg>'\n );\n height: 0 !important;\n width: 0 !important;\n padding-left: 16px !important;\n padding-top: 16px !important;\n background: url(\"data:image/svg+xml,@{svg}\") no-repeat !important;\n }\n img[alt=\"X Logo\"] {\n @svg: escape(\n '<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" height=\"16\" shape-rendering=\"geometricPrecision\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" viewBox=\"0 0 24 24\" width=\"16\"><path fill=\"@{subtext0}\" d=\"M16.99 0h3.308l-7.227 8.26 8.502 11.24h-6.657l-5.214-6.817L3.736 19.5H.426l7.73-8.835L0 0h6.826l4.713 6.231L16.99 0Zm-1.161 17.52h1.833L5.83 1.876H3.863L15.829 17.52Z\" stroke=\"none\"/></svg>'\n );\n height: 0 !important;\n width: 0 !important;\n padding-left: 16px !important;\n padding-top: 16px !important;\n background: url(\"data:image/svg+xml,@{svg}\") no-repeat !important;\n }\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Snapchat Web Catppuccin","description":"Soothing pastel theme for Snapchat Web","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/snapchat-web/catppuccin.user.css","usercssData":{"name":"Snapchat Web Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/snapchat-web","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/snapchat-web","version":"0.0.1","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/snapchat-web/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Asnapchat-web","description":"Soothing pastel theme for Snapchat Web","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"sapphire","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Snapchat Web Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/snapchat-web\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/snapchat-web\n@version 0.0.1\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/snapchat-web/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Asnapchat-web\n@description Soothing pastel theme for Snapchat Web\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire*\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n\n@-moz-document domain('web.snapchat.com') {\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n /* Snapchat applies the variables (overrides?) to specific elements so we need to apply to every element (with high specificity) to override those. */\n &,\n body > main#root * {\n --sigMain: @base;\n --sigSurface: @mantle;\n --sigSurfaceRGB: red(@mantle) green(@mantle) blue(@mantle);\n --sigAboveSurface: @crust;\n --sigSurfaceDown: @base;\n --sigSubscreen: @crust;\n --sigTextField: @crust;\n --sigDivider: @surface0;\n --sigDividerLight: @surface0;\n --sigColorBackgroundBorder: @surface0;\n --sigBackgroundPrimary: @base;\n --sigBackgroundSecondary: @mantle;\n --sigBackgroundSecondaryHover: darken(@mantle, 5%);\n --sigBackgroundTertiary: @crust;\n --sigBackgroundMessageHover: @surface1;\n --sigBackgroundMessageSaved: @surface0;\n --sigBackgroundMessageSavedHover: @surface2;\n --sigOverlay: fade(@overlay0, 0.4);\n --sigOverlayHover: fade(@overlay0, 0.35);\n --sigBrandSecondary: @accent-color;\n\n --sigTextPrimary: @text;\n --sigButtonOnPrimary: @crust;\n --sigTextSecondary: @subtext0;\n --sigButtonOnSecondary: @subtext0;\n --sigTextTertiary: @subtext1;\n --sigButtonOnTertiary: @subtext1;\n --sigTextNegative: @red;\n --sigButtonOnSuccess: @base;\n --sigButtonOnError: @base;\n --sigButtonOnNegative: @base;\n --sigButtonOnChatSurfaceCalling: @base;\n --sigTextPlayer: @crust;\n --sigButtonGreyHover: darken(@surface0, 5%);\n --sigButtonGreyActive: darken(@surface0, 8%);\n\n --sigButtonPrimary: @accent-color;\n --sigButtonPrimaryHover: darken(@accent-color, 5%);\n --sigButtonPrimaryActive: darken(@accent-color, 8%);\n --sigButtonSecondary: @surface0;\n --sigButtonSecondaryHover: @surface1;\n --sigButtonSecondaryActive: @surface2;\n --sigButtonNegative: @red;\n --sigButtonError: @red;\n --sigButtonErrorHover: darken(@red, 5%);\n --sigButtonSuccess: @green;\n --sigButtonSuccessHover: darken(@green, 5%);\n --sigIconCalling: @green;\n --sigIconCallingHover: darken(@green, 5%);\n --sigChatSurfaceCalling: @green;\n --sigChatSurfaceCallingDisabled: darken(@green, 20%);\n --sigChatSurfaceCallingHover: darken(@green, 5%);\n\n --sigChat: @blue;\n --sigChatIcon: @blue;\n --sigSnapWithoutSound: @red;\n --sigSnapWithSound: @mauve;\n }\n\n // new chat button\n button[title=\"New Chat\"],\n // checkbox to choose camera\n [id*=\"downshift-\"] a,\n // checkbox in new chat popup\n [aria-label=\"Unselect chosen user\"] {\n path[fill=\"#fff\"] {\n fill: @crust;\n }\n // replaces blue fill\n path[fill=\"#51B7FF\"] {\n fill: @accent-color;\n }\n }\n\n // new group button\n form > div > div > div[role=\"searchbox\"] button {\n color: @crust;\n path {\n fill: @crust;\n }\n }\n\n // buttons when in call\n [data-projection-id] button {\n --sigColorAlwaysWhite: @surface0;\n }\n }\n\n :root[theme=\"dark\"] {\n #catppuccin(@darkFlavor, @accentColor);\n }\n :root[theme=\"light\"] {\n #catppuccin(@lightFlavor, @accentColor);\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"OpenMediaVault Catppuccin","description":"Soothing pastel theme for OpenMediaVault","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/openmediavault/catppuccin.user.css","usercssData":{"name":"OpenMediaVault Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/openmediavault","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/openmediavault","version":"0.0.1","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/openmediavault/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Aopenmediavault","description":"Soothing pastel theme for OpenMediaVault","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"Flavor":{"type":"select","label":"Flavor","name":"Flavor","value":null,"default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"sapphire","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name OpenMediaVault Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/openmediavault\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/openmediavault\n@version 0.0.1\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/openmediavault/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Aopenmediavault\n@description Soothing pastel theme for OpenMediaVault\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select Flavor \"Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire*\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n/* If you need any help with the information above, please see: https://github.com/openstyles/stylus/wiki/Writing-UserCSS#var */\n\n/* Apply Theme To Site\n * For help with URL rules, please see https://github.com/openstyles/stylus/wiki/Writing-styles#valid--moz-document-rules */\n@-moz-document domain(\"openmediavault.example.com\") {\n // Palette Lookup Table\n /* prettier-ignore */\n :root {\n\t\t\t#catppuccin(@Flavor, @accentColor);\n\t\t}\n @catppuccin: {\n @latte: {\n @rosewater: #dc8a78;\n @flamingo: #dd7878;\n @pink: #ea76cb;\n @mauve: #8839ef;\n @red: #d20f39;\n @maroon: #e64553;\n @peach: #fe640b;\n @yellow: #df8e1d;\n @green: #40a02b;\n @teal: #179299;\n @sky: #04a5e5;\n @sapphire: #209fb5;\n @blue: #1e66f5;\n @lavender: #7287fd;\n @text: #4c4f69;\n @subtext1: #5c5f77;\n @subtext0: #6c6f85;\n @overlay2: #7c7f93;\n @overlay1: #8c8fa1;\n @overlay0: #9ca0b0;\n @surface2: #acb0be;\n @surface1: #bcc0cc;\n @surface0: #ccd0da;\n @base: #eff1f5;\n @mantle: #e6e9ef;\n @crust: #dce0e8;\n };\n @frappe: {\n @rosewater: #f2d5cf;\n @flamingo: #eebebe;\n @pink: #f4b8e4;\n @mauve: #ca9ee6;\n @red: #e78284;\n @maroon: #ea999c;\n @peach: #ef9f76;\n @yellow: #e5c890;\n @green: #a6d189;\n @teal: #81c8be;\n @sky: #99d1db;\n @sapphire: #85c1dc;\n @blue: #8caaee;\n @lavender: #babbf1;\n @text: #c6d0f5;\n @subtext1: #b5bfe2;\n @subtext0: #a5adce;\n @overlay2: #949cbb;\n @overlay1: #838ba7;\n @overlay0: #737994;\n @surface2: #626880;\n @surface1: #51576d;\n @surface0: #414559;\n @base: #303446;\n @mantle: #292c3c;\n @crust: #232634;\n };\n @macchiato: {\n @rosewater: #f4dbd6;\n @flamingo: #f0c6c6;\n @pink: #f5bde6;\n @mauve: #c6a0f6;\n @red: #ed8796;\n @maroon: #ee99a0;\n @peach: #f5a97f;\n @yellow: #eed49f;\n @green: #a6da95;\n @teal: #8bd5ca;\n @sky: #91d7e3;\n @sapphire: #7dc4e4;\n @blue: #8aadf4;\n @lavender: #b7bdf8;\n @text: #cad3f5;\n @subtext1: #b8c0e0;\n @subtext0: #a5adcb;\n @overlay2: #939ab7;\n @overlay1: #8087a2;\n @overlay0: #6e738d;\n @surface2: #5b6078;\n @surface1: #494d64;\n @surface0: #363a4f;\n @base: #24273a;\n @mantle: #1e2030;\n @crust: #181926;\n };\n @mocha: {\n @rosewater: #f5e0dc;\n @flamingo: #f2cdcd;\n @pink: #f5c2e7;\n @mauve: #cba6f7;\n @red: #f38ba8;\n @maroon: #eba0ac;\n @peach: #fab387;\n @yellow: #f9e2af;\n @green: #a6e3a1;\n @teal: #94e2d5;\n @sky: #89dceb;\n @sapphire: #74c7ec;\n @blue: #89b4fa;\n @lavender: #b4befe;\n @text: #cdd6f4;\n @subtext1: #bac2de;\n @subtext0: #a6adc8;\n @overlay2: #9399b2;\n @overlay1: #7f849c;\n @overlay0: #6c7086;\n @surface2: #585b70;\n @surface1: #45475a;\n @surface0: #313244;\n @base: #1e1e2e;\n @mantle: #181825;\n @crust: #11111b;\n };\n };\n\n /* Userstyle as Mixin\n * This takes the following Parameters:\n * @lookup which is the desired Flavor\n * @accent which is the desired Accent Color */\n #catppuccin(@lookup, @accent) {\n // unpacking the color codes from the current @lookup flavor\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n .omv-dark-theme {\n --mat-color-text: @text;\n --mat-color-secondary-text: @subtext0;\n --mat-color-disabled-text: @red;\n --mat-color-hint-text: @blue;\n --mat-background-color-hover: @accent-color;\n --mat-background-color-selected-button: @accent-color;\n --mat-background-color-card: @crust;\n --mat-background-color-background: @crust;\n --mat-primary-color-text: @accent-color;\n --mat-background-color-body: @base;\n }\n .omv-dark-theme .mat-toolbar.mat-primary {\n background: @accent-color;\n color: @text;\n }\n .omv-dark-theme .mat-drawer-container {\n background-color: @base;\n color: @text;\n }\n\n .omv-dark-theme .mat-card {\n background: @mantle;\n color: @text;\n }\n\n .omv-dark-theme .mat-flat-button,\n .mat-fab,\n .mat-mini-fab {\n color: @text;\n background-color: @crust;\n }\n .omv-dark-theme .mat-flat-button.mat-button-disabled.mat-button-disabled {\n background-color: @mantle;\n }\n .omv-dark-theme .mat-input-element:disabled {\n color: @subtext0;\n }\n .omv-dark-theme .mat-select-placeholder,\n .omv-dark-theme .mat-select-disabled .mat-select-value {\n color: @subtext0;\n }\n .omv-dark-theme .mat-form-field-appearance-legacy .mat-form-field-label,\n .omv-dark-theme .mat-form-field-appearance-legacy .mat-hint {\n color: @accent-color;\n }\n .omv-dark-theme .mat-toolbar {\n background: @crust;\n color: @text;\n }\n .omv-top-bar[_ngcontent-ydq-c112]\n button[_ngcontent-ydq-c112]\n .mat-icon[_ngcontent-ydq-c112] {\n color: @crust;\n }\n .omv-top-bar[_ngcontent-ydq-c112] .hostname[_ngcontent-ydq-c112] {\n color: @crust;\n }\n\n .omv-dark-theme .mat-icon-button.mat-button-disabled.mat-button-disabled {\n color: @overlay0;\n }\n .omv-dark-theme .mat-chip.omv-background-color-pair-green {\n color: @mantle;\n background-color: @green;\n }\n\n .omv-scrollable-xy,\n .omv-scrollable-y {\n scrollbar-color: @accent-color transparent;\n --scrollbar-thumb-color: @accent-color !important;\n --scrollbar-thumb-hover-color: @accent-color;\n }\n\n .omv-dark-theme .mat-button,\n .omv-dark-theme .mat-icon-button,\n .omv-dark-theme .mat-stroked-button {\n color: @accent-color;\n background: inherit;\n }\n\n .omv-dark-theme .mat-pseudo-checkbox-checked,\n .omv-dark-theme .mat-pseudo-checkbox-indeterminate,\n .omv-dark-theme .mat-accent .mat-pseudo-checkbox-checked,\n .omv-dark-theme .mat-accent .mat-pseudo-checkbox-indeterminate {\n background: @accent-color;\n }\n .omv-dark-theme\n .mat-checkbox-indeterminate.mat-accent\n .mat-checkbox-background,\n .omv-dark-theme .mat-checkbox-checked.mat-accent .mat-checkbox-background {\n background-color: @accent-color;\n }\n .omv-dark-theme .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb {\n background-color: @accent-color;\n }\n .omv-dark-theme .mat-slide-toggle.mat-checked .mat-slide-toggle-bar {\n background-color: @accent-color;\n }\n .omv-dark-theme .mat-badge-accent .mat-badge-content {\n background: @crust;\n color: @accent-color;\n }\n\n .omv-dark-theme .mat-select-panel {\n scrollbar-color: @accent-color transparent;\n --scrollbar-thumb-color: @accent-color !important;\n --scrollbar-thumb-hover-color: @accent-color !important;\n background: @crust;\n }\n\n .omv-background-color-pair-success {\n color: @mantle;\n background-color: @green;\n }\n .omv-dark-theme\n .mat-primary\n .mat-option.mat-selected:not(.mat-option-disabled) {\n color: @accent-color;\n }\n\n .ngx-datatable.single-selection .datatable-body-row.active,\n .ngx-datatable.single-selection\n .datatable-body-row.active\n .datatable-row-group,\n .ngx-datatable.multi-selection .datatable-body-row.active,\n .ngx-datatable.multi-selection\n .datatable-body-row.active\n .datatable-row-group,\n .ngx-datatable.multi-click-selection .datatable-body-row.active,\n .ngx-datatable.multi-click-selection\n .datatable-body-row.active\n .datatable-row-group {\n color: @accent-color;\n background-color: @crust;\n }\n\n .ngx-datatable:not(.cell-selection) .datatable-body-row:hover,\n .ngx-datatable:not(.cell-selection)\n .datatable-body-row:hover\n .datatable-row-group {\n color: @crust;\n background-color: @blue;\n }\n\n .ngx-datatable.single-selection .datatable-body-row.active:hover,\n .ngx-datatable.single-selection\n .datatable-body-row.active:hover\n .datatable-row-group,\n .ngx-datatable.multi-selection .datatable-body-row.active:hover,\n .ngx-datatable.multi-selection\n .datatable-body-row.active:hover\n .datatable-row-group,\n .ngx-datatable.multi-click-selection .datatable-body-row.active:hover,\n .ngx-datatable.multi-click-selection\n .datatable-body-row.active:hover\n .datatable-row-group {\n color: @crust;\n background-color: @green;\n }\n\n .omv-dark-theme .mat-menu-item {\n background: @crust;\n color: @text;\n }\n\n .omv-dark-theme .mat-menu-panel {\n background: @crust;\n }\n\n [_nghost-ckr-c138]\n .content[_ngcontent-ckr-c138]\n omv-intuition-form-page[_ngcontent-ckr-c138]\n .mat-card {\n color: @text;\n background-color: @mantle;\n }\n\n .mat-flat-button.omv-background-color-pair-primary {\n color: @text;\n background-color: @crust;\n }\n\n .omv-dark-theme .mat-dialog-container {\n background: @crust;\n color: @text;\n }\n\n .omv-background-color-pair-terminal {\n color: @green;\n background-color: @mantle;\n }\n }\n\n /* Application of the Theme\n * The values below are examples and may need to be adapted.\n * To apply the correct Theming call the above defined Mixin and pass\n * your desired Flavor and Accent Color to it. These are usually\n * populated through the @vars in the Meta Block. */\n // synced colorscheme\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Quizlet Catppuccin","description":"Soothing pastel theme for Quizlet","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/quizlet/catppuccin.user.css","usercssData":{"name":"Quizlet Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/quizlet","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/quizlet","version":"0.0.2","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/quizlet/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Aquizlet","description":"Soothing pastel theme for Quizlet","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"flavor":{"type":"select","label":"Flavor","name":"flavor","value":null,"default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"sapphire","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Quizlet Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/quizlet\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/quizlet\n@version 0.0.2\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/quizlet/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Aquizlet\n@description Soothing pastel theme for Quizlet\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select flavor \"Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire*\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n@-moz-document domain(\"quizlet.com\") {\n #catppuccin(@flavor, @accentColor);\n\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n :root body {\n color: @text;\n background: @base;\n }\n\n ::selection {\n background: @blue;\n }\n\n .DashboardLayout {\n background-color: @base !important;\n }\n\n .TopNavigation {\n background-color: @crust;\n // border-bottom: none;\n }\n\n .s19dmjr1 {\n border-color: none;\n background: @surface0;\n }\n\n .NavigationTab--span {\n color: @text !important;\n }\n\n .s13oqxd2.NavigationTab:not(.no-highlight::after) {\n background: @overlay2;\n }\n\n .e1bxx0ta::after:hover {\n background: @overlay2;\n }\n\n .hri9878 {\n color: @subtext1;\n }\n\n .AssemblyCard {\n background-color: @mantle;\n border-color: @mantle;\n box-shadow: 0 0.125rem 0.5rem 0 @crust;\n }\n h5 {\n color: @text;\n }\n\n .CourseOverviewPreviewCard-recommendationTitle {\n color: @text;\n }\n\n .UISwitch-input:hover:not(:disabled) ~ .UISwitch-label {\n color: @yellow;\n }\n\n .UIToggle-optionInput:hover:not(:disabled) ~ .UIToggle-optionLabel {\n color: @yellow;\n }\n\n .UIToggle-optionInput:checked:not(:disabled) ~ .UIToggle-optionLabel {\n background-color: @yellow;\n color: @mantle;\n }\n\n .UIButton--inverted,\n .UIButton--inverted:visited,\n html.touch .UIButton--inverted:focus:hover:not(:active) {\n box-shadow: inset 0 0 0 3px @overlay0;\n }\n\n .UIButton--borderless,\n .UIButton--borderless:visited,\n html.touch .UIButton--borderless:focus:hover:not(:active) {\n background: none;\n background-color: initial;\n color: inherit;\n }\n\n .UIButton,\n .UIButton:visited,\n html.touch .UIButton:focus:hover:not(:active) {\n color: inherit;\n background-color: @blue;\n }\n\n .UIButton--alert,\n .UIButton--alert:visited,\n html.touch .UIButton--alert:focus:hover:not(:active) {\n background-color: @red;\n }\n\n .h1ebmrjk {\n background: linear-gradient(180deg, #0000 69.83%, @base 100%);\n }\n\n .jqcfj5w {\n filter: brightness(0) saturate(100%) invert(12%) sepia(5%) saturate(4408%)\n hue-rotate(195deg) brightness(93%) contrast(90%);\n }\n\n .RichTextEditor[aria-invalid=\"true\"]:not([aria-disabled=\"true\"])\n .RichTextEditor-label,\n .LanguageBarSide.has-error .UILink,\n .LanguageBarSide.has-error select {\n color: @maroon;\n }\n\n .neeykg0 {\n filter: brightness(0) saturate(100%) invert(14%) sepia(10%)\n saturate(1367%) hue-rotate(192deg) brightness(95%) contrast(95%);\n }\n\n .CourseOverviewPreviewCard-recommendationLink:hover {\n background-color: @crust;\n }\n\n .CourseOverviewPreviewCard-subtitle {\n color: @subtext1;\n }\n\n .CourseOverviewPreviewCard-recommendationLabel {\n color: @subtext1;\n }\n\n .CourseOverviewPreviewCard-divider {\n border-color: @mantle;\n }\n\n .AssemblyPrimaryButton--default {\n background-color: @crust;\n border-color: @text;\n }\n\n .c1vierhv {\n border-color: @overlay2;\n }\n\n .djzjpyv {\n color: @subtext1;\n }\n\n span {\n color: inherit;\n }\n\n .s139vgrg {\n color: @subtext1;\n }\n\n form {\n background-color: inherit;\n }\n input {\n background-color: @surface0;\n }\n\n .b1r2wylq {\n background-color: @mantle;\n box-shadow: 0 0.125rem 0.25rem @crust;\n }\n\n .AssemblyPill {\n background-color: @crust;\n color: @text;\n }\n\n .t7pmw6o {\n color: @text;\n }\n\n .UIBaseCard-footer .UserLink-username,\n .UserLink-username {\n color: @text;\n }\n .UserLink-title {\n color: @text;\n }\n .UILinkBox {\n background-color: @mantle;\n }\n\n .UIBaseCardHeader-info {\n color: @text;\n }\n\n .UIBaseCardHeader-thumbnail {\n border-color: @mantle;\n }\n\n .a1s81tf6 {\n background-color: @mantle;\n }\n\n .aup4qff {\n color: @mantle;\n }\n\n .illkdv2c {\n color: @maroon;\n }\n\n .react-calendar__month-view__weekdays__weekday {\n color: @subtext0;\n }\n\n .CalendarTile--isCurrentWeek::after {\n background-color: @mantle;\n }\n\n .CalendarTile--isCurrentWeek {\n color: @text;\n }\n\n .AssemblyIcon--medium {\n color: inherit;\n }\n\n .AssemblyIconButton--tertiary {\n color: @text;\n }\n\n .AssemblyButtonBase--circle {\n color: @text;\n }\n\n .AssemblySecondaryButton {\n background-color: @crust;\n color: @text;\n }\n\n .AssemblyPillText {\n color: @text;\n }\n\n .SiteActivity-button.isGlobalNavInExperiment {\n color: @text;\n }\n\n .UIIcon--large {\n color: @text;\n }\n\n .s1da1u6y {\n background-color: @crust;\n }\n\n .CalendarTile--hasEvent {\n color: @mantle;\n }\n\n .c1qopd51 {\n color: @maroon;\n }\n\n .AssemblyIconButton--primary {\n background: @base;\n }\n\n .AssemblyButtonBase:hover:not([disabled]),\n [aria-disabled=\"true\"] {\n background: @mantle;\n }\n\n .SiteActivity-button {\n border-color: @overlay2;\n color: @text;\n }\n\n .SiteActivity-button:focus,\n .SiteActivity-button:hover {\n border-color: @overlay0;\n color: @subtext1;\n }\n\n .NotificationBadge-container {\n background: @overlay2;\n }\n\n [d17q91q7][aria-expanded=\"true\"] {\n background-color: @text;\n }\n\n .UILinkBox-link .UILink:active,\n .UILinkBox-link .UILink:focus,\n .UILinkBox-link .UILink:hover {\n border-bottom-color: @overlay2;\n }\n\n .AssemblySmallCard-hover:hover::after {\n background-color: @overlay2;\n }\n\n .rellgo5 {\n color: @text;\n }\n\n #react-autowhatever-site-header-global-search-autosuggest {\n background-color: @crust;\n border-color: @mantle;\n }\n\n .tqxyjjt {\n color: @text;\n }\n\n text {\n color: @subtext1;\n }\n\n li.react-autosuggest__suggestion:hover {\n background: @mantle;\n }\n\n .poy4xqf {\n background: @crust;\n border-color: @crust;\n }\n\n .wej97zk {\n background-color: @crust;\n }\n\n .wvbj6cw {\n background-color: @crust;\n }\n\n .c721v4v {\n color: @text;\n }\n\n .c139umgt {\n color: @text;\n }\n\n .t1ow6gy9 {\n color: @subtext1;\n }\n\n .u1jilvfz {\n background-color: @overlay2;\n }\n\n .wej97zk:hover {\n background-color: @mantle;\n }\n\n .s1ovpdog {\n background-color: @mantle;\n border-top-color: @overlay0;\n }\n\n .c1ap9d88 .AssemblyMenuItem--title {\n color: @subtext0;\n }\n\n .c1ap9d88:hover {\n background-color: @base;\n }\n\n .c1ap9d88 {\n background-color: @mantle;\n }\n\n .h1hbonvg {\n background-color: @mantle;\n }\n\n .UIBaseCard-labelTag {\n background-color: @surface0;\n color: @text;\n }\n\n .UIIcon--chevron-right {\n color: @text;\n }\n\n .UIIcon--chevron-left {\n color: @text;\n }\n\n .UIPopover,\n .UIPopover::after {\n background-color: @mantle;\n }\n\n .UIPopover.UIPopover--mediumShadow {\n box-shadow: 0 0.125rem 0.25rem @crust;\n }\n\n .SetRecommendationCard-contextMenuItem:hover {\n background-color: @crust;\n }\n\n .cxvmyeq {\n border-color: @crust;\n }\n\n .wxhi4p:hover {\n background-color: @mantle;\n }\n\n .AssemblyTab {\n color: @subtext0;\n }\n\n .AssemblyTab::after {\n color: @subtext0;\n }\n\n .s4cgp9b.AssemblyTab {\n color: @text;\n }\n\n .AssemblyTab:hover {\n color: @lavender;\n }\n\n .f1ub3img {\n border-top-color: @overlay2;\n }\n\n .AssemblyTabsWrapper::before {\n background-color: @overlay2;\n }\n\n .s4cgp9b.AssemblyTab::after {\n background: @blue;\n }\n\n .AssemblyTab:hover::after {\n background: @blue;\n }\n\n .w15oa27z:hover {\n background: @mantle;\n }\n\n .i1v4i7rf.textbookIcon {\n background-image: url(\"https://assets.quizlet.com/a/j/dist/app/i/explanations/textbook_night.1ff39f68b703b28.svg\");\n }\n\n .sinah8x {\n color: @subtext0;\n }\n\n .SetPage {\n background-color: @base;\n }\n\n .SetPage .SetPage-setDetailsInfoWrapper,\n .SetPage .SetPage-setIntroWrapper.SetPage-setIntroWrapper {\n background-color: @base;\n }\n\n .SetPage-setDetailsInfoWrapper {\n background-color: @base;\n }\n\n .SetPage-setDetailsTermsWrapper {\n background-color: @base;\n }\n\n .SetPage .SetPage-setDetailsTermsWrapper,\n .SetPage .SetPage-setLinksWrapper.SetPage-setLinksWrapper {\n background-color: @base;\n }\n\n .SiteFooter {\n background-color: @base;\n color: @text;\n }\n\n .SiteFooter-bottom {\n background-color: @base;\n }\n\n .SetPageStickyHeader.is-pinned {\n background-color: @crust;\n }\n\n .StudyModesNavItem {\n background-color: @mantle;\n }\n\n .StudyModesNavItemName {\n color: @text;\n }\n\n .StudyModesNavItemName:visited {\n color: @text;\n }\n\n .c78g08u {\n background-color: @mantle;\n box-shadow: 0 0.25rem 1rem 0 @crust;\n }\n\n .o1rf13bx {\n color: @text;\n }\n\n .lck97c5 {\n background: @mantle;\n }\n\n .SetPageTerm {\n background: @mantle;\n }\n\n .AssemblyIconButton--secondary {\n background: @crust;\n }\n\n .UIDropdown--inverted {\n background: @base;\n }\n\n .UIDropdown-select {\n color: @text;\n }\n\n .soyu1j6 {\n color: @maroon;\n }\n\n .s1e29328.cbb9lkx {\n color: @red;\n background: @rosewater;\n border-color: @peach;\n }\n\n .kahyre1 {\n color: @green;\n }\n\n .kzo3tk {\n color: @blue;\n }\n\n .SiteActivity-button .NotificationBadge-container {\n background-color: @blue;\n }\n\n .hgmlhdt {\n background-color: @crust;\n }\n\n .o1rfl3bx {\n color: @text;\n border-color: @overlay2;\n }\n\n .c1lf7cxm {\n color: @subtext0;\n }\n\n .l3ucz5w {\n color: @subtext1;\n }\n\n .u3v4pv0 {\n color: @subtext0;\n }\n\n .StudyModesNavItem:hover {\n border-bottom-color: @overlay2;\n }\n\n .o1g4qwv {\n background-color: @crust;\n }\n\n .tqyy7cr.h19ive8k {\n color: @text;\n }\n\n .t1kgxwr0 {\n color: @text;\n }\n\n .tuxzbsj {\n fill: @text;\n }\n\n .c5iom2o {\n color: @lavender;\n }\n\n .lck97c5:focus .c5iom2o,\n .lck97c5:hover .c5iom2o {\n color: @blue;\n }\n\n .t4sjwm7 {\n color: @text;\n }\n\n body.colorRefresh-setPageOnly .UISwitch-label {\n color: @text;\n }\n\n .UISwitch-label {\n border-color: @overlay1;\n background-color: @mantle;\n color: @subtext0;\n }\n\n .SetPageTerm-sideContent {\n border-right-color: @overlay2;\n }\n\n .UISwitch-input:checked:not(:disabled ~ .UISwitch-label) {\n color: @mantle;\n border-color: @yellow;\n background-color: @yellow;\n }\n\n .AssemblyIconButton--highlight {\n background: none;\n color: @yellow;\n }\n\n .UIToggle-optionLabel {\n background-color: @mantle;\n color: @blue;\n }\n\n .AssemblyIconButton--highlight:hover:not([disabled]) {\n background-color: @crust;\n }\n\n .AssemblyIconButton--tertiary:hover:not([disabled]) {\n background-color: @crust;\n }\n\n .AssemblyButtonBase--square {\n color: @text;\n }\n\n .z1x1k8pd.svwhkoh {\n color: @green;\n border-color: @green;\n }\n\n .svwhkoh {\n background-color: @mantle;\n }\n\n .kzo3tk.cbb9lkx {\n background: @green;\n border-color: @green;\n color: @blue;\n }\n\n .kahyre1.l40n85g {\n color: @green;\n }\n\n .soyu1j6.l40n85g {\n color: @red;\n }\n\n .axrvw3e.s1e29328.cbb9lkx {\n background: @flamingo;\n border-color: @flamingo;\n color: @red;\n }\n\n .mnlifen {\n background: @mantle;\n }\n\n .f1yw38c3 {\n background: none;\n }\n\n .AssemblyToggleSwitch-input:checked + .AssemblyToggleSwitch-fauxInput {\n background: @lavender;\n }\n\n .AssemblyToggleSwitch-input:checked\n + .AssemblyToggleSwitch-fauxInput::after {\n background-color: @pink;\n }\n\n .AssemblyToggleSwitch-fauxInput {\n background: @overlay1;\n }\n\n .AssemblyToggleSwitch-fauxInput::after {\n background: @lavender;\n }\n\n .c13e2cpr {\n background-color: @mantle;\n color: @text;\n }\n\n .AssemblyInput {\n background-color: @surface0;\n color: @text;\n }\n\n .AssemblyInput-input {\n color: @subtext1;\n }\n\n .a1k2umqi {\n background-color: @crust;\n }\n\n .bxtl8jy {\n background-color: @surface0;\n color: @text;\n }\n\n .ah6785x {\n color: @subtext1;\n }\n\n .a1fcz3cu:focus-within > .ah6785x {\n color: @subtext1;\n }\n\n .e29yge6\n .react-autosuggest__container\n .react-autosuggest__suggestions-container--open {\n background: @mantle;\n }\n\n .e1g8wmc7 {\n background-color: @surface0;\n }\n\n .AssemblyLink--secondary:hover {\n color: @peach;\n }\n\n .a1k2umqi:focus-within {\n border-bottom-color: @blue;\n }\n\n .cgyrcnx {\n background-color: @overlay2;\n }\n\n .byhd60 {\n background-color: @maroon;\n }\n\n .d11ucs5j {\n background: @overlay2;\n }\n\n .sjsxdsz {\n border-bottom-color: @overlay2;\n }\n\n .fz4nps6 {\n border-top-color: @overlay2;\n }\n\n .AssemblyPrimaryButton--default:disabled,\n .AssemblyPrimaryButton--default[aria-disabled=\"true\"] {\n background: @surface0;\n border-color: @base;\n color: @subtext0;\n }\n\n .ptc18zm {\n background: inherit;\n }\n\n .c1gi3y8b {\n background: @crust;\n }\n\n .k3lm6f3 {\n background-color: @crust;\n color: @text;\n }\n\n .w1uwrq7e {\n color: @text;\n border-color: @overlay2;\n }\n\n .t1d08860 {\n color: inherit;\n }\n\n .i1p8x1gp .i1e9rt5 {\n color: @maroon;\n }\n\n .i1p8x1gp {\n background-color: @mantle;\n }\n\n .i1p8x1gp,\n .i1p8x1gp:focus,\n .i1p8x1gp:hover {\n border-color: @maroon;\n }\n\n .cv1rd7s {\n background: @mantle;\n }\n\n .cv1rd7s,\n .cv1rd7s:focus,\n .cv1rd7s:hover {\n border-color: @green;\n }\n\n .cv1rd7s .i1e9rt5 {\n color: @green;\n }\n\n .b1jcf4jl {\n background-color: @crust;\n }\n\n .pck8ctn {\n color: @text;\n }\n\n .i6cf9vy {\n color: @red;\n }\n\n .c2mfnz6 {\n color: @green;\n }\n\n .pr2w5fu:first-child {\n border-right-color: @overlay2;\n }\n\n .t117larf {\n background-color: @crust;\n border-color: @overlay2;\n color: @text;\n }\n\n .q1m09plc:hover {\n background-color: @crust;\n }\n\n .q1m09plc {\n color: @blue;\n }\n\n .hbcu5v.q1m09plc {\n color: @subtext1;\n }\n\n .qzk5crt {\n color: @text;\n }\n\n .sd72jj0 {\n color: @subtext1;\n }\n\n .UIModalHeader {\n background-color: @crust;\n }\n\n .UIModalBody {\n background-color: @mantle;\n }\n\n .TestModeOptions {\n background-color: @mantle;\n }\n\n .UIModal-box {\n color: @text;\n }\n\n .UICheckbox-label {\n color: @text;\n }\n\n .UICheckbox-input:checked ~ .UICheckbox-fauxInput {\n border-color: @yellow;\n }\n\n .UICheckbox-fauxInput::after {\n border-color: @yellow;\n border-width: 0 0 0.125rem 0.125rem;\n }\n\n .UIInput-input {\n color: @text;\n }\n\n .UIInput[aria-invalid=\"false\"] .UIInput-input ~ .UIInput-border {\n box-shadow: 0 0.125rem 0 0 @overlay2;\n }\n\n .UILink,\n .UILink:visited {\n color: @rosewater;\n }\n\n .UIButton:active,\n html.cursor .UIButton:hover,\n html.cursor .UIButton:hover:visited {\n background-color: @sky;\n }\n\n .UIHorizontalRule {\n border-bottom-color: @overlay2;\n }\n\n .OptionsModal-description,\n .TestModeOptions-listOption-description {\n color: @subtext0;\n }\n\n .swjz05g {\n background-color: @crust;\n }\n\n .swjz05g,\n .swjz05g:focus,\n .swjz05g:hover {\n border-color: @blue;\n }\n\n .s2y71yx label {\n background: @surface0;\n }\n\n .s2y71yx input {\n background: inherit;\n color: @text;\n }\n\n .TextbookRecommendations {\n background: @crust;\n }\n\n .TextbookCard-Details {\n color: @subtext1;\n }\n\n .AssemblyLink--title:any-link {\n color: @text;\n }\n\n .AssemblyLink--title:hover {\n color: @yellow;\n }\n /* .AssemblyIcon--small {\n color: @lavender;\n } */\n\n .ah3z5j1 {\n border-color: @blue;\n }\n\n .hkyil8p {\n color: @blue;\n }\n\n .e17gih4t {\n border-color: @overlay2;\n }\n\n .o1q1tz6w {\n border-color: @overlay2;\n color: @text;\n }\n\n .hg3d33q {\n border-color: #0000;\n }\n\n .ser6cev,\n .c86ukn8 {\n color: @subtext0;\n }\n\n .a99ei82 {\n background-color: @mantle;\n border-color: @overlay2;\n }\n\n .qcpiy8g {\n color: @text;\n }\n\n .pqa404y {\n color: @green;\n }\n\n .s18c8hjh {\n color: @maroon;\n }\n\n .ljt3l6v {\n fill: @subtext0;\n }\n\n .c16l7630.iayao2g {\n color: @green;\n }\n\n .i1e9dzkh.iayao2g {\n color: @maroon;\n }\n\n .w1e3jc65 {\n background-color: @mantle;\n border-color: @mantle;\n }\n\n .t7fr19y {\n color: @lavender;\n }\n\n .dw1ojws {\n color: @subtext0;\n }\n\n .w1e3jc65:hover {\n border-color: @overlay2;\n }\n\n .q1nxab59 {\n color: @subtext1;\n }\n\n .ssbjprp {\n color: @subtext0;\n }\n\n .smvj06a {\n color: @subtext1;\n }\n\n .cfzatrd.a548wz9 {\n color: @green;\n }\n\n .cag3g2z.anp68o5 {\n color: @green;\n }\n\n .CombinePage-wrap {\n background-color: @base;\n }\n\n .CombinePageTable-row {\n background-color: @mantle;\n }\n\n .CombinePageTable-rowTermCount {\n color: @subtext1;\n }\n\n .CombinePageTable-setTitle .UIHeading--four {\n color: @text;\n }\n\n .UIDropdown {\n background: @mantle;\n border-color: @crust;\n }\n\n .UIDropdown .UIDropdown-icon {\n color: @overlay2;\n }\n\n .UIDropdown-select:focus option {\n background: @mantle;\n }\n\n option:hover {\n background: @crust;\n }\n\n .ModeControls {\n background-color: @mantle;\n }\n\n .ModeControls-backText {\n color: @text;\n }\n\n .ModeControls-back {\n border-bottom-color: @overlay2;\n }\n\n .UIButton--whiteBorder {\n background: @crust;\n border-color: @base;\n color: @text;\n }\n\n .MatchModeControls-currentTime {\n color: @blue;\n }\n\n .MatchModeQuestionScatterTile {\n background-color: @mantle;\n border-color: @overlay0;\n }\n\n .MatchModeQuestionScatterTile.is-draggedOver,\n .MatchModeQuestionScatterTile.is-dragging,\n .MatchModeQuestionScatterTile:hover {\n border-color: @overlay2;\n }\n\n .MatchModeQuestionScatterTile.is-incorrect {\n border-color: @maroon;\n }\n\n .MatchModeQuestionScatterTile.is-correct {\n border-color: @green;\n }\n\n .HighscoresList {\n background-color: @crust;\n }\n\n .HighscoreRow {\n background-color: @mantle;\n }\n\n .UIButton[aria-disabled=\"true\"],\n .UIButton[aria-disabled=\"true\"]:active,\n .UIButton[aria-disabled=\"true\"]:focus,\n .UIButton[aria-disabled=\"true\"]:visited,\n .UIButton[disabled],\n .UIButton[disabled]:active,\n .UIButton[disabled]:focus,\n .UIButton[disabled]:visited,\n html.cursor .UIButton[aria-disabled=\"true\"]:hover,\n html.cursor .UIButton[disabled]:hover {\n background-color: @mantle;\n }\n\n .t10tqhey {\n background-color: @mantle;\n color: @text;\n border-color: @crust;\n }\n\n .t9i9vmb.h19ive8k,\n .t1s26kx5.h19ive8k,\n .s1rx7q8q.h19ive8k {\n color: @text;\n }\n\n .s8j1d54,\n .c49e2ip {\n color: @subtext1;\n }\n\n .c6p6uaq .react-calendar__month-view__days__day {\n color: @text;\n }\n\n .c6p6uaq .react-calendar__month-view__days__day--neighboringMonth {\n color: @subtext0;\n }\n\n .AchievementsImage--isActive .a130rwfv,\n .al33ekg.isActive .a130rwfv {\n color: @subtext0;\n }\n\n .s1rtnf4c::before,\n .s1rtnf4c::after {\n background: none;\n }\n\n .AchievementsImage--isActive .a130rwfv,\n .al33ekg.isActive .a130rwfv,\n .DashboardLayout .SetPreviewLink--noLinkBox,\n .DashboardLayout .PreviewCard--noLinkBox {\n background-color: @mantle;\n }\n\n .SetPreview-queryMatchHighlight {\n background: @yellow;\n color: @base;\n }\n\n .cpey3pe {\n color: @text;\n }\n\n .s1fl65t6 {\n color: @subtext0;\n }\n\n .t1ne2oir {\n color: @text;\n }\n\n .b1xq6unb {\n color: @text;\n }\n\n .bp0a7jj {\n color: @subtext1;\n }\n\n .pltikop {\n color: @blue;\n }\n\n .SettingsBox-box {\n background-color: @mantle;\n }\n\n .EdgyDataCoursePillbox .UIPill {\n background: @crust;\n border-color: @overlay2;\n color: @text;\n }\n\n .UIAutosuggest .react-autosuggest__suggestions-container {\n background: @mantle;\n }\n\n .UIAutosuggest .react-autosuggest__suggestion {\n border-bottom-color: @overlay2;\n }\n\n .UIAutosuggest\n .react-autosuggest__suggestion.react-autosuggest__suggestion--highlighted {\n border-bottom-color: @yellow;\n }\n\n .EdgyDataCourseSelector-suggestion .EdgyDataCourseSelector-suggestionName {\n color: @text;\n }\n\n .UIInput-input.UIInput-autoExpandInput.is-focused ~ .UIInput-border,\n .UIInput-input:focus ~ .UIInput-border {\n box-shadow: 0 0.25rem 0 0 @yellow;\n }\n\n .Divider-label {\n background: @mantle;\n }\n\n .the-label,\n .UIButton {\n color: @crust;\n }\n\n input:checked + .p22broa {\n box-shadow: 0 0 0 0.25rem @blue;\n }\n\n .button.google {\n background-color: @red;\n border-color: @peach;\n }\n\n .button.google::after {\n border-right-color: @peach;\n }\n\n .b1opuclq {\n background-color: @mantle;\n box-shadow: 0 0.25rem 1rem 0 @crust;\n }\n\n .button.apple .label,\n .button.facebook .label,\n .button.google .label {\n color: @crust;\n }\n\n .button.facebook {\n background-color: @blue;\n border-color: @lavender;\n }\n\n .button.facebook::after {\n border-right-color: @lavender;\n }\n\n .UIInput-input:-webkit-autofill,\n .UIInput-input:-webkit-autofill:focus,\n .UIInput-input:-webkit-autofill:hover {\n box-shadow: none !important;\n }\n .UIInput-input:-internal-autofill-previewed,\n .UIInput-input:-internal-autofill-selected {\n -webkit-text-fill-color: @text;\n }\n\n .UILink:active,\n html.cursor .UILink:hover,\n html.cursor .UILink:hover:visited {\n color: @maroon;\n }\n\n .setting legend,\n .setting p {\n color: @text;\n }\n\n .UIButton-wrapper {\n color: inherit;\n }\n\n .UIButton--alert:active,\n html.cursor .UIButton--alert:hover,\n html.cursor .UIButton--alert:hover:visited {\n background-color: @maroon;\n }\n\n .c1qo8ql4 {\n background-color: @base;\n }\n\n .phx9gy6 {\n color: @text;\n }\n\n .soad3d7 {\n color: @text;\n }\n\n .AssemblyLink--primary:any-link {\n color: @rosewater;\n }\n\n .AssemblyLink {\n color: @rosewater;\n }\n\n .UIButton--borderless:active,\n html.cursor .UIButton--borderless:hover,\n html.cursor .UIButton--borderless:hover:visited {\n background-color: initial;\n color: @yellow;\n }\n\n .UIButton--borderless[aria-disabled=\"true\"],\n .UIButton--borderless[aria-disabled=\"true\"]:active,\n .UIButton--borderless[aria-disabled=\"true\"]:focus,\n .UIButton--borderless[aria-disabled=\"true\"]:visited,\n .UIButton--borderless[disabled],\n .UIButton--borderless[disabled]:active,\n .UIButton--borderless[disabled]:focus,\n .UIButton--borderless[disabled]:visited,\n html.cursor .UIButton--borderless[aria-disabled=\"true\"]:hover,\n html.cursor .UIButton--borderless[disabled]:hover {\n background-color: initial;\n }\n\n .s19dmjr1.isGlobalNavInExperiment.is-focused,\n .s19dmjr1.isGlobalNavInExperiment.is-focused input {\n background: @surface0;\n }\n\n .t1iqlnnn p {\n color: @subtext1;\n }\n\n .axupt8p,\n .igkckaz {\n color: @rosewater;\n }\n\n .axupt8p:active,\n .axupt8p:focus,\n .axupt8p:hover {\n color: @flamingo;\n }\n\n .cnuw08l {\n background-color: @mantle;\n }\n\n .c192jkj8 {\n color: @text;\n }\n\n .a1sd82zg {\n background-color: @crust;\n border-left-color: @lavender;\n }\n\n .g84nzqs {\n background-image: none;\n }\n\n .du7o3ew > div:not(:last-child) {\n border-right-color: @overlay2;\n }\n\n .i73vo82:hover {\n color: @crust;\n background-color: @crust;\n }\n\n .f2nmi2p {\n border-top-color: @overlay2;\n }\n\n .a1scx0nz {\n background-color: @mantle;\n }\n\n .a4ouqer {\n color: @text;\n }\n\n .t104cykg {\n color: @text;\n }\n\n .ExplanationsLandingPage #PrismicExplanationsSearchBarTarget label,\n .ExplanationsLandingPage #SearchBarTarget label,\n .explanations.prismic-page #PrismicExplanationsSearchBarTarget label,\n .explanations.prismic-page #SearchBarTarget label {\n background-color: @surface0;\n }\n\n .l1rgb1ub {\n border-color: @overlay2;\n }\n\n .theme-night .h1uvmh9x,\n .h1uvmh9x {\n background: @mantle;\n }\n\n .h1wn8ccf {\n color: @text;\n }\n\n .ccm0r9d {\n color: @subtext0;\n }\n\n .AssemblySmallCard-isActive::after {\n background-color: @lavender;\n }\n\n .i192320l {\n border-color: @mantle;\n }\n\n .b1j40uwt::before {\n background-color: @mantle;\n }\n\n .theme-night .g84nzqs {\n background: none;\n }\n\n .CreateSetHeader-sticky {\n background: @base;\n }\n\n .a1fcz3cu {\n background-color: @surface0;\n }\n\n .CreateSetHeader-permissionsLink {\n color: @subtext1;\n }\n\n .CreateSetDiagramUploader .UIFloatedCard--white,\n .TermContent-inner {\n background-color: @mantle;\n }\n\n .CreateSetDiagramUploader-banner {\n border-color: @overlay0;\n }\n\n .AssemblyIconButton--primaryInverted {\n border-color: @overlay2;\n }\n\n .StudiableItemToolbar {\n border-bottom-color: @overlay2;\n }\n\n .b18prmdf {\n box-shadow: 0 0.125rem 0 0 @overlay2;\n }\n\n .ImageUploadProminentContextToggle {\n border-color: @overlay0;\n }\n\n .UILinkButton {\n border-bottom-color: @blue;\n color: @text;\n }\n\n .p10i2lyl {\n background-color: @mantle;\n }\n\n * + .KeyboardShortcuts-shortcut,\n .KeyboardShortcuts-shortcut + *,\n .KeyboardShortcuts-shortcut + .KeyboardShortcuts-shortcut {\n border-top-color: @overlay2;\n }\n\n .UIKeyboardInput {\n color: @text;\n border-color: @overlay2;\n }\n\n .UIDropdown-select option {\n color: @text;\n }\n\n .UIButton--inverted:active,\n html.cursor .UIButton--inverted:hover,\n html.cursor .UIButton--inverted:hover:visited {\n box-shadow: inset 0 0 0 3px @overlay2;\n }\n\n .PMEditor:focus-within ~ .b18prmdf {\n box-shadow: 0 0.25rem 0 0 @yellow;\n }\n\n .UITooltip,\n .UITooltip::after {\n background: @crust;\n }\n\n :not(.ie11 .UITooltip),\n :not(.ie11 .UIPopover) {\n filter: none;\n }\n\n .LanguageSelect-option:hover,\n .Select-option.is-focused .LanguageSelect-option {\n background-color: @yellow;\n }\n\n .i1u1jhdl {\n background-color: @crust;\n }\n\n .TermRowDragPlaceholder {\n background: @base;\n }\n\n .CreateSetDiagramUploader-banner.is-dropTarget {\n border-color: @yellow;\n }\n\n .TermContent-addRow:hover .UILinkButton {\n border-bottom-color: @yellow;\n }\n\n .tetv1rf.t8spden:hover {\n background-color: @crust;\n }\n\n .ImportTerms {\n background-color: @base;\n }\n\n .ImportTerms-import,\n .ImportTerms-preview {\n background-color: @base;\n }\n\n .ImportTerms-textarea {\n color: @text;\n border-color: @overlay2;\n }\n\n .TermRowsPreview .TermRowsPreview-row {\n background: @mantle;\n }\n\n .UIRadio-input:checked ~ .UIRadio-fauxInput {\n border-color: @yellow;\n }\n\n .UIRadio-fauxInput::after {\n background-color: @yellow;\n }\n\n .UILinkButton:active,\n .UILinkButton:focus,\n .UILinkButton:hover {\n border-bottom-color: @yellow;\n }\n\n .AutosuggestContextItem {\n background-color: @crust;\n color: @text;\n }\n\n .AssemblyNotice-error {\n border-color: @red;\n background-color: @surface0;\n }\n\n .TermRow.is-duplicate {\n outline-color: @yellow;\n }\n\n .AssemblyPrimaryButton--danger {\n background: @red;\n color: @crust;\n }\n\n .AssemblyPrimaryButton--danger:hover:not([disabled]),\n [aria-disabled=\"true\"] {\n background: @pink;\n }\n\n .s19dmjr1.is-focused,\n .s19dmjr1.is-focused input,\n .s2y71yx label,\n .s2y71yx.is-expanded label {\n background: @surface0;\n color: @text;\n }\n\n .eeiq5c0 {\n color: @text;\n }\n\n .t1r0fp00,\n .t1elfe8k {\n color: @subtext0;\n }\n\n .MobilePage {\n background: @base;\n }\n\n .MobilePage-feature {\n border-color: @overlay2;\n }\n\n .MobilePage-anyDevice {\n border-top-color: @overlay2;\n }\n\n .AssemblyTextButton--secondary {\n color: @text;\n }\n\n .AssemblyPrimaryButton--upgrade {\n background: @yellow;\n }\n\n .page,\n .PrismicSimpleRichText--white,\n .PrismicTextCallout--whiteBackground,\n .PrismicVideoEmbedWithText--whiteBackground,\n .p1mcvm6s,\n .PrismicImageTextTile--whiteBackground,\n .PrismicTextCallout--twilightBlue200Background,\n #SearchResultsPageHeader-mainExperiment {\n background-color: @base;\n }\n\n .tfomyx6,\n .i1rs7b62,\n .d5ww82k {\n color: @text;\n }\n\n .cssrxmc {\n background-color: @yellow;\n }\n\n .PrismicImageTextTile-tileWrapper {\n background-color: @mantle;\n }\n\n .AssemblyPrimaryButton--upgrade:hover:not([disabled]) {\n background: @rosewater;\n }\n\n .s1qq0zr7 {\n background-color: @mantle;\n }\n\n .sv0yvnj a,\n .sv0yvnj a:visited:not(:last-child) {\n color: @text;\n }\n\n .sg4pwu6:hover,\n .hivq638,\n .s1ahro8n:hover {\n background-color: @crust;\n }\n\n .e7lqtuc\n .react-autosuggest__suggestions-container.react-autosuggest__suggestions-container--open {\n background-color: @mantle;\n }\n\n .e7lqtuc .react-autosuggest__section-title,\n .SearchResultsPageHeader-queryFeedback,\n .SearchResultsPage-contentType .SearchResultsPage-emptyStateHeadline,\n .SearchResultsPage-contentType .SearchResultsPage-emptyStateDescription,\n .SearchResultsPage-contentType\n .SearchResultsPage-emptyStateSuggestionsList {\n color: @text;\n }\n\n .markdown-body {\n color: @subtext1;\n }\n\n .e7lqtuc\n li.react-autosuggest__suggestion.react-autosuggest__suggestion--highlighted,\n .e7lqtuc li.react-autosuggest__suggestion:hover {\n background-color: @crust;\n border-color: @lavender;\n }\n\n .UserPreviewCard-username,\n .ClassPreviewCard-title {\n color: @text;\n }\n\n .UserPreviewCard-classesDescription,\n .UserPreviewCard-createdSetsDescription,\n .QuestionCard-subject,\n .ClassPreviewCard-location,\n .ClassPreviewCard-membersDescription,\n .ClassPreviewCard-studySetsDescription {\n color: @subtext1;\n }\n\n .QuestionCard-bottomGradient {\n background-image: none;\n }\n\n .AssemblyTextButton--primary {\n color: @rosewater;\n }\n\n .TosLegend--normal {\n color: @subtext1;\n }\n\n .AssemblyLink--secondary:any-link {\n color: @rosewater;\n }\n\n .lghzn8f,\n .a1cdxe01.h9lvpq {\n color: @text;\n }\n\n .s1mff1xn,\n .AssemblyCheckbox-label {\n color: @text;\n }\n\n .ccnmm10 {\n background-color: @mantle;\n }\n\n .c1g4obhz {\n background-color: @crust;\n color: @text;\n }\n\n .SetPageTerm-wordText,\n .SetPageTerm-definitionText {\n color: @text;\n }\n\n .SetPageTerms-embeddedDesktopAdWrapper {\n background: @mantle;\n }\n\n .c1qw5oc {\n background: @crust;\n border-bottom-color: @surface0;\n }\n\n .c19lfjrd,\n .l1fkuqeb {\n background-color: @base;\n }\n\n .bxyvgmh {\n background-color: @mantle;\n }\n\n .ata5p6z[aria-disabled=\"true\"],\n .ata5p6z[aria-disabled=\"true\"] div,\n .ata5p6z[aria-disabled=\"true\"] textarea {\n background-color: @mantle;\n }\n\n .ata5p6z {\n border-color: @overlay2;\n background-color: @mantle;\n }\n\n .AssemblyIconButton--primary:disabled,\n .AssemblyIconButton--primary[aria-disabled=\"true\"] {\n background: @surface1;\n color: @text;\n }\n\n .ugcsb7m {\n background-color: @blue;\n color: @crust;\n }\n\n .AssemblySecondaryButton:disabled,\n .AssemblySecondaryButton[aria-disabled=\"true\"] {\n background-color: @base;\n border-color: @overlay2;\n }\n\n .m9mf1hr div,\n .m9mf1hr textarea {\n background-color: @mantle;\n }\n\n .lu5rlws {\n color: @subtext1;\n }\n\n .b1yjduyh {\n background-color: @mantle;\n }\n\n .d6tac4m {\n background-color: @surface0;\n }\n\n .RecentFeed-empty {\n background-color: @mantle;\n }\n\n .i1ykvw4f {\n background: @mantle;\n }\n\n .i1ykvw4f:hover {\n background: @crust;\n }\n\n .RecentFeed-empty--cta {\n color: @text;\n }\n\n .UIButton--whiteBorder:active,\n html.cursor .UIButton--whiteBorder:hover,\n html.cursor .UIButton--whiteBorder:hover:visited {\n color: @yellow;\n }\n\n .c124zyvn {\n background: @base;\n }\n\n .AssemblyLink--primary:hover {\n color: @maroon;\n }\n\n .cczh2hb,\n .h1jftztg,\n .t2m5erc {\n color: @text;\n }\n\n .t1nv0ihp,\n .sku1zau,\n .s54kfc3 {\n color: @subtext1;\n }\n\n .ImageUploadProminentContextToggle\n .ImageUploadProminentContextToggle-IconExplanation {\n color: @text;\n }\n\n .SiteHeaderLogo-link {\n color: @blue;\n }\n\n .c1sgnxr5 {\n color: @green;\n }\n\n .suyglfi {\n color: @text;\n }\n\n .s2y71yx\n li.react-autosuggest__suggestion.react-autosuggest__suggestion--highlighted,\n .s2y71yx li.react-autosuggest__suggestion:hover {\n background: @mantle;\n }\n\n .q1kwd3of {\n color: @overlay2;\n }\n\n .c1741jrq:not(:first-child) {\n border-top-color: @overlay2;\n }\n\n .SetsView-studySetResults {\n color: @text;\n }\n\n .UILink .SetPreview-cardHeaderTitle,\n .UILink .SetPreview-cardHeaderTitle:visited,\n html.touch .UILink .SetPreview-cardHeaderTitle:focus:hover:not(:active) {\n color: @text;\n }\n\n .SetPreview-cardBylineClass {\n color: @subtext0;\n }\n\n .UILink .SetPreview-cardHeaderTitle:active,\n html.cursor .UILink .SetPreview-cardHeaderTitle:hover,\n html.cursor .UILink .SetPreview-cardHeaderTitle:hover:visited {\n color: @yellow;\n }\n\n .e29yge6\n .react-autosuggest__container\n .react-autosuggest__suggestion.react-autosuggest__suggestion--highlighted,\n .e29yge6\n .react-autosuggest__container\n .react-autosuggest__suggestion:hover {\n background-color: @crust;\n }\n\n .e29yge6 .react-autosuggest__container .react-autosuggest__suggestion {\n border-bottom-color: @mantle;\n }\n\n .EdgyDataCourseSelector-addYourOwn {\n color: @blue;\n }\n\n .i5h71e0 {\n background-color: @surface0;\n }\n\n .ikdjsw2 {\n color: @text;\n }\n\n .i1m3kkj2 {\n color: @text;\n }\n\n .i1190urg {\n color: @subtext0;\n }\n\n .le206v0 {\n border-color: @overlay2;\n }\n\n .sby7w0g {\n background: @overlay2;\n }\n\n .c3s5vdc:hover {\n background-color: @blue;\n }\n\n .g4cyoxx {\n color: @text;\n }\n\n .s1lyn4nc {\n background: @blue;\n }\n\n .UIModal.is-white .UIModal-box {\n background: @mantle;\n }\n\n .UIModalBadge {\n background-color: @blue;\n color: @crust;\n }\n\n .CombinePage-sourceSelectWrap .UIFieldset-legend {\n color: @text;\n }\n\n .k1reqlz9.ijrfqxy svg {\n fill: @green;\n }\n\n .dhmqhsx.ijrfqxy svg {\n fill: @red;\n }\n\n .c6p6uaq .react-calendar__navigation__label {\n color: @text;\n }\n\n .c6p6uaq .react-calendar__navigation__arrow {\n color: @text;\n }\n\n .c6p6uaq .react-calendar__navigation__arrow:disabled {\n color: @overlay1;\n }\n\n .f1sxiitf {\n background: none;\n }\n\n .c1ext0pg {\n background-color: @surface1;\n color: @text;\n }\n\n .sl7nfp9 {\n background-color: @mantle;\n }\n\n .sdw19mu .SetPreviewCardV1 {\n border-bottom-color: @overlay2;\n }\n\n .fiejqa {\n background: none;\n }\n\n .t1ied0h6 {\n color: @subtext1;\n }\n\n .SetListMediumCard-isActive::before {\n background-color: @lavender;\n }\n\n .c51obz3 {\n background-color: @base;\n }\n\n .s80h93u {\n color: @text;\n border-color: @overlay2;\n }\n\n .s80h93u:active:not([disabled]),\n .s80h93u:hover:not([disabled]) {\n background: @crust;\n }\n\n .r78nxpu > div:hover {\n background-color: @mantle;\n }\n\n .stbnqj0 {\n color: @text;\n }\n\n .c1n6gny6,\n .to5kbh1 {\n color: @text;\n }\n\n .tb3hrve {\n color: @subtext0;\n }\n\n .HurricaneBanner--default {\n background: @crust;\n border-bottom-color: @surface0;\n }\n\n .HurricaneBanner--default .HurricaneBanner-text {\n color: @text;\n }\n\n .StudyModesNavSectionTitle {\n color: @text;\n }\n\n .cgkxufs {\n background: @crust;\n border-bottom-color: @overlay0;\n }\n\n .TeacherChoosePageView-gameTypeOption {\n background-color: @mantle;\n }\n\n .TeacherChoosePageView-gameTypes--text {\n color: @text;\n }\n\n .TeacherChoosePageView-gameTypes--description {\n color: @subtext0;\n }\n\n .TeacherChoosePageView-gameTypes--cta,\n .CardContent-cta {\n color: @blue;\n }\n\n .TeacherChoosePageView-gameTypeOption:hover,\n .PlayModeCard:hover {\n border-bottom-color: @yellow;\n }\n\n .PlayModeCard:active,\n .PlayModeCard:focus:not(:active:not(:hover)),\n html.cursor .PlayModeCard:hover,\n html.cursor .PlayModeCard:hover:visited {\n border-color: @yellow;\n }\n\n .PlayModeCard {\n background-color: @mantle;\n }\n\n .CardContent-option {\n background: @crust;\n color: @text;\n }\n\n .CardContent-text,\n .CardContent-title {\n color: @text;\n }\n\n .TeacherLobbyView-join {\n background-color: @mantle;\n }\n\n .TeacherLobbyView .UIFloatedCard,\n .TeacherStartGameView-side,\n .TeacherEndView-side {\n background: @crust;\n }\n\n .theme-night .TeacherLobbyView .UIFloatedCard {\n border-color: @overlay2;\n }\n\n .TeacherLobbyView-join--instructionLink .UIButton {\n color: @blue;\n }\n\n .TeacherLobbyView-player:hover {\n color: @red;\n }\n\n .td5er02 .UIFloatedCard {\n background-color: @mantle;\n }\n\n .TermStat--perfectTerms .TermStat-header {\n background-color: @green;\n }\n\n .TermStat-header {\n color: @mantle;\n }\n\n .TermStatGroup-navProgress {\n color: @subtext0\\1;\n }\n\n .TeacherEndView-side--bottomButton .UIButton.UIButton--whiteBorderRounded {\n color: @text;\n }\n\n .SegmentedControl.SegmentedControl--quizletBlue\n .SegmentedControl-navItem.is-active,\n .segmented-control.SegmentedControl--quizletBlue\n .SegmentedControl-navItem.is-active {\n background: @lavender;\n color: @crust;\n }\n\n .StudyWhileWaitingView {\n background-color: @base;\n }\n\n .firefox\n .CardsList.CardsList--showSingle\n .CardsItem\n .CardsItemSide\n .CardsItemInner,\n .ie11\n .CardsList.CardsList--showSingle\n .CardsItem\n .CardsItemSide\n .CardsItemInner,\n .webkit\n .CardsList.CardsList--showSingle\n .CardsItem\n .CardsItemSide\n .CardsItemInner {\n background-color: @mantle;\n }\n\n .StudentTeamView-teamInner {\n background-color: @mantle;\n }\n\n .StudentAnswerOption .UIButton {\n background-color: @mantle !important;\n }\n\n .StudentAnswerOption .UIButton:active,\n html.cursor .StudentAnswerOption .UIButton:hover,\n html.cursor .StudentAnswerOption .UIButton:hover:visited {\n border-color: @yellow;\n }\n\n .StudentPlayingHeader {\n background: @crust;\n }\n\n .StudentLeaderboard-headstart {\n background: @blue;\n }\n\n .StudentLeaderboard {\n background: @lavender;\n }\n\n .StudentLeaderboard-team {\n background: @blue;\n }\n\n .StudentGameboard-feedback.is-incorrectAnswer {\n background: @red;\n }\n\n .StudentAnswerOption.is-showingIncorrectFeedback.StudentAnswerOption\n .UIButton {\n background: @red !important;\n }\n\n .StudentAnswerOption.is-showingCorrectFeedback.StudentAnswerOption\n .UIButton {\n background: @green !important;\n }\n\n .StudentIncorrectAnswerFeedback-section--correct\n .StudentIncorrectAnswerFeedback-heading {\n color: @green;\n }\n\n .TermStat--learnedTerms .TermStat-header {\n background-color: @red;\n }\n\n .TeacherChoosePageView-gameTypeOption:active,\n .TeacherChoosePageView-gameTypeOption:focus:not(:active:not(:hover)),\n html.cursor .TeacherChoosePageView-gameTypeOption:hover,\n html.cursor .TeacherChoosePageView-gameTypeOption:hover:visited {\n border-color: @yellow;\n }\n\n .tllqvk3,\n .c1tmoumb {\n background-color: @mantle;\n }\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Google Catppuccin","description":"Soothing pastel theme for Google","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/google/catppuccin.user.css","usercssData":{"name":"Google Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/google","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/google","version":"0.1.7","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/google/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Agoogle","description":"Soothing pastel theme for Google","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]}}},"sourceCode":"/* ==UserStyle==\n@name Google Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/google\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/google\n@version 0.1.7\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/google/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Agoogle\n@description Soothing pastel theme for Google\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n==/UserStyle== */\n\n@-moz-document regexp(\"^https?://(www\\\\.|images\\\\.)?google\\\\..*\")\n{\n #catppuccin(@lookup) {\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n\n background: @base !important;\n --uv-styles-color-surface: @crust;\n --uv-styles-color-tertiary: @surface0;\n --uv-styles-color-secondary: fade(@blue, 25%);\n --uv-styles-color-text-primary: @blue;\n --uv-styles-color-icon-default: @text;\n --uv-styles-color-text-emphasis: @text;\n --uv-styles-color-icon-on-secondary: @subtext0;\n --uv-styles-color-on-tertiary: @text;\n --uv-styles-color-icon-on-tertiary: @text;\n\n .gb_Ka.gb_f,\n .gb_Na.gb_f,\n #gb {\n background-color: @base !important;\n svg,\n .gb_Rc svg,\n .gb_dd .gb_ld,\n .gb_3c .gb_ld {\n color: @text;\n }\n }\n .gb_Nc a.gb_F,\n .gb_Nc span.gb_F {\n color: @text;\n }\n .uU7dJb {\n border-bottom-color: @surface0;\n background-color: @mantle;\n color: @subtext1;\n }\n .gb_Nc .gb_d:hover {\n background-color: @surface0;\n }\n .KxwPGc {\n background-color: @mantle;\n }\n .HJSKzf {\n color: @text;\n }\n\n .gbqfba,\n .lJ9FBc input[type=\"submit\"] {\n color: @text;\n background-color: @surface0;\n border-color: @surface1;\n &:hover {\n color: @text;\n background-color: @surface0;\n border-color: @surface2;\n }\n }\n\n /* AI search */\n\n .UxeQfc,\n .s7d4ef,\n .yXu61c,\n .X6JNf,\n .BERAof,\n .oxbMzd,\n .A5s9h,\n .V9Wb7c,\n .GVUPk,\n .GyAeWb,\n .A0hi5,\n .Tme6jf {\n background-color: @base !important;\n }\n\n .d3o3Ad,\n .sZKvbe {\n fill: @green !important;\n }\n\n .Fzsovc,\n .cwYVJe,\n .RJPOee,\n .vM0jzc,\n .clOx1e,\n .vDF3Oc.vDF3Oc .R8BTeb,\n .vDF3Oc.vDF3Oc .ouxCkc,\n .Yt787,\n .mulB1,\n .xUc8Ie,\n .sfgTZc,\n .I6Kpxd,\n .cQEt3 {\n color: @text !important;\n }\n\n .yQLaje,\n .tVoQIb,\n .f9nOyf,\n .kHtcsd,\n .DopHqc,\n .p7bv,\n .ar9V1,\n .DfMusf,\n .y6CIle,\n .JukT7c,\n .xUc8Ie.BXdrne,\n .sEqX7e,\n .ZFiwCf {\n background-color: @surface0 !important;\n }\n\n .xUc8Ie.BXdrne,\n .YUg0se,\n .WGbsof {\n border-color: @surface2 !important;\n }\n\n .NOo3C {\n color: @subtext1;\n }\n\n .WGbsof[selected] {\n background-color: @blue;\n border-color: @blue !important;\n }\n\n /* End of AI search */\n\n .pHiOh,\n a.pHiOh {\n color: @subtext1 !important;\n }\n a {\n color: @blue;\n }\n .RNNXgb {\n background: @surface0;\n border-color: @surface1;\n }\n .RNNXgb:hover,\n .sbfc .RNNXgb {\n background: @surface0 !important;\n border-color: @surface0;\n box-shadow: 0 1px 6px 0 @crust;\n }\n .minidiv .RNNXgb {\n background: @surface0;\n border-color: @surface1;\n &:hover {\n box-shadow: 0 4px 12px @crust;\n }\n }\n .HSryR .KsRP6 {\n border-color: @surface2;\n }\n .emcav .RNNXgb {\n box-shadow: 0 1px 6px 0 @crust;\n background: @surface0;\n border-color: @surface0;\n }\n .aajZCb {\n background: @surface0;\n box-shadow: 0 4px 6px 0 @crust;\n }\n .xtSCL {\n border-top-color: @surface2;\n }\n .sbct:hover {\n background-color: @surface1;\n }\n .WggQGd {\n color: @mauve !important;\n }\n .JCHpcb {\n color: @subtext0;\n }\n .JCHpcb:hover {\n color: @blue;\n }\n .wM6W7d,\n .ABAbCc {\n color: @text;\n }\n .uDetx {\n fill: @text;\n }\n .ExCKkf,\n .BjWz4c {\n color: @subtext0;\n }\n .ACRAdd {\n border-left-color: @overlay0;\n }\n .Pvpvv {\n background-color: @crust;\n border-color: @surface1;\n color: @text;\n }\n .w9dUj {\n color: @text !important;\n }\n .Pvpvv .zE5Aq,\n .adnFRd,\n .XfJHbe {\n color: @blue;\n }\n .CS4h3e {\n background-color: @subtext0;\n }\n .Pvpvv .xyGai {\n color: @text;\n }\n #SIvCob {\n color: @text;\n }\n .gb_Jc a.gb_B,\n .gb_Jc span.gb_B {\n color: @text;\n }\n .gb_Jc svg,\n .gb_Oc.gb_Sc svg,\n .gb_Jc .gb_ad .gb_id,\n .gb_Jc .gb_ad .gb_Ic,\n .gb_Jc .gb_ad .gb_cd,\n .gb_Oc.gb_Sc .gb_id {\n color: @text;\n }\n .gb_Ka svg,\n .gb_Oc svg,\n .gb_ad .gb_id,\n .gb_0c .gb_id {\n color: @text;\n }\n .gLFyf {\n color: @text;\n }\n .QCzoEc {\n color: @overlay2;\n }\n .szppmdbYutt__middle-slot-promo {\n color: @text;\n }\n .gb_Jc .gb_Ud button:hover svg,\n .gb_Jc .gb_d:hover {\n background-color: @surface0;\n }\n .gb_Jc .gb_Ud.gb_qe button:hover svg,\n .gb_Ud button:hover svg,\n .gb_d:hover {\n background-color: @surface0;\n }\n .gb_We {\n background: @mantle;\n color: @text;\n }\n a.gb_B,\n span.gb_B {\n color: @text;\n }\n .gb_zc div:first-child {\n color: @text;\n }\n .gb_zc > * {\n color: @subtext0;\n }\n .ClJ9Yb {\n color: @subtext0;\n }\n .sfbg {\n background-color: @base;\n }\n .jfN4p,\n .lnXdpd {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"272\" height=\"92\"><path fill=\"@{red}\" d=\"M115.75 47.18c0 12.77-9.99 22.18-22.25 22.18s-22.25-9.41-22.25-22.18C71.25 34.32 81.24 25 93.5 25s22.25 9.32 22.25 22.18zm-9.74 0c0-7.98-5.79-13.44-12.51-13.44S80.99 39.2 80.99 47.18c0 7.9 5.79 13.44 12.51 13.44s12.51-5.55 12.51-13.44z\"/><path fill=\"@{yellow}\" d=\"M163.75 47.18c0 12.77-9.99 22.18-22.25 22.18s-22.25-9.41-22.25-22.18c0-12.85 9.99-22.18 22.25-22.18s22.25 9.32 22.25 22.18zm-9.74 0c0-7.98-5.79-13.44-12.51-13.44s-12.51 5.46-12.51 13.44c0 7.9 5.79 13.44 12.51 13.44s12.51-5.55 12.51-13.44z\"/><path fill=\"@{blue}\" d=\"M209.75 26.34v39.82c0 16.38-9.66 23.07-21.08 23.07-10.75 0-17.22-7.19-19.66-13.07l8.48-3.53c1.51 3.61 5.21 7.87 11.17 7.87 7.31 0 11.84-4.51 11.84-13v-3.19h-.34c-2.18 2.69-6.38 5.04-11.68 5.04-11.09 0-21.25-9.66-21.25-22.09 0-12.52 10.16-22.26 21.25-22.26 5.29 0 9.49 2.35 11.68 4.96h.34v-3.61h9.25zm-8.56 20.92c0-7.81-5.21-13.52-11.84-13.52-6.72 0-12.35 5.71-12.35 13.52 0 7.73 5.63 13.36 12.35 13.36 6.63 0 11.84-5.63 11.84-13.36z\"/><path fill=\"@{green}\" d=\"M225 3v65h-9.5V3h9.5z\"/><path fill=\"@{red}\" d=\"m262.02 54.48 7.56 5.04c-2.44 3.61-8.32 9.83-18.48 9.83-12.6 0-22.01-9.74-22.01-22.18 0-13.19 9.49-22.18 20.92-22.18 11.51 0 17.14 9.16 18.98 14.11l1.01 2.52-29.65 12.28c2.27 4.45 5.8 6.72 10.75 6.72 4.96 0 8.4-2.44 10.92-6.14zm-23.27-7.98 19.82-8.23c-1.09-2.77-4.37-4.7-8.23-4.7-4.95 0-11.84 4.37-11.59 12.93z\"/><path fill=\"@{blue}\" d=\"M35.29 41.41V32H67c.31 1.64.47 3.58.47 5.68 0 7.06-1.93 15.79-8.15 22.01-6.05 6.3-13.78 9.66-24.02 9.66C16.32 69.35.36 53.89.36 34.91.36 15.93 16.32.47 35.3.47c10.5 0 17.98 4.12 23.6 9.49l-6.64 6.64c-4.03-3.78-9.49-6.72-16.97-6.72-13.86 0-24.7 11.17-24.7 25.03 0 13.86 10.84 25.03 24.7 25.03 8.99 0 14.11-3.61 17.39-6.89 2.66-2.66 4.41-6.46 5.1-11.65l-22.49.01z\"/></svg>';\n @svg: escape(@svg-raw);\n content: url(\"data:image/svg+xml,@{svg}\");\n }\n .aXBZVd {\n @svg-raw: '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\"><path fill=\"@{text}\" d=\"M20.49 19l-5.73-5.73C15.53 12.2 16 10.91 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.41 0 2.7-.47 3.77-1.24L19 20.49 20.49 19zM5 9.5C5 7.01 7.01 5 9.5 5S14 7.01 14 9.5 11.99 14 9.5 14 5 11.99 5 9.5z\"/></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\");\n }\n .zgAlFc {\n color: @blue;\n }\n .fLciMb {\n color: @text;\n }\n .d2IKib {\n color: @red;\n }\n .fLciMb:hover {\n background-color: @surface0;\n }\n .kno-ftr.rpBMYb {\n color: @subtext0;\n }\n .aTI8gc {\n color: @text;\n }\n .wwUB2c {\n color: @subtext0;\n }\n .z1asCe {\n color: @text !important;\n fill: @text !important;\n }\n .rsGxI.Ww4FFb,\n .Ww4FFb {\n background-color: @base;\n }\n .RES9jf {\n color: @text;\n }\n .CSkcDe,\n .related-question-pair div.iDjcJe {\n color: @text;\n }\n .cUnQKe .ILfuVd b {\n background-color: fade(@blue, 25%);\n color: @text;\n }\n .cUnQKe .ILfuVd,\n .cUnQKe .UiGGAb.ILfuVd {\n color: @subtext1;\n }\n .ZYHQ7e {\n color: @subtext0;\n }\n .VuuXrf {\n color: @text;\n }\n .hb8SAc {\n color: @text;\n }\n .TQc1id .I6TXqe {\n border-color: @surface2;\n }\n .I6TXqe {\n background: @base;\n }\n .HsZQAe {\n border-bottom-color: @surface2;\n }\n .NtaMpb .niO4u,\n .nZWEZc .ttwCMe {\n background-color: @base;\n }\n .iRPzcb {\n border-bottom-color: @surface1;\n }\n .related-question-pair .d0fCJc {\n color: @text;\n }\n cite,\n cite a:link,\n cite a:visited {\n color: @subtext0;\n }\n .WZ8Tjf,\n .EZAeBe,\n .F0gfrd {\n color: @subtext0;\n }\n .yDYNvb.lyLwlc {\n color: @text;\n }\n .H9lube {\n background-color: @base;\n border-color: @surface2;\n }\n .Bi9oQd {\n background-color: @surface1;\n }\n .akqY6 {\n background: @surface1;\n }\n .KFFQ0c .YfftMc,\n .KFFQ0c .YfftMc span,\n .KFFQ0c .YfftMc div,\n .KFFQ0c .YfftMc a,\n g-menu.DWsAYc g-menu-item a.K1yPdf,\n .f3LoEf,\n .TXBhSe:hover,\n .TXBhSe:not(:hover),\n .r025kc.lVm3ye,\n .Bo9xMe,\n .oyj2db {\n color: @subtext0;\n }\n .dyjrff,\n .LEwnzc {\n color: @subtext1;\n }\n .ZFiwCf {\n background-color: @surface0;\n &:hover {\n background-color: @surface1;\n }\n }\n .LGwnxb,\n .WGwSK {\n color: @text;\n }\n .EsIlz {\n background-color: @base;\n border-color: @surface1;\n }\n .O7G3Gd {\n color: @text;\n &:hover {\n color: @blue;\n }\n }\n .appbar {\n background: @base;\n border-top-color: @surface1;\n }\n .bSeRjc:hover .fKmH1e {\n color: @subtext1;\n background-color: @surface0;\n }\n .bSeRjc:hover div[aria-expanded=\"true\"] .fKmH1e,\n div[aria-expanded=\"true\"] .fKmH1e {\n background-color: fade(@blue, 25%);\n color: @blue;\n }\n .LHJvCe,\n .vqseUe,\n .dMCttd {\n color: @subtext0;\n }\n .dG2XIf .xpdbox .yc7KLc {\n background-color: @base;\n }\n .URgIvb {\n border-color: @blue;\n background-color: @blue;\n }\n .pdpvld {\n color: @green;\n }\n .YrbPuc {\n color: @subtext1;\n }\n .y6CIle {\n background-color: @surface0;\n }\n .Yt787,\n .vDF3Oc.vDF3Oc .R8BTeb {\n color: @text;\n }\n .IDFSOe {\n background-color: @surface2;\n }\n .ffmmcd,\n .u7yw9 .WeviRb {\n border-color: @surface1;\n }\n .wdQNof {\n border-color: @surface1;\n background-color: @base;\n }\n .eadHV.Ses7yd {\n color: @text !important;\n }\n .f,\n .j04ED,\n .j04ED a,\n .j04ED a:link,\n .XaIwc {\n color: @subtext0 !important;\n }\n #_Xg6uZYKGBYCDhbIPvK2s2AI_27\n > div:nth-child(3)\n > g-right-button:nth-child(1)\n > g-fab:nth-child(1),\n g-right-button.wgbRNb > g-fab:nth-child(1) {\n background-color: @crust !important;\n }\n .kLhEKe {\n background-color: @base;\n }\n .S8ee5.CwbYXd {\n color: @text;\n }\n .S8ee5 {\n background: @surface0;\n }\n .S8ee5:hover {\n background: @surface1;\n }\n .rhHIGd {\n background-color: @surface2;\n }\n .sY7ric {\n color: @text;\n }\n .I6a0ee {\n background-color: @base;\n border-color: @surface2;\n color: @text;\n }\n .I6a0ee:hover {\n background-color: @mantle;\n border-color: @surface2;\n }\n .I6a0ee:focus {\n background-color: @crust;\n border-color: @surface2;\n }\n .pxhZNb {\n background-color: @surface0 !important;\n color: @text;\n }\n .d2F2Td {\n color: @text;\n }\n .c07z9 {\n color: @subtext0;\n }\n .c07z9 a,\n .c07z9 a:active,\n .c07z9 a:link {\n color: @text;\n text-decoration-color: @subtext0;\n }\n .wHYlTd {\n color: @subtext0;\n }\n .dG2XIf .c2xzTb .wDYxhc:first-child {\n background: @base;\n }\n .fm06If .ILfuVd,\n .c2xzTb .ILfuVd,\n .Jb0Zif .c2xzTb .ILfuVd {\n color: @text;\n }\n .fm06If .ILfuVd b,\n .c2xzTb .ILfuVd b {\n background-color: fade(@blue, 25%);\n color: @text;\n }\n .GKS7s {\n background: @surface0;\n border-color: @surface1;\n }\n .GKS7s:hover {\n background-color: @surface1 !important;\n border-color: @surface2;\n }\n .yXK7lf em {\n color: @text;\n }\n .Lb0dA:hover {\n background-color: @surface0;\n }\n .Lb0dA[aria-expanded=\"true\"]:hover .EGarzf {\n color: @blue;\n }\n .Lb0dA[aria-expanded=\"true\"] {\n background-color: fade(@blue, 25%);\n }\n .BaegVc:hover {\n background-color: @surface0;\n }\n .hdtb-tl-sel .BaegVc {\n background-color: fade(@blue, 25%);\n }\n .BaegVc:focus {\n background-color: fade(@blue, 25%);\n }\n .TZqsAd {\n background: @overlay0;\n }\n .FalWJb {\n background: @base;\n }\n .YeThId {\n border-top-color: @surface1;\n }\n .k8XOCe {\n background-color: @surface0;\n }\n .s75CSd {\n color: @text;\n }\n .ZkkK1e,\n .uAbMZd {\n background: @base;\n border-color: @surface1;\n &:hover {\n background: @surface0;\n }\n }\n .QjI2jc {\n color: @subtext0;\n }\n .lhLbod {\n color: @subtext0;\n }\n .nr7I6e div[aria-expanded=\"true\"] .F75bid,\n .nr7I6e div[aria-expanded=\"true\"]:hover .fFI3rb .F75bid {\n color: @blue;\n }\n .F75bid {\n color: @subtext0;\n }\n div[aria-expanded=\"true\"] .fFI3rb {\n background-color: fade(@blue, 25%) !important;\n }\n div[aria-expanded=\"true\"]:hover .fFI3rb:hover {\n background-color: fade(@blue, 25%) !important;\n }\n .MAMMm {\n background: @mantle;\n box-shadow: 0 2px 6px @crust !important;\n }\n [selected].nWtjMe {\n background: fade(@blue, 25%) !important;\n }\n .uZNuIf:hover {\n background-color: @surface0;\n color: @text;\n }\n [selected].nWtjMe .FMKtTb {\n color: @text;\n }\n .nWtjMe .FMKtTb {\n color: @subtext0;\n }\n .GKS7s .FMKtTb,\n .GKS7s .RWhoyd.mol54e {\n color: @text;\n }\n .ePSouf .FMKtTb {\n color: @subtext0;\n }\n .NkCsjc:hover {\n background-color: @surface0 !important;\n color: @text;\n }\n .nr7I6e div[aria-haspopup=\"true\"]:hover .F75bid {\n color: @text;\n }\n a.hisnlb {\n background: fade(@overlay2, 25%);\n }\n div[aria-expanded=\"true\"] .fFI3rb,\n div[aria-expanded=\"true\"]:hover .fFI3rb:hover {\n background-color: @surface0 !important;\n }\n .hdtb-tl-sel .BaegVc .WjMmQ:hover {\n color: @blue;\n }\n .hdtb-mn-hd {\n color: @subtext0;\n }\n .hdtb-mn-hd:hover {\n color: @text;\n }\n .fSnalc {\n stroke: @blue;\n }\n .oOg6Ne {\n stroke: @yellow;\n }\n .ZqPjbb {\n stroke: @red;\n }\n .aPiskd {\n stroke: @green;\n }\n .s8GCU {\n background-color: @base;\n }\n .Lj9fsd {\n background-color: @base;\n }\n .jZWadf {\n background-color: @base;\n }\n .rQEFy,\n .rQEFy:hover {\n border-color: fade(@blue, 25%);\n background-color: fade(@blue, 25%);\n }\n .gbZSUe {\n color: @text;\n }\n .gbZSUe:hover {\n background: @surface0;\n }\n .XZ5MVe {\n color: @blue;\n }\n a:visited {\n color: @mauve;\n }\n .F9Idpe {\n background: linear-gradient(to right, transparent 0%, @base 60%, @base);\n }\n .SvoXfb > .x5f7Bc {\n fill: @subtext0;\n }\n .SvoXfb:hover > .x5f7Bc {\n fill: @text;\n }\n .SvoXfb:hover {\n background-color: @surface0;\n }\n .IsZvec,\n .yxAsKe {\n color: @subtext0;\n }\n .zqrO0.k0Jjg .QuU3Wb,\n .zqrO0.k0Jjg:hover .QuU3Wb {\n color: @subtext1;\n }\n .uo4vr {\n color: @subtext0;\n }\n .minidiv .sfbg {\n background: @base;\n box-shadow: 0 1px 6px 0 @crust;\n }\n .aqCVJb {\n background-color: @blue !important;\n border-color: @blue !important;\n }\n .T8VaVe {\n color: @blue;\n }\n #tw-source-text-container .tw-ta,\n #tw-source-rmn-container .tw-ta {\n color: @text;\n }\n #tw-target {\n background-color: @surface0;\n }\n .tw-data-placeholder {\n color: @text;\n }\n .j1iyq {\n border-color: @surface2;\n }\n .w8qArf .fl {\n color: @text !important;\n }\n .HSryR a.B1uW2d {\n border-bottom-color: @surface2;\n }\n .usJj9c .zz3gNc {\n color: @text;\n }\n .Ss2Faf a {\n color: @text;\n }\n .aCOpRe em,\n .yXK7lf em {\n color: @text;\n }\n .FR7ZSc .niO4u {\n background-color: @base;\n border-color: @surface2;\n color: @blue;\n }\n .g {\n color: @text;\n }\n .VSHxQ {\n color: @subtext0;\n }\n .cF4V5c {\n background-color: @crust !important;\n }\n .cF4V5c g-menu-item a,\n .cF4V5c g-menu-item a:visited,\n .cF4V5c g-menu-item a:hover {\n color: @text;\n }\n .cF4V5c:hover g-menu-item:hover a,\n .cF4V5c:hover g-menu-item a:visited,\n .cF4V5c g-menu-item a:hover {\n background-color: @surface0;\n }\n .GZnQqe.LGiluc {\n border-top-color: @surface2 !important;\n }\n .pkWBse {\n box-shadow: 1px 1px 15px 0 @crust;\n }\n .dG2XIf {\n background: @base;\n }\n .Z0LcW {\n color: @text;\n }\n .i29hTd .qLLird {\n color: @text;\n }\n .i29hTd .kR7nSc {\n color: @text;\n }\n .N6Sb2c {\n color: @subtext0;\n }\n .C9iYEe {\n color: @subtext0;\n }\n .KcXNxb {\n background: @base;\n }\n .ss6qqb .PKDVJd {\n color: @subtext0;\n }\n a.oBa0Fe {\n color: @subtext0;\n }\n .o6juZc {\n background-color: @surface0;\n }\n .o6juZc:hover {\n background-color: @surface0;\n box-shadow: 0 4px 12px @crust;\n }\n .W6pGoe {\n background: @surface0;\n box-shadow: 0 4px 6px 0 @crust;\n }\n .WdWr7c {\n border-top-color: @surface2;\n }\n .sU3bKf {\n color: @text;\n }\n .O5OUld {\n color: @subtext0;\n }\n .zP7KFe {\n background: @surface1;\n }\n .O5OUld:hover {\n color: @blue;\n }\n .og3lId {\n color: @text;\n }\n .M3w8Nb .o6juZc {\n box-shadow: 0 1px 6px 0 @crust;\n }\n .r8xEL {\n color: @text;\n }\n .ZZ7G7b {\n color: @text;\n border-color: @surface1;\n }\n .NZmxZe {\n background-color: @base;\n border-color: @surface1;\n color: @text;\n }\n .NZmxZe:not(.rQEFy):hover,\n .cj2HCb.iuN0sf .w6PoOe:hover,\n .CgGjZc:hover {\n background-color: @surface0;\n border-color: @surface1;\n color: @text;\n }\n .ssfWCe .ZXJQ7c,\n .cj2HCb.iuN0sf .w6PoOe,\n .G2XB8d,\n .cj2HCb.iuN0sf .w6PoOe .KA8Jyb {\n color: @subtext0;\n .KA8Jyb:hover {\n fill: @subtext1;\n }\n }\n .KA8Jyb {\n fill: @subtext0;\n }\n .CgGjZc:hover .G2XB8d {\n color: @subtext1;\n }\n .o6OF0 {\n background-color: @surface1;\n &:hover {\n background-color: @surface2;\n }\n .SHFPkb {\n color: @text;\n }\n .PnfqLc {\n color: @subtext0;\n }\n }\n .zbRPDe,\n .scU1d {\n color: @text;\n }\n .UafVBb {\n background-color: @base;\n border-color: @surface2;\n }\n .mEQved {\n color: @subtext0;\n }\n .goxjub {\n > path:nth-child(1) {\n fill: @blue;\n }\n > path:nth-child(2) {\n fill: @green;\n }\n > path:nth-child(3) {\n fill: @yellow;\n }\n > path:nth-child(4) {\n fill: @red;\n }\n }\n [fill=\"#34a853\"] {\n fill: @green;\n }\n [fill=\"#4285f4\"] {\n fill: @blue;\n }\n [fill=\"#ea4335\"] {\n fill: @red;\n }\n [fill=\"#fbbc05\"] {\n fill: @yellow;\n }\n .ssfWCe .ZXJQ7c:hover {\n background-color: @surface0;\n color: @text;\n }\n .qcTKEe {\n background-color: @base;\n }\n .ooPrBf {\n background: @base;\n }\n .r9PaP {\n color: @subtext0;\n }\n .r9PaP:hover {\n color: @blue;\n }\n .H1KrKd {\n fill: @subtext0;\n }\n .cEPPT {\n border-bottom-color: @surface1;\n }\n .Ix6LGe {\n background: @base;\n box-shadow: 0 2px 10px 0 @crust;\n }\n .Hm7Qac:hover,\n .EuKAde {\n background-color: @surface0;\n }\n .igM9Le {\n color: @text;\n }\n .irf0hb {\n box-shadow: 1px 1px 15px 0 @crust;\n }\n .gb_Mc .gb_Vd button:hover svg,\n .gb_Mc .gb_d:hover {\n background-color: @surface0;\n }\n .gb_Mc svg,\n .gb_Rc.gb_Vc svg,\n .gb_Mc .gb_dd .gb_ld,\n .gb_Mc .gb_dd .gb_Lc,\n .gb_Mc .gb_dd .gb_fd,\n .gb_Rc.gb_Vc .gb_ld {\n color: @text;\n }\n .cEW58 {\n background-color: @surface0;\n }\n .dyAbMb {\n fill: @subtext0;\n }\n .zItAnd,\n .zItAnd:link,\n .zItAnd:visited,\n .zItAnd:hover,\n .zItAnd:active {\n color: @text;\n }\n .zItAnd {\n background-color: @base;\n border-color: @surface1;\n }\n .zItAnd:not(.MgQdud):hover {\n background-color: @surface0;\n border-color: @surface1;\n }\n .fKmH1e {\n background-color: @base;\n border-color: @surface1;\n color: @subtext0;\n }\n .fKmH1e:hover {\n background-color: @surface0;\n border-color: @surface1;\n }\n .nfSF8e,\n .WRhYSc {\n color: @subtext0;\n }\n .nfSF8e:hover,\n .WRhYSc:hover {\n background-color: @surface0;\n color: @subtext0;\n }\n .ssJ7i {\n color: @text;\n }\n .iAIpCb {\n color: @subtext0;\n }\n .KMdzJ,\n .ss6qqb .oBrLN,\n .ylgVCe {\n color: @subtext1;\n }\n .PmPt7d {\n color: @subtext0;\n }\n .gb_Mc a.gb_E,\n .gb_Mc span.gb_E {\n color: @text;\n }\n a.gb_E,\n span.gb_E {\n color: @text !important;\n }\n .RzdJxc {\n border-top-color: @surface2;\n }\n .rKnmn {\n border-top-color: @surface2;\n }\n .FzCfme {\n color: @subtext0;\n }\n .hMJ0yc {\n color: @subtext0;\n }\n .yg51vc {\n background-color: @base;\n }\n .hdtb-mitem a {\n color: @subtext0;\n }\n .hdtb-mitem .GOE98c,\n .hdtb-mitem a,\n .hdtb-mitem.hdtb-msel,\n .t2vtad {\n color: @subtext0;\n }\n .t2vtad:not(.hdtb-tl-sel) {\n color: @subtext0;\n }\n .dG2XIf .xpdopen .mJ2Mod {\n border-color: @surface1;\n }\n .t2vtad:not(.hdtb-tl-sel):hover {\n background-color: @surface0;\n border-color: @surface1;\n color: @text;\n box-shadow: 0 1px 1px @crust;\n }\n .hdtb-mitem:hover .GOE98c:hover,\n .hdtb-mitem:hover a,\n .hdtb-mitem.hdtb-msel,\n .t2vtad:hover {\n color: @blue;\n }\n .w6PoOe {\n color: @subtext0;\n }\n .w6PoOe:hover {\n color: @text;\n }\n .Lj9fsd.DU1Mzb {\n background-color: @base;\n box-shadow: 0 1px 6px 0 @crust;\n .o6juZc {\n border-color: @surface1 !important;\n }\n }\n .dZ5aUe .vbLSne .MjJqGe:not(.xvfzbc):hover {\n background-color: @surface0;\n }\n .FjVBEd {\n color: @green;\n }\n title-with-lhs-icon:hover .ekf0x h3 {\n color: @blue;\n }\n .GmE3X {\n color: @text;\n }\n .iv236 {\n color: @text;\n }\n .GLcBOb {\n border-bottom-color: @surface1;\n }\n .ss6qqb .Ui2TZ {\n color: @text;\n }\n .wx62f {\n color: @subtext0;\n }\n #rhs .u7yw9 {\n border-left-color: @surface1;\n }\n .ss6qqb .Jk5Tjc {\n border-color: @surface2;\n }\n #rhs .u7yw9 .cLjAic {\n border-bottom-color: @surface1;\n }\n .JNkvid .HnYYW {\n color: @text;\n }\n .aokhrd .TZahnb {\n border-left-color: @surface1;\n }\n .Cx1ZMc {\n color: @subtext0;\n }\n .CBPSbf {\n background-color: @base;\n }\n .E74aCb {\n color: @text;\n }\n .OE86Gc {\n background-color: @base;\n color: @text;\n fill: @text;\n }\n .c72nic {\n color: @text;\n }\n .GXMTjb {\n background-color: @base;\n border-color: @surface0;\n }\n .A9y7kf {\n color: @subtext0;\n }\n .OE86Gc a {\n color: @blue;\n }\n .Es2Et {\n color: @subtext0;\n }\n .KwJT0.VqKh3b div div {\n background-color: @base;\n fill: @text;\n color: @text;\n border-color: @surface1;\n }\n .rx7XFb {\n background-color: @surface0;\n }\n .VP31Vb {\n color: @text;\n }\n .HXQjqf {\n background-color: fade(@blue, 25%);\n color: @blue;\n }\n .SW5pqf {\n color: @blue;\n }\n .rQEFy:hover {\n color: @blue;\n }\n .hdtb-tl-sel {\n border-color: @surface2;\n background: @surface0;\n color: @text;\n }\n .hdtb-tl-sel:focus {\n border-color: @surface2;\n background: @surface0;\n color: @blue;\n }\n .t2vtad:active,\n .t2vtad:not(.hdtb-tl-sel):hover:active {\n background-color: @surface0 !important;\n box-shadow: inset 0 1px 2px @crust !important;\n }\n .gTl8xb {\n border-color: @subtext0 transparent;\n }\n .hdtb-mn-hd:hover .gTl8xb {\n border-color: @text transparent;\n }\n .h3L8Ub .yMAEcf {\n background: @surface0;\n border-color: @surface2;\n }\n .ynRric {\n color: @subtext0;\n }\n .cRV9hb .pcTkSc .wM6W7d {\n color: @text;\n }\n .h3L8Ub .yMAEcf.sbhl {\n background-color: @surface1;\n }\n .sbhl {\n background: @surface1;\n }\n .CjiZvb,\n .GZnQqe.EpPYLd:active {\n background-color: @surface0;\n }\n .PyJv1b {\n color: @text;\n }\n .REySof {\n color: @blue !important;\n }\n .NQyKp {\n color: @blue !important;\n background: @blue !important;\n }\n .b0Xfjd {\n color: @base !important;\n }\n .LiOdre {\n background-color: @base;\n border-color: @surface1;\n }\n .LiOdre:hover {\n background-color: @mantle;\n border-color: @surface2;\n }\n .LiOdre:focus {\n border-color: @blue;\n }\n .mfsgsd {\n color: @text;\n }\n .GCSyeb {\n background: @surface1;\n }\n .IVvPP .cLjAic.WY0eLb,\n .Hwkikb.WY0eLb {\n border-left-color: @surface1;\n }\n .mQo3nc {\n background-color: @surface0;\n color: @subtext0 !important;\n }\n .cfBJGe {\n color: @text;\n }\n .f6F9Be {\n background: @mantle;\n }\n .KwU3F {\n color: @blue;\n }\n .b0KoTc {\n color: @text;\n }\n .dfB0uf {\n color: @text;\n }\n .unknown_loc {\n background: @text;\n }\n .GS5rRd {\n color: @blue;\n }\n .xSQxL {\n color: @blue;\n }\n .smiUbb {\n color: @text;\n }\n .b2hzT {\n border-bottom-color: @surface0;\n }\n #swml {\n border-left-color: @surface0;\n }\n .KXbwLb {\n background-color: @surface2;\n }\n .WZH4jc .VknLRd .GNJvt {\n background: @surface0;\n }\n .WZH4jc .VknLRd:hover .GNJvt {\n background: @surface1;\n }\n .GNJvt {\n color: @text;\n }\n .fJOpI.H9lube {\n background-color: @blue !important;\n border-color: @blue;\n }\n .XNo5Ab.XNo5Ab {\n color: @base !important;\n fill: @base !important;\n }\n .Ss2Faf.boljiHqtXe7__place-qa-title {\n color: @text !important;\n }\n .xEzgBc {\n color: @text !important;\n }\n .Ss2Faf.sq4Bpf {\n color: @text !important;\n }\n .ea0Lbe {\n background: @surface0;\n }\n .f6GA0,\n .CacfB,\n .Ua7Yuf {\n background: @base;\n }\n .DV7the {\n color: @blue;\n }\n .ZeVBtc {\n color: @subtext0;\n }\n .cB9M7 {\n background-color: @surface0;\n border-color: @surface1;\n color: @text;\n &:hover {\n border-color: @surface2;\n }\n &:focus {\n border-color: @blue;\n }\n }\n .Qwbd3 {\n background: @surface0;\n color: @text;\n border-color: @surface1;\n &:hover {\n background: @surface1;\n border-color: @surface2;\n }\n }\n .ArIAXb {\n fill: @surface0;\n }\n .qOFLsb {\n fill: @surface0;\n }\n .aHK1bd {\n color: @subtext0;\n }\n .diOlIe {\n border-top-color: @overlay0;\n }\n .p4pvTd {\n color: @text;\n }\n .gIYJUc {\n background: @base !important;\n border-color: @surface1 !important;\n }\n .Gdd5U > g:nth-child(2) {\n > circle:nth-child(1) {\n fill: @green !important;\n }\n > circle:nth-child(2) {\n fill: @blue !important;\n }\n > path:nth-child(3) {\n fill: @red !important;\n }\n > path:nth-child(4) {\n fill: @yellow !important;\n }\n > path:nth-child(5) {\n fill: @blue !important;\n }\n }\n .CbAZb {\n background: @base;\n border-bottom-color: @surface0;\n }\n .S8wJ3 {\n color: @text !important;\n }\n .ZI7elf {\n color: @text !important;\n }\n .tGS0Nc {\n color: @text;\n }\n .kzt0Nc a {\n color: @subtext0 !important;\n }\n .fgc1P,\n .N7KPxb {\n border-top-color: @surface0 !important;\n }\n .kQEH5b {\n color: @subtext0 !important;\n }\n .kNKdL {\n color: @text !important;\n }\n .q0yked:hover {\n background-color: @mantle !important;\n }\n .Oz5Rbb:hover {\n background: @mantle !important;\n }\n .lwwARb {\n background-color: @crust !important;\n }\n .LO47Ff {\n color: @text;\n }\n .j8PBfc {\n color: @subtext0;\n }\n .act-tim-txt-cnt {\n color: @text;\n }\n .act-switch-area {\n background-color: @base !important;\n }\n .q8U8x > div:nth-child(1) {\n background-color: @base !important;\n }\n .EwDHG,\n .vNdLpe,\n .vNdLpe:visited {\n color: @subtext0 !important;\n }\n color: @subtext0;\n }\n @media (prefers-color-scheme: light) {\n body {\n #catppuccin(@lightFlavor);\n }\n }\n @media (prefers-color-scheme: dark) {\n body {\n #catppuccin(@darkFlavor);\n }\n }\n}\n\n@-moz-document regexp(\"^https?://(ogs\\\\.)?google\\\\..*\")\n{\n #catppuccin(@lookup) {\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n\n .aRDKUe {\n .rRF0wd {\n fill: @yellow !important;\n }\n .ub0gT {\n fill: @base !important;\n }\n .Pzuhxc {\n color: @text !important;\n &:hover {\n background-color: @surface2 !important;\n }\n }\n .hCDve {\n color: @text !important;\n }\n .WkuXae {\n color: @blue;\n }\n .coHE2 {\n border-color: @surface2 !important;\n &:hover {\n background-color: fade(@blue, 25%);\n }\n }\n .eYSAde {\n color: @text !important;\n }\n .Lvwayc {\n background-color: @surface0 !important;\n }\n .Z6NXed {\n color: @text !important;\n }\n .bMnvr {\n background: @surface1 !important;\n }\n .Wdz6e {\n color: @subtext0 !important;\n }\n .LzIwWe {\n color: @text !important;\n }\n .znj3je {\n color: @text !important;\n }\n .fVFoBd {\n color: @text !important;\n }\n .cllK4d {\n background: @surface0 !important;\n color: @subtext0 !important;\n }\n .aFCkf {\n background: @surface0 !important;\n color: @blue !important;\n }\n .DgDbFe .vZvJBb:not(:first-child) .BVnP4c::before {\n color: @text !important;\n }\n .qLP7kc .jFfZdd {\n background: @base !important;\n }\n .Z6NXed:hover {\n background-color: @surface1 !important;\n }\n }\n .nz9sqb.EHzcec {\n background: var(--gm3-sys-color-surface-container-high, @surface0);\n .LVal7b {\n background: var(--gm3-sys-color-surface-container-low, @mantle);\n }\n }\n .nz9sqb {\n .NQV3m {\n color: var(--gm3-sys-color-primary, @blue);\n border-color: var(--gm3-sys-color-outline, @surface2);\n &:hover {\n background-color: fade(@blue, 25%);\n }\n &:focus {\n background-color: fade(@blue, 25%);\n }\n }\n .Rq5Gcb {\n color: @text !important;\n }\n .tX9u1b:hover {\n background-color: @surface0;\n }\n }\n .nz9sqb.o07G5 .tX9u1b:active,\n .nz9sqb.o07G5 .tX9u1b:active:focus,\n .nz9sqb.o07G5 .tX9u1b:active .Rq5Gcb,\n .nz9sqb.o07G5 .tX9u1b:active:hover .Rq5Gcb {\n background-color: @surface0;\n }\n }\n @media (prefers-color-scheme: light) {\n body {\n #catppuccin(@lightFlavor);\n }\n }\n @media (prefers-color-scheme: dark) {\n body {\n #catppuccin(@darkFlavor);\n }\n }\n}\n\n/* prettier-ignore */\n@catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n}\n"},{"enabled":true,"name":"NixOS Search Catppuccin","description":"Soothing pastel theme for NixOS Search","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/nixos-search/catppuccin.user.css","usercssData":{"name":"NixOS Search Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/nixos-search","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/nixos-search","version":"0.3.0","description":"Soothing pastel theme for NixOS Search","author":"Catppuccin","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/nixos-search/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Anixos-search","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"blue","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name NixOS Search Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/nixos-search\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/nixos-search\n@version 0.3.0\n@description Soothing pastel theme for NixOS Search\n@author Catppuccin\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/nixos-search/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Anixos-search\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue*\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n@-moz-document domain(\"search.nixos.org\") {\n @media (prefers-color-scheme: light) {\n #catppuccin(@lightFlavor, @accentColor);\n }\n\n @media (prefers-color-scheme: dark) {\n #catppuccin(@darkFlavor, @accentColor);\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n /* Generic */\n html,\n body {\n background-color: @base;\n color: @text;\n }\n\n code,\n pre {\n color: @red;\n background-color: @surface0;\n border-color: @mantle;\n }\n\n a,\n a:hover,\n a:focus {\n color: @accent-color;\n }\n\n /* Navbar */\n .navbar .navbar-static-top {\n background-color: @mantle;\n }\n\n .navbar-inner {\n background-color: @mantle;\n background-image: none;\n border-color: @base;\n }\n\n .nav-tabs {\n border-bottom-color: @surface0;\n }\n\n .nav-tabs > .active > a,\n .nav-tabs > .active > a:hover,\n .nav-tabs > .active > a:focus {\n background-color: @base;\n border-color: @surface0;\n color: @text;\n }\n\n .navbar .nav > li > a {\n text-shadow: none;\n color: @subtext0;\n }\n\n .navbar .nav > li > a:focus,\n .navbar .nav > li > a:hover {\n color: @text;\n }\n\n .navbar .nav > .active > a,\n .navbar .nav > .active > a:hover,\n .navbar .nav > .active > a:focus {\n background-color: @surface0;\n color: @text;\n }\n\n /* Installation instructions tabs */\n .nav > li > a:hover,\n .nav > li > a:focus {\n background-color: @surface0;\n border-color: @surface0;\n }\n\n /* \"Experimental\" label */\n .label,\n .badge {\n background-color: @accent-color;\n color: @crust;\n text-shadow: none;\n }\n\n /* Buttons */\n .btn {\n background-color: @surface0;\n background-image: none;\n text-shadow: none;\n box-shadow: none;\n color: @text;\n border-color: @base;\n }\n\n .btn:focus {\n color: @text;\n background-color: @surface1;\n }\n\n .btn:hover,\n .btn:active,\n .btn.active,\n .btn.disabled,\n .btn[disabled] {\n background-color: @surface1;\n color: @text;\n }\n\n /* \"Sort\" menu */\n .dropdown-menu {\n background-color: @mantle;\n border-color: @crust;\n box-shadow: 0 5px 10px @mantle;\n }\n\n .dropdown-menu > li > a {\n color: @text;\n }\n\n .dropdown-menu > li > a:hover,\n .dropdown-menu > li > a:focus,\n .dropdown-submenu:hover > a,\n .dropdown-submenu:focus > a {\n background-color: @surface0;\n background-image: none;\n }\n\n .dropdown-menu .divider {\n background-color: @surface0;\n border-bottom-color: @surface0;\n }\n\n .dropdown .caret {\n border-top-color: @text;\n }\n\n /* Overrides menu item hover color */\n .search-page\n > .search-results\n > div\n > :first-child\n > div:first-child\n > ul\n > li\n > a {\n color: @text;\n }\n\n /* Loading indicator */\n .loader {\n color: @crust;\n }\n\n /* Input box */\n textarea,\n input[type=\"text\"],\n input[type=\"password\"],\n input[type=\"datetime\"],\n input[type=\"datetime-local\"],\n input[type=\"date\"],\n input[type=\"month\"],\n input[type=\"time\"],\n input[type=\"week\"],\n input[type=\"number\"],\n input[type=\"email\"],\n input[type=\"url\"],\n input[type=\"search\"],\n input[type=\"tel\"],\n input[type=\"color\"],\n .uneditable-input {\n background-color: @surface0;\n color: @text;\n border-color: @base;\n }\n\n textarea:focus,\n input[type=\"text\"]:focus,\n input[type=\"password\"]:focus,\n input[type=\"datetime\"]:focus,\n input[type=\"datetime-local\"]:focus,\n input[type=\"date\"]:focus,\n input[type=\"month\"]:focus,\n input[type=\"time\"]:focus,\n input[type=\"week\"]:focus,\n input[type=\"number\"]:focus,\n input[type=\"email\"]:focus,\n input[type=\"url\"]:focus,\n input[type=\"search\"]:focus,\n input[type=\"tel\"]:focus,\n input[type=\"color\"]:focus,\n .uneditable-input:focus {\n border-color: @accent-color;\n box-shadow:\n inset 0 1px 1px @crust,\n 0 0 8px @accent-color;\n }\n\n /* Fix input box placeholder text */\n textarea::placeholder,\n input[type=\"text\"]::placeholder,\n input[type=\"password\"]::placeholder,\n input[type=\"datetime\"]::placeholder,\n input[type=\"datetime-local\"]::placeholder,\n input[type=\"date\"]::placeholder,\n input[type=\"month\"]::placeholder,\n input[type=\"time\"]::placeholder,\n input[type=\"week\"]::placeholder,\n input[type=\"number\"]::placeholder,\n input[type=\"email\"]::placeholder,\n input[type=\"url\"]::placeholder,\n input[type=\"search\"]::placeholder,\n input[type=\"tel\"]::placeholder,\n input[type=\"color\"]::placeholder,\n .uneditable-input::placeholder {\n color: @subtext0;\n }\n\n /* Search results */\n .search-page > .search-results > div > :nth-child(2) > li {\n border-bottom-color: @surface0;\n }\n\n .search-page > .search-results > div > :nth-child(2) > li > :first-child {\n color: @accent-color;\n }\n\n .search-page\n > .search-results\n > div\n > :nth-child(2)\n > li.package\n > :nth-child(5)\n > :nth-child(2)\n ul.nav-tabs\n > li\n > a {\n color: @text;\n }\n\n .search-page\n > .search-results\n > div\n > :nth-child(2)\n > li.package\n > :nth-child(5)\n > :nth-child(2)\n pre {\n color: @text;\n background-color: @mantle;\n }\n\n .search-page\n > .search-results\n > div\n > :nth-child(2)\n > li.package\n .result-item-show-more {\n background-color: @base;\n color: @text;\n }\n\n .search-page\n > .search-results\n > div\n > :nth-child(2)\n > li.package\n > :nth-child(3)\n > li {\n color: @text;\n }\n\n .search-page\n > .search-results\n > div\n > :nth-child(2)\n > li.package\n > :nth-child(5)\n > :nth-child(2)\n div.tab-content {\n border-color: @surface0;\n }\n\n .search-page\n > .search-results\n > div\n > :nth-child(2)\n > li.option\n > :nth-child(2)\n > div:nth-child(2n)\n pre\n code {\n color: @text;\n background-color: @mantle;\n }\n\n /* Search sidebar */\n .search-page ul.search-sidebar > li {\n border-color: @surface0;\n }\n\n .search-page ul.search-sidebar > li > ul > li > a {\n color: @text;\n }\n\n .search-page ul.search-sidebar > li > ul > li > a:hover {\n background-color: @surface0;\n }\n\n .search-page ul.search-sidebar > li > ul > li > a.selected {\n color: @crust;\n background-color: @accent-color;\n }\n\n /* Override sidebar labels (number of packages) */\n .search-sidebar .label,\n .search-sidebar .badge {\n background-color: @surface0;\n color: @text;\n text-shadow: none;\n }\n\n /* Pager */\n .pager li > a,\n .pager li > span {\n color: @text;\n background-color: @surface0;\n border-radius: 5px;\n }\n\n .pager li > a:hover,\n .pager li > a:focus {\n background-color: @surface1;\n }\n\n .pager .disabled > a,\n .pager .disabled > a:hover,\n .pager .disabled > a:focus,\n .pager .disabled > span {\n color: @text;\n background-color: @mantle;\n border-radius: 5px;\n }\n }\n}\n\n/* prettier-ignore */\n@catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Vercel Catppuccin","description":"Soothing pastel theme for Vercel","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/vercel/catppuccin.user.css","usercssData":{"name":"Vercel Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/vercel","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/vercel","version":"0.0.5","description":"Soothing pastel theme for Vercel","author":"Catppuccin","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/vercel/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Avercel","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]}}},"sourceCode":"/* ==UserStyle==\n@name Vercel Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/vercel\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/vercel\n@version 0.0.5\n@description Soothing pastel theme for Vercel\n@author Catppuccin\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/vercel/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Avercel\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n==/UserStyle== */\n@-moz-document domain(\"vercel.com\") {\n :root.dark-theme {\n #catppuccin(@darkFlavor);\n }\n :root.light-theme {\n #catppuccin(@lightFlavor);\n }\n\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #catppuccin(@lookup) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n\n --geist-foreground: @text;\n --geist-background: @mantle;\n --accents-1: @base;\n --accents-2: @surface0;\n --accents-3: @surface1;\n --accents-4: @surface2;\n --accents-5: @overlay0;\n --accents-6: @overlay1;\n --accents-7: @overlay2;\n --accents-8: @subtext0;\n --geist-link-color: @rosewater;\n --geist-selection: @subtext0;\n --geist-success: @blue;\n --geist-error: @red;\n --geist-cyan: @teal;\n\n --ds-background-100: @base;\n --ds-background-200: @surface0;\n --ds-gray-100: @base;\n --ds-gray-200: @surface0;\n --ds-gray-300: @surface1;\n --ds-gray-1000: @text;\n --ds-gray-900: @subtext0;\n --ds-gray-800: @subtext1;\n\n --ds-red-800: @red;\n --ds-red-900: lighten(@red, 5%);\n\n svg {\n --geist-stroke: var(--geist-background) !important;\n }\n\n .card-grid_card__S85BZ {\n background: linear-gradient(180deg, @base 0%, @crust 100%);\n &:hover {\n background: linear-gradient(180deg, @base 0%, @mantle 100%);\n }\n }\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Twitch Catppuccin","description":"Soothing pastel theme for Twitch","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/twitch/catppuccin.user.css","usercssData":{"name":"Twitch Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/twitch","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/twitch","version":"1.1.15","description":"Soothing pastel theme for Twitch","author":"Catppuccin","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/twitch/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Atwitch","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"red","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Twitch Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/twitch\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/twitch\n@version 1.1.15\n@description Soothing pastel theme for Twitch\n@author Catppuccin\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/twitch/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Atwitch\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red*\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n@-moz-document domain(\"twitch.tv\") {\n .tw-root--theme-dark {\n #catppuccin(@darkFlavor, @accentColor);\n }\n .tw-root--theme-light {\n #catppuccin(@lightFlavor, @accentColor);\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-Color: @catppuccin[@@lookup][@@accent];\n\n & body {\n background-color: @base;\n }\n\n /* Stream title */\n\n p[data-test-selector=\"stream-info-card-component__subtitle\"],\n p[data-test-selector=\"stream-info-card-component__description\"] {\n color: @text !important;\n }\n\n a[data-a-target=\"player-info-game-name\"] {\n color: @accent-Color;\n }\n\n /* `Pinned message` popup */\n\n div.pinned-chat__pinned-by svg {\n color: @text;\n }\n\n p.pinned-chat__message span {\n color: @text !important;\n }\n\n p.pinned-chat__message a {\n color: @accent-Color;\n }\n\n /* `Intended for certain audiences` label */\n\n div[data-a-target=\"content-classification-warning-disclosure-overlay\"] p {\n color: @text;\n }\n\n /* `Hype Train` popup */\n\n div.hype-train-progress-bar-info-view__level-container p,\n div.hype-train-approaching-view__leftSide p,\n div.hype-train-expanded-layout p,\n div.hype-train-expanded-layout svg {\n color: @text;\n }\n\n div.hype-train-progress-bar-info-view__progress-value span {\n color: @accent-Color;\n }\n\n /* `Is video buffering?` warning */\n\n div.low-latency-notification p {\n color: @text;\n }\n\n /* `Includes paid promotion` label */\n\n div.disclosure-card p,\n div.disclosure-card svg {\n color: @text;\n }\n\n /* Raiding popup */\n\n div[data-test-selector=\"raid-banner\"] {\n color: @text;\n }\n\n /* `Predict with Channel Points` popup */\n\n div[data-test-selector=\"expanded-content\"] p,\n p[data-test-selector=\"community-prediction-highlight-header__top-predictors\"],\n p[data-test-selector=\"community-prediction-highlight-body__outcome-title\"] {\n color: @text;\n }\n\n /* TODO: ensure that the poll does not default to this */\n div[data-test-selector=\"header-content\"] p {\n color: @text !important;\n }\n\n div.channel-points-icon svg,\n div[data-test-selector=\"header-content\"] span,\n div[data-test-selector=\"community-prediction-highlight-body__outcome-points\"]\n span {\n color: @accent-Color;\n }\n\n button[data-test-selector=\"community-prediction-highlight-header__how-to-play\"],\n button[data-test-selector=\"community-prediction-highlight-header__terms-and-conditions\"],\n button[data-test-selector=\"community-prediction-highlight-header__send-feedback\"],\n button[data-test-selector=\"community-prediction-highlight-header__dismiss-message\"] {\n color: @text;\n }\n\n /* Poll popup */\n\n div[data-test-selector=\"header-content\"]\n p:not(\n [data-test-selector=\"community-prediction-highlight-header__title\"],\n [data-test-selector=\"header\"]\n ) {\n color: @text !important;\n }\n\n /* `Report Poll` button */\n\n button.gaoCTJ {\n color: @text;\n }\n\n /* ??? */\n\n div.happening-now-disable-prompt p {\n color: @text !important;\n }\n\n /* Gifting sub popup */\n\n div.mystery-gift-chat-banner span {\n color: @accent-Color;\n }\n\n div.mystery-gift-chat-banner p {\n color: @text;\n }\n\n /* VOD metadata */\n\n div.tw-media-card-stat {\n color: @text;\n }\n\n /* DMCA warning */\n\n div.muted-segments-alert__content p {\n color: @text;\n }\n\n /* VOD time labels */\n\n div.vod-seekbar-time-labels p {\n color: @text !important;\n }\n\n /* VOD timestamp */\n\n div.vod-seekbar-preview-overlay__wrapper p {\n color: @text !important;\n }\n\n /* Seekbar segment */\n\n div[data-test-selector=\"seekbar-interaction-area__interactionArea\"]\n span[data-test-selector=\"seekbar-segment__segment\"] {\n background: @accent-Color !important;\n }\n\n /* Seekbar DMCA muted segment */\n\n div[data-test-selector=\"seekbar-interaction-area__interactionArea\"]\n span[data-test-selector=\"seekbar-segment__segment\"][style*=\"background-color: rgba(212, 73, 73, 0.5);\"] {\n background: @red !important;\n }\n\n /* Seekbar buffered segment */\n\n div[data-test-selector=\"seekbar-interaction-area__interactionArea\"]\n span[data-test-selector=\"seekbar-segment__segment\"][style*=\"background-color: rgba(255, 255, 255, 0.85);\"] {\n background: @overlay2 !important;\n }\n\n /* Recent VOD title */\n\n div.player-overlay-background h4 {\n color: @subtext0 !important;\n }\n\n a.offline-recommendations-video-card p {\n color: @text;\n }\n\n /* Offline screen follow panel */\n\n div[data-test-selector=\"follow-panel-overlay\"] p {\n color: @text !important;\n }\n\n div[data-test-selector=\"follow-panel-overlay\"] button div {\n color: @crust !important;\n }\n\n /* Front page warning sign */\n\n div.content-overlay-gate__content[data-a-target=\"player-overlay-content-gate\"]\n div.content-overlay-icon\n svg {\n color: @red;\n }\n\n /* Front page age warning */\n\n div.content-overlay-gate__content[data-a-target=\"player-overlay-content-gate\"]\n p.content-overlay-gate__allow-pointers {\n color: @red !important;\n }\n\n /* Front page age selector */\n\n div[data-a-target=\"player-overlay-age-gate-form\"] select {\n color: @text;\n }\n\n /* Following usercard */\n\n div[data-a-target=\"user-card-modal\"] p {\n color: @text !important;\n }\n\n /* PiP username */\n\n div.mini-overlay__title span {\n color: @text;\n }\n\n /* Viewercard username */\n\n div.viewer-card-header__display-name h4 {\n color: @accent-Color !important;\n }\n\n /* Viewercard metadata */\n\n div.viewer-card-header__display-name svg:not(button svg) {\n color: @subtext1;\n }\n\n div.viewer-card-header__display-name p {\n color: @text !important;\n }\n\n /* Extension name */\n\n div[aria-describedby=\"popover-extensions-body\"] h6 {\n color: @text;\n }\n\n /* Extension description */\n\n div.extensions-popover-view-layout__body p {\n color: @text;\n }\n\n /* Extension service buttons */\n\n div.extensions-popover-view-layout__body svg {\n color: @subtext0;\n }\n\n div.extensions-popover-view-layout__body div {\n color: @text;\n }\n\n & .carousel-metadata {\n background: @crust;\n }\n & .carousel-metadata--fadeout {\n background: @crust;\n }\n .chat-line__message-body--highlighted {\n background-color: @accent-Color;\n color: @crust;\n border-color: @accent-Color;\n }\n .chat-scrollable-area__message-container {\n background-color: @mantle;\n }\n .jmUA-dj {\n background-color: @mantle;\n }\n .bBpiku {\n fill: @mantle;\n }\n .ivjxmt {\n color: @crust;\n }\n .gzYMLv {\n color: @text;\n }\n .gZxBHd {\n color: @subtext0;\n &:hover {\n color: @accent-Color;\n }\n }\n .eBmJxH {\n color: @text;\n }\n .ffZeRf {\n color: #fff !important;\n }\n .igzOaC {\n color: @text;\n }\n .bEHknf {\n color: #fff;\n }\n .side-nav-card__link:hover {\n background: @surface0 !important;\n }\n .dDyYOA {\n color: #fff !important;\n }\n .reward-icon__cost {\n color: #fff !important;\n }\n .kLILeB {\n color: #fff !important;\n }\n .navigation-link__active-indicator {\n background-color: @accent-Color !important;\n }\n .footer {\n background: @crust;\n }\n & .whispers-list-item--selected,\n & .whispers-list-item:hover {\n background-color: @surface0;\n }\n & .thread-header__title-bar-container--focused {\n background-color: @mantle;\n }\n & .thread-header__title-bar-container {\n background: @mantle;\n }\n & .thread-header__click-area:focus .thread-header__title-bar-container {\n background-color: @mantle;\n }\n .navigation-link {\n color: @text;\n &:hover {\n color: @accent-Color;\n }\n }\n .chat-room {\n background: @mantle;\n }\n div.pinned-chat__highlight-card div.highlight {\n background: @mantle;\n }\n\n h4,\n h5 {\n color: @text;\n }\n\n .cOJBQO {\n color: @text;\n }\n\n .dBlttx {\n color: @subtext1;\n }\n\n .fiCviy {\n color: @text;\n }\n\n .server-message-alert {\n border-color: @red !important;\n border-left-color: @red !important;\n }\n\n .server-message-alert__icon {\n color: @red !important;\n }\n\n &,\n .side-nav-card__link:hover {\n --color-background-input-focus: @crust;\n --color-background-interactable-hover: @surface0;\n --color-background-button-text-default: null !important;\n --color-text-input-placeholder: @text;\n --color-border-input: @base;\n --color-text-button-primary: @crust;\n --color-text-overlay: @base;\n --color-text-base: @subtext1;\n --color-text-alt: @subtext1;\n --color-text-alt-2: @text;\n --color-text-interactable-selected: @crust;\n --color-background-alt-2: @crust;\n --color-text-tag: @text;\n --color-background-button-secondary-default: @crust;\n --color-background-tag-default: @mantle;\n --color-background-tag-hover: @crust;\n --color-background-float: @mantle;\n --color-background-body: @base;\n --color-background-base: @mantle;\n --color-background-alt: @mantle;\n --color-background-input: @crust;\n --color-brand-muted-cupcake: @pink;\n --color-brand-muted-mint: @green;\n --color-brand-muted-sky: @sky;\n --color-brand-muted-blush: @peach;\n --color-brand-muted-canary: @peach;\n --color-brand-muted-lavender: @lavender;\n --color-brand-muted-mustard: @yellow;\n --color-brand-muted-emerald: @green;\n --color-brand-muted-coral: @peach;\n --color-brand-muted-ocean: @blue;\n --color-brand-accent-grape: @mauve;\n --color-brand-accent-dragonfruit: @flamingo;\n --color-brand-accent-carrot: @peach;\n --color-brand-accent-sun: @peach;\n --color-brand-accent-lime: @green;\n --color-brand-accent-turquoise: @sky;\n --color-brand-accent-eggplant: @mauve;\n --color-brand-accent-wine: @flamingo;\n --color-brand-accent-slime: @green;\n --color-brand-accent-seafoam: @green;\n --color-brand-accent-cherry: @red;\n --color-brand-accent-marine: @blue;\n --color-brand-accent-seaweed: @teal;\n --color-brand-accent-fiji: @green;\n --color-brand-accent-blueberry: @blue;\n --color-brand-accent-arctic: @sky;\n --color-brand-accent-highlighter: @yellow;\n --color-brand-accent-flamingo: @flamingo;\n --color-brand-accent-ruby: @red;\n --color-brand-accent-punch: @flamingo;\n --color-brand-accent-creamsicle: @yellow;\n --color-red: @maroon;\n --color-red-darker: @red;\n --color-orange: @peach;\n --color-yellow: @yellow;\n --color-green: @green;\n --color-green-darker: @green;\n --color-blue: @blue;\n --color-prime-blue: @blue;\n --color-magenta: @flamingo;\n --color-error: @red;\n --color-warn: @yellow;\n --color-success: @green;\n --color-info: @blue;\n --color-accent: @accent-Color;\n --color-twitch-purple: @accent-Color;\n --color-twitch-purple-4: @accent-Color;\n --color-twitch-purple-5: @accent-Color;\n --color-twitch-purple-6: @accent-Color;\n --color-twitch-purple-7: @accent-Color;\n --color-twitch-purple-8: @accent-Color;\n --color-twitch-purple-9: @accent-Color;\n --color-twitch-purple-10: @accent-Color;\n --color-twitch-purple-11: @accent-Color;\n --color-twitch-purple-12: @accent-Color;\n --color-orange-7: @yellow;\n --color-orange-8: @yellow;\n --color-orange-9: @yellow;\n --color-orange-10: @yellow;\n --color-orange-11: @yellow;\n --color-orange-12: @yellow;\n --color-orange-13: @yellow;\n --color-yellow-6: @peach;\n --color-yellow-7: @peach;\n --color-yellow-8: @peach;\n --color-yellow-9: @peach;\n --color-yellow-10: @peach;\n --color-yellow-11: @peach;\n --color-yellow-12: @peach;\n --color-yellow-13: @peach;\n --color-yellow-14: @peach;\n --color-yellow-15: @peach;\n --color-green-5: @green;\n --color-green-6: @green;\n --color-green-7: @green;\n --color-green-8: @green;\n --color-green-9: @green;\n --color-green-10: @green;\n --color-green-11: @green;\n --color-green-12: @green;\n --color-green-13: @green;\n --color-green-14: @green;\n --color-green-15: @teal;\n --color-cyan-9: @sapphire;\n --color-cyan-10: @sapphire;\n --color-cyan-11: @sapphire;\n --color-cyan-12: @sapphire;\n --color-cyan-13: @sapphire;\n --color-cyan-14: @sapphire;\n --color-cyan-15: @sky;\n --color-blue-4: @blue;\n --color-blue-5: @blue;\n --color-blue-6: @blue;\n --color-blue-7: @blue;\n --color-blue-8: @blue;\n --color-blue-9: @blue;\n --color-blue-10: @sky;\n --color-blue-11: @sky;\n --color-magenta-5: @flamingo;\n --color-magenta-6: @flamingo;\n --color-magenta-7: @flamingo;\n --color-magenta-8: @flamingo;\n --color-magenta-9: @flamingo;\n --color-magenta-10: @flamingo;\n --color-magenta-11: @pink;\n --color-magenta-12: @pink;\n --color-red-4: @red;\n --color-red-5: @red;\n --color-red-6: @red;\n --color-red-7: @red;\n --color-red-8: @red;\n --color-red-9: @red;\n --color-red-10: @red;\n --color-red-11: @peach;\n --color-red-12: @peach;\n --color-twitter: @blue;\n --color-facebook: @blue;\n --color-reddit: @peach;\n --color-snapchat: @yellow;\n --color-instagram: @blue;\n --color-youtube: @red;\n --color-paypal: @blue;\n --color-paypal-blue: @blue;\n --color-paypal-yellow: @yellow;\n --color-venmo: @blue;\n --color-vk: @blue;\n --color-amazon: @yellow; //background: @surface0;\n --color-background-button-text-hover: @surface0;\n --color-text-accessible-red: @red;\n --color-border-input-checkbox: @subtext0;\n --color-border-input-checkbox-hover: @text;\n --color-text-label: @text;\n --color-border-input-hover: @surface0;\n }\n }\n}\n@-moz-document domain(\"dashboard.twitch.tv\") {\n .tw-root--theme-dark {\n #catppuccin(@darkFlavor);\n }\n .tw-root--theme-light {\n #catppuccin(@lightFlavor);\n }\n\n #catppuccin(@lookup) {\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n .simplebar-content {\n background-color: @mantle;\n }\n .scrollable-area--suppress-scroll-x > .simplebar-scroll-content,\n .scrollable-area--suppress-scroll-x\n > .simplebar-scroll-content\n > .simplebar-content {\n background-color: @base;\n }\n }\n}\n\n/* prettier-ignore */\n@catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n}\n// vim:ft=less\n"},{"enabled":true,"name":"boringproxy Catppuccin","description":"Soothing pastel theme for boringproxy","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/boringproxy/catppuccin.user.css","usercssData":{"name":"boringproxy Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/boringproxy","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/boringproxy","version":"0.0.1","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/boringproxy/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Aboringproxy","description":"Soothing pastel theme for boringproxy","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"flavor":{"type":"select","label":"Flavor","name":"flavor","value":null,"default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"red","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Grey","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name boringproxy Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/boringproxy\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/boringproxy\n@version 0.0.1\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/boringproxy/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Aboringproxy\n@description Soothing pastel theme for boringproxy\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select flavor \"Flavor\" [\"latte:Latte\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red*\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Grey\"]\n==/UserStyle== */\n@-moz-document domain(\"boring.example.com\") {\n :root {\n #catppuccin(@flavor, @accentColor);\n }\n\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n // Main Background\n body {\n background: @base;\n }\n // Actual Panel\n main {\n background: @crust;\n }\n .content {\n border-color: @overlay0;\n }\n\n //Side Menu\n .menu {\n background: @mantle;\n }\n .menu-item {\n background: @crust;\n }\n .menu-item:hover {\n background: @surface2;\n color: @accent-color;\n }\n .menu-item:any-link {\n color: @text;\n }\n\n // Right SIde Button\n .button {\n border-color: @accent-color;\n background-color: @crust;\n color: @subtext1;\n }\n .button:hover {\n color: @surface0;\n background-color: @accent-color;\n border-color: @crust;\n }\n\n // Top Headers\n .list {\n background-color: @crust;\n }\n\n .list-item {\n color: @accent-color;\n }\n // Tunnel Table\n .tn-tunnel-link {\n color: @subtext1;\n text-decoration: none;\n }\n\n .tn-tunnel-table__cell {\n color: @text;\n }\n body a {\n color: @text;\n }\n body a:visited {\n color: @accent-color;\n }\n\n .tn-attribute__name {\n color: @text;\n }\n .tn-attribute__value {\n color: @subtext0;\n }\n //Tunnel Adding\n .tunnel-adder h1 {\n color: @text;\n }\n\n .input {\n color: @text;\n }\n .input input {\n background-color: @crust;\n color: @subtext0;\n border-color: @accent-color;\n }\n\n .input select {\n background-color: @crust;\n color: @subtext0;\n border-color: @accent-color;\n }\n\n // Token Adding\n .token-adder {\n color: @text;\n }\n .token-adder select {\n background-color: @crust;\n color: @subtext0;\n border-color: @accent-color;\n }\n\n // Client Adding\n .client-adder {\n color: @text;\n }\n .client-adder select {\n background-color: @crust;\n color: @subtext0;\n border-color: @accent-color;\n }\n .client-adder input {\n background-color: @crust;\n color: @subtext0;\n border-color: @accent-color;\n }\n\n // User Adding\n .user-adder {\n color: @text;\n }\n .user-adder input {\n background-color: @crust;\n color: @subtext0;\n border-color: @accent-color;\n }\n // dialog\n .dialog__content {\n background-color: @crust;\n color: @text;\n }\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"DuckDuckGo Catppuccin","description":"Soothing pastel theme for DuckDuckGo","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/duckduckgo/catppuccin.user.css","usercssData":{"name":"DuckDuckGo Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/duckduckgo","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/duckduckgo","version":"0.0.2","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/duckduckgo/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Aduckduckgo","description":"Soothing pastel theme for DuckDuckGo","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"sapphire","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name DuckDuckGo Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/duckduckgo\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/duckduckgo\n@version 0.0.2\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/duckduckgo/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Aduckduckgo\n@description Soothing pastel theme for DuckDuckGo\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire*\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n/* If you need any help with the information above, please see: https://github.com/openstyles/stylus/wiki/Writing-UserCSS#var */\n/* For help with URL rules, please see https://github.com/openstyles/stylus/wiki/Writing-styles#valid--moz-document-rules. */\n@-moz-document domain(duckduckgo.com) {\n /* prettier-ignore */\n @catppuccin: {\n @latte: {\n @rosewater: #dc8a78;\n @flamingo: #dd7878;\n @pink: #ea76cb;\n @mauve: #8839ef;\n @red: #d20f39;\n @maroon: #e64553;\n @peach: #fe640b;\n @yellow: #df8e1d;\n @green: #40a02b;\n @teal: #179299;\n @sky: #04a5e5;\n @sapphire: #209fb5;\n @blue: #1e66f5;\n @lavender: #7287fd;\n @text: #4c4f69;\n @subtext1: #5c5f77;\n @subtext0: #6c6f85;\n @overlay2: #7c7f93;\n @overlay1: #8c8fa1;\n @overlay0: #9ca0b0;\n @surface2: #acb0be;\n @surface1: #bcc0cc;\n @surface0: #ccd0da;\n @base: #eff1f5;\n @mantle: #e6e9ef;\n @crust: #dce0e8;\n }\n ;\n @frappe: {\n @rosewater: #f2d5cf;\n @flamingo: #eebebe;\n @pink: #f4b8e4;\n @mauve: #ca9ee6;\n @red: #e78284;\n @maroon: #ea999c;\n @peach: #ef9f76;\n @yellow: #e5c890;\n @green: #a6d189;\n @teal: #81c8be;\n @sky: #99d1db;\n @sapphire: #85c1dc;\n @blue: #8caaee;\n @lavender: #babbf1;\n @text: #c6d0f5;\n @subtext1: #b5bfe2;\n @subtext0: #a5adce;\n @overlay2: #949cbb;\n @overlay1: #838ba7;\n @overlay0: #737994;\n @surface2: #626880;\n @surface1: #51576d;\n @surface0: #414559;\n @base: #303446;\n @mantle: #292c3c;\n @crust: #232634;\n }\n ;\n @macchiato: {\n @rosewater: #f4dbd6;\n @flamingo: #f0c6c6;\n @pink: #f5bde6;\n @mauve: #c6a0f6;\n @red: #ed8796;\n @maroon: #ee99a0;\n @peach: #f5a97f;\n @yellow: #eed49f;\n @green: #a6da95;\n @teal: #8bd5ca;\n @sky: #91d7e3;\n @sapphire: #7dc4e4;\n @blue: #8aadf4;\n @lavender: #b7bdf8;\n @text: #cad3f5;\n @subtext1: #b8c0e0;\n @subtext0: #a5adcb;\n @overlay2: #939ab7;\n @overlay1: #8087a2;\n @overlay0: #6e738d;\n @surface2: #5b6078;\n @surface1: #494d64;\n @surface0: #363a4f;\n @base: #24273a;\n @mantle: #1e2030;\n @crust: #181926;\n }\n ;\n @mocha: {\n @rosewater: #f5e0dc;\n @flamingo: #f2cdcd;\n @pink: #f5c2e7;\n @mauve: #cba6f7;\n @red: #f38ba8;\n @maroon: #eba0ac;\n @peach: #fab387;\n @yellow: #f9e2af;\n @green: #a6e3a1;\n @teal: #94e2d5;\n @sky: #89dceb;\n @sapphire: #74c7ec;\n @blue: #89b4fa;\n @lavender: #b4befe;\n @text: #cdd6f4;\n @subtext1: #bac2de;\n @subtext0: #a6adc8;\n @overlay2: #9399b2;\n @overlay1: #7f849c;\n @overlay0: #6c7086;\n @surface2: #585b70;\n @surface1: #45475a;\n @surface0: #313244;\n @base: #1e1e2e;\n @mantle: #181825;\n @crust: #11111b;\n }\n ;\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n .eVNpHGjtxRBq_gLOfGDr,\n .LQNqh2U1kzYxREs65IJu {\n color: @blue;\n }\n\n .acp-wrap {\n background-color: @surface0;\n }\n .acp {\n color: @text;\n }\n .acp--highlight {\n background-color: @overlay0 !important;\n }\n .search__autocomplete {\n border-color: @surface1;\n }\n\n body {\n background-color: @base;\n }\n\n .footer {\n background-color: @base;\n border-top-color: @surface0;\n }\n\n .search--header {\n background-color: @surface0;\n }\n .search__clear {\n color: @accent-color;\n }\n .search__button,\n .js-search-button {\n background-color: @accent-color !important;\n color: @mantle;\n }\n\n .is-vertical-tabs-exp,\n .header-wrap {\n background-color: @mantle;\n }\n\n .module--carousel__body__title {\n color: @blue !important;\n }\n .js-carousel-module-more,\n .module__footer {\n color: @blue !important;\n border-color: @surface0 !important;\n }\n .feedback-prompt,\n .feedback-prompt__link,\n .js-feedback-prompt-yes,\n .js-feedback-prompt-no {\n color: @text;\n }\n\n .zcm__link,\n .js-zci-link {\n color: @text;\n }\n\n .js-zci-link--web.is-active {\n color: @accent-color !important;\n border-color: @accent-color !important;\n }\n\n .OgdwYG6KE2qthn9XQWFC {\n color: @text !important;\n }\n .module--carousel__left,\n .module--carousel__right {\n background-color: @mantle;\n color: @accent-color;\n }\n .O9Ipab51rBntYb0pwOQn {\n background-color: @surface0;\n border-color: @surface2;\n }\n\n .footer__card,\n .js-footer-card,\n .bg-clr--white {\n background-color: @base;\n border-color: @surface1;\n }\n\n .footer__text {\n color: @subtext1;\n }\n\n .tile--img__sub {\n color: @text !important;\n }\n\n .metabar__dropdowns-wrap::after,\n .metabar__dropdowns-wrap::before {\n background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), @base);\n }\n\n .text--primary,\n .tx-clr--dk,\n .tx-clr--slate {\n color: @text;\n } // quick info box\n .module__title,\n .module--definitions__definition,\n .ia-module--definitions .module--definitions__synonym {\n color: @text;\n }\n\n .module__title .module--definitions__pronunciation,\n .module--definitions__part-of-speech,\n .module--definitions__usage,\n .module--definitions__attribution-text,\n .module__attribution,\n .module__attribution-link {\n color: @subtext0 !important;\n }\n\n .module--definitions__group ol li a.module--definitions__reference,\n .module--definitions__collapsed-group\n ol\n li\n a.module--definitions__reference,\n .module__toggle__chevron,\n .module__toggle__chevron--collapse {\n color: @accent-color;\n }\n //recipes\n .star::after {\n color: @accent-color;\n }\n .tile__sub,\n .tile__title__sub,\n .tile__neighborhood,\n .tile__sub--2,\n .tile--recipes.highlight {\n color: @subtext0;\n }\n\n .tile--recipes,\n .tile__source,\n .tile--recipes.highlight,\n .zci__more-at,\n .zci__more-at:focus,\n .module--carousel__body__content,\n .is-short,\n .js-carousel-item-content {\n color: @text;\n }\n\n .zci__more-at:hover {\n color: @blue;\n }\n\n .metabar__grid-btn {\n background-color: @surface0;\n color: @text;\n border-color: @surface1 !important;\n }\n\n .sep {\n border-left-color: @surface1;\n }\n //\n //header\n .header__button--menu {\n background-color: @surface0;\n color: @subtext1;\n } //right side info box\n .H4K96pMGU5icP7hW3kIy {\n color: @text;\n }\n\n // airline info\n .zci,\n .metabar--fixed {\n background-color: @base !important;\n }\n\n .text--airline-flight,\n .tile__day,\n .text--title,\n .flight-details__values {\n color: @text !important;\n }\n\n .progress__bar {\n background-color: @overlay0;\n }\n\n .text--title svg path {\n fill: @accent-color;\n }\n\n .zci--airlines hr {\n background-color: @surface1;\n }\n .scheduled-time {\n color: @overlay0 !important;\n }\n\n .bg-clr--green {\n background-color: @green;\n }\n .timing {\n color: @text;\n }\n\n .tile__status {\n color: @base !important;\n }\n\n .flight-details__labels,\n .airlines-footer,\n .source-link {\n color: @subtext1;\n }\n\n // related searches\n .related-searches__title-long {\n color: @text;\n }\n .is-related-search-exp,\n .related-searches__item {\n border-color: @surface0;\n } //result date text\n .result__timestamp,\n .result__extras__sep,\n .OgdwYG6KE2qthn9XQWFC .MILR5XIVy9h75WrLvKiq {\n color: @subtext0;\n } // dropdown boxes\n .dropdown__button:hover,\n .dropdown__button:focus,\n .dropdown__button:visited,\n .dropdown.is-open .dropdown__button,\n .modal__list__link,\n .tx-clr--slate-light {\n color: @text;\n }\n\n .modal--dropdown .modal__list__link.is-selected,\n .modal--dropdown .modal__list__link.is-selected:hover,\n .modal--dropdown .modal__list__link.is-selected:visited {\n color: @accent-color;\n }\n\n .js-custom-date-range,\n .modal__header__clear,\n .sep--before,\n .js-region-filter-clear {\n color: @accent-color !important;\n }\n\n .modal__footer,\n .modal--dropdown--region.modal--popout .frm__input {\n background-color: @surface1 !important;\n border-top-color: @surface1 !important;\n }\n\n .modal__list__link:hover,\n .js-region-filter-link:hover,\n .modal--dropdown--region .modal__list__link.is-highlighted {\n background-color: @mantle;\n }\n\n .modal__header,\n .modal__footer {\n border-color: @surface0;\n }\n\n .frm__text,\n .frm__input {\n color: @text;\n background-color: @surface0;\n border-color: @surface1;\n }\n .is-link-style-exp:not(.dark-header, .dark-bg)\n .modal--dropdown.modal--dropdown--license\n .modal__footer\n .modal__list__link {\n color: @blue !important;\n } // settings page\n .set-head__title {\n color: @text;\n }\n\n .set-tab.is-active {\n background-color: @mantle !important;\n color: @accent-color !important;\n }\n\n .set-tab,\n .set-tab:visited {\n background-color: @surface0;\n color: @text;\n }\n\n .cloudsave {\n background-color: @surface0;\n }\n\n .cloudsave__title {\n color: @text;\n }\n\n .page-settings {\n color: @text !important;\n }\n\n .settings-page-wrapper a:not(.btn, .set-tab) {\n color: @blue !important;\n }\n\n .btn,\n .button,\n .btn--icon,\n .btn--top,\n .header__button {\n background-color: @surface0;\n color: @text;\n border-color: @surface1;\n }\n\n .frm__select {\n background-color: @surface0;\n border-color: @surface0 !important;\n }\n .frm__select::after {\n color: @accent-color;\n }\n\n .btn--primary,\n .is-checked .frm__switch__label {\n color: @mantle;\n }\n\n .frm__switch-off {\n color: @mantle;\n }\n\n .set-main,\n .frm__desc {\n color: @subtext0;\n }\n\n .frm__hr,\n .set-head {\n border-bottom-color: @surface2;\n }\n\n .js-set-exit {\n background-color: @surface2;\n }\n\n .js-set-exit:hover {\n background-color: @blue;\n }\n\n .set-reset,\n .set-bookmarklet {\n border-color: @surface0;\n } //\n //right side info box for code related things\n .module__title__link,\n .module__title__link:hover,\n .module__title__link:active,\n .module__title__link:visited,\n .js-about-item-abstr {\n color: @text;\n }\n\n .module__title__sub {\n color: @subtext1;\n }\n\n .module__more-at-bottom,\n .js-about-item-more-at-bottom {\n color: @blue !important;\n } //\n //codeblock\n .module__text pre {\n background-color: @surface0;\n }\n .kwd {\n color: @mauve;\n }\n .pun,\n .com {\n color: @text;\n }\n\n .str {\n color: @green;\n } //\n // spelling\n .w498IXAnug_2RwtqCtbA {\n color: @text;\n }\n .rlkiAscg7L8XDVmbOjmb,\n .rlkiAscg7L8XDVmbOjmb:hover {\n color: @blue;\n }\n\n //map thingy\n .user-loc-tile {\n background-color: @base;\n }\n\n .module__place-list,\n .js-places-multiple-list {\n background-color: @surface0;\n }\n\n .place-list-item__title {\n color: @text;\n }\n\n .place-list-item:hover,\n .js-place-list-item:hover {\n background-color: @crust;\n }\n\n .review__count,\n .place-list-item__rating__count,\n .place-list-item__info__item {\n color: @subtext0;\n }\n\n .place-detail__status--on {\n color: @accent-color;\n }\n\n .module__places-more__link--more-places,\n .js-places-multiple-expand {\n color: @blue !important;\n }\n\n .review__rating-stars,\n .place-list-item__rating__image {\n @svg: escape(\n '<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" height=\"12\" viewBox=\"0 0 64 12\" width=\"64\"><g clip-rule=\"evenodd\" fill=\"@{green}\" fill-rule=\"evenodd\"><path d=\"m12 6c0 3.31371-2.68629 6-6 6s-6-2.68629-6-6 2.68629-6 6-6 6 2.68629 6 6zm13 0c0 3.31371-2.6863 6-6 6s-6-2.68629-6-6 2.6863-6 6-6 6 2.68629 6 6zm7 6c3.3137 0 6-2.68629 6-6s-2.6863-6-6-6-6 2.68629-6 6 2.6863 6 6 6z\"/><path d=\"m45 12c3.3137 0 6-2.68629 6-6s-2.6863-6-6-6-6 2.68629-6 6 2.6863 6 6 6zm4.5-6c0 2.48528-2.0147 4.5-4.5 4.5v-9c2.4853 0 4.5 2.01472 4.5 4.5z\"/><path d=\"m58 12c3.3137 0 6-2.68629 6-6s-2.6863-6-6-6-6 2.68629-6 6 2.6863 6 6 6zm0-1.5c2.4853 0 4.5-2.01472 4.5-4.5s-2.0147-4.5-4.5-4.5-4.5 2.01472-4.5 4.5 2.0147 4.5 4.5 4.5z\"/></g></svg>'\n );\n background-image: url(\"data:image/svg+xml,@{svg}\");\n }\n\n // ddg header logo\n .header_headerWrapDesktop__B7AYN.header_hasSearchbox__WU0q5\n .header_headerLeft__gTUAg\n .header_logoImg__PFezv {\n @svg: escape(\n '<svg fill=\"none\" viewBox=\"0 0 189 53\" xmlns=\"http://www.w3.org/2000/svg\"><path fill=\"@{text}\" d=\"M110.045 24.224h-2.405l-4.378 4.502v-9.003h-1.85v15.354h1.85v-5.056l4.995 4.994.061.062h2.22v-.185l-5.611-5.55zm-11.898 8.223c-.679.678-1.666 1.048-2.775 1.048-1.912 0-3.824-1.172-3.824-3.885 0-2.281 1.604-3.885 3.824-3.885.986 0 1.911.37 2.651 1.049l.062.061 1.171-1.233-.061-.062C98.085 24.492 96.79 24 95.31 24c-3.392 0-5.673 2.281-5.673 5.611 0 3.885 2.836 5.612 5.673 5.612h.062c1.48 0 2.898-.555 3.884-1.604l.062-.061-1.233-1.234zm-12.581-2.404c0 1.973-1.356 3.453-3.268 3.515-2.035 0-3.268-1.233-3.268-3.33v-5.981h-1.85v5.981c0 3.083 1.85 5.057 4.748 5.057h.062c1.418 0 2.713-.679 3.576-1.727l.062-.123.062 1.665h1.726V24.247h-1.85zM67.298 19.66h-5.612v15.417h5.612c5.365 0 7.708-3.947 7.708-7.832 0-3.638-2.405-7.585-7.708-7.585zm5.796 7.524c0 2.96-1.788 5.92-5.735 5.92h-3.7V21.571h3.639c3.946 0 5.796 2.898 5.796 5.612zm96.018 1.17h4.748v3.577c-1.171.986-2.59 1.541-4.131 1.541-4.193 0-6.105-3.021-6.105-5.981 0-3.022 1.912-6.29 6.043-6.29 1.665 0 3.207.617 4.44 1.727l.062.061 1.11-1.295-.062-.061c-1.48-1.48-3.453-2.22-5.611-2.22-2.344 0-4.317.74-5.735 2.22-1.48 1.48-2.282 3.576-2.22 5.92 0 3.638 2.096 7.831 8.016 7.831h.124a7.716 7.716 0 0 0 5.796-2.59V26.69h-6.536v1.665zm-51.181-8.694h-5.612v15.417h5.612c5.365 0 7.708-3.947 7.708-7.832 0-3.638-2.405-7.584-7.708-7.584zm5.796 7.524c0 2.96-1.788 5.92-5.735 5.92h-3.638V21.572h3.638c3.885 0 5.735 2.898 5.735 5.612zm59.463-3.185c-3.269 0-5.612 2.405-5.612 5.673 0 3.268 2.343 5.611 5.612 5.611 3.268 0 5.673-2.343 5.673-5.611 0-3.33-2.343-5.673-5.673-5.673zm3.823 5.673c0 2.282-1.603 3.885-3.823 3.885-2.159 0-3.762-1.603-3.762-3.885 0-2.343 1.542-4.008 3.823-4.008 2.159.061 3.762 1.726 3.762 4.008zm-50.814.371c0 1.973-1.356 3.453-3.268 3.515-2.035 0-3.268-1.233-3.268-3.33v-5.981h-1.85v5.981c0 3.083 1.85 5.057 4.686 5.057h.062c1.418 0 2.713-.679 3.576-1.727l.062-.123.062 1.665h1.726V24.247h-1.85v5.796zm12.58 2.404c-.678.678-1.665 1.048-2.775 1.048-1.911 0-3.823-1.172-3.823-3.885 0-2.281 1.603-3.885 3.823-3.885.987 0 1.912.37 2.652 1.049l.062.061 1.171-1.233-.061-.062c-1.11-1.048-2.405-1.541-3.885-1.541-3.392 0-5.673 2.281-5.673 5.611 0 3.885 2.836 5.612 5.673 5.612h.061c1.48 0 2.899-.555 3.885-1.604l.062-.061-1.233-1.234zm11.899-8.223h-2.405l-4.378 4.502v-9.003h-1.85v15.354h1.85v-5.056l4.994 4.994.062.062h2.22v-.185l-5.611-5.55z\"/><path fill=\"@{red}\" fill-rule=\"evenodd\" d=\"M26.5 53C41.136 53 53 41.136 53 26.5S41.136 0 26.5 0 0 11.864 0 26.5 11.864 53 26.5 53z\" clip-rule=\"evenodd\"/><path fill=\"@{overlay2}\" fill-rule=\"evenodd\" d=\"M30.227 46.272c0-.207.05-.255-.608-1.566-1.749-3.503-3.507-8.44-2.707-11.625.146-.579-1.648-21.425-2.915-22.097-1.41-.75-3.143-1.942-4.728-2.207-.805-.128-1.86-.067-2.684.044-.147.02-.153.283-.013.33.542.184 1.2.502 1.587.984.073.09-.026.234-.142.239-.366.013-1.028.166-1.902.908-.101.086-.017.246.113.22 1.878-.372 3.797-.189 4.927.84.073.066.035.185-.06.211-9.811 2.667-7.87 11.2-5.257 21.674 2.213 8.875 3.113 12.028 3.433 13.103a.606.606 0 0 0 .366.398c3.438 1.29 10.59 1.316 10.59-.939z\" clip-rule=\"evenodd\"/><path fill=\"#fff\" d=\"M31.572 48.238c-1.19.466-3.52.673-4.865.673-1.973 0-4.814-.31-5.849-.776-.639-1.968-2.552-8.066-4.442-15.811-.061-.254-.123-.506-.185-.757l-.001-.006c-2.246-9.174-4.08-16.667 5.974-19.021.091-.022.136-.131.076-.204-1.154-1.368-3.315-1.817-6.048-.874-.112.039-.209-.074-.14-.17.536-.739 1.584-1.307 2.1-1.556.107-.051.101-.208-.012-.243a11.54 11.54 0 0 0-1.562-.372c-.153-.025-.167-.288-.013-.309 3.874-.52 7.92.642 9.95 3.2.018.024.046.04.076.047 7.434 1.596 7.966 13.347 7.11 13.882-.17.106-.71.045-1.424-.035-2.893-.323-8.62-.964-3.893 7.846.047.087-.015.202-.113.217-2.665.415.75 8.767 3.261 14.27z\"/><path fill=\"#3ca82b\" d=\"M34.897 37.555c-.566-.263-2.742 1.298-4.186 2.496-.302-.427-.87-.738-2.154-.515-1.124.196-1.744.467-2.021.934-1.773-.672-4.757-1.71-5.478-.708-.787 1.095.197 6.277 1.244 6.95.546.351 3.16-1.328 4.524-2.487.22.31.575.488 1.303.471 1.102-.025 2.89-.282 3.167-.795a.569.569 0 0 0 .044-.11c1.403.524 3.871 1.08 4.423.996 1.437-.216-.2-6.924-.866-7.232z\"/><path fill=\"@{green}\" d=\"M30.844 40.204c.06.106.107.218.148.332.2.56.525 2.338.28 2.778-.247.439-1.847.651-2.835.668s-1.209-.344-1.409-.903c-.16-.447-.238-1.5-.237-2.101-.04-.894.286-1.208 1.795-1.452 1.116-.18 1.707.03 2.047.39 1.585-1.184 4.23-2.853 4.488-2.548 1.286 1.521 1.448 5.143 1.17 6.6-.091.476-4.35-.472-4.35-.986 0-2.133-.553-2.718-1.097-2.778zm-9.329-.666c.349-.552 3.177.135 4.73.825 0 0-.32 1.446.189 3.149.148.498-3.572 2.715-4.058 2.334-.561-.441-1.594-5.148-.861-6.308z\"/><path fill=\"@{yellow}\" fill-rule=\"evenodd\" d=\"M22.885 28.325c.228-.995 1.295-2.87 5.101-2.825 1.925-.008 4.315-.001 5.9-.181a21.212 21.212 0 0 0 5.27-1.282c1.648-.628 2.233-.488 2.438-.112.225.413-.04 1.127-.616 1.784-1.1 1.255-3.077 2.228-6.57 2.516s-5.805-.648-6.8.877c-.43.658-.098 2.208 3.279 2.696 4.563.659 8.311-.793 8.774.084.463.877-2.204 2.661-6.775 2.698-4.57.038-7.426-1.6-8.438-2.414-1.285-1.033-1.86-2.539-1.563-3.841z\" clip-rule=\"evenodd\"/><g fill=\"@{crust}\" opacity=\".8\"><path d=\"M28.706 17.443c.255-.417.82-.74 1.745-.74s1.36.369 1.662.78c.061.083-.032.181-.127.14l-.07-.03c-.338-.148-.753-.33-1.465-.34-.761-.01-1.241.18-1.544.344-.101.056-.262-.055-.201-.154zm-10.416.534c.898-.375 1.604-.327 2.103-.208.105.024.178-.089.094-.156-.387-.313-1.254-.7-2.385-.28-1.01.377-1.485 1.159-1.487 1.672-.001.122.248.132.312.03.174-.278.464-.682 1.362-1.058z\"/><path fill-rule=\"evenodd\" d=\"M31.237 23.154c-.794 0-1.438-.642-1.438-1.433s.644-1.433 1.438-1.433c.794 0 1.438.642 1.438 1.433s-.644 1.433-1.438 1.433zm1.013-1.908a.372.372 0 0 0-.745 0 .372.372 0 0 0 .745 0zm-10.544 1.467c0 .923-.75 1.671-1.676 1.671a1.675 1.675 0 0 1-1.677-1.67c0-.924.752-1.672 1.677-1.672.924 0 1.676.748 1.676 1.671zm-.494-.554a.434.434 0 1 0-.867.002.434.434 0 0 0 .867-.002z\" clip-rule=\"evenodd\"/></g><path fill=\"@{text}\" fill-rule=\"evenodd\" d=\"M26.5 48.756c12.292 0 22.256-9.964 22.256-22.256S38.792 4.244 26.5 4.244 4.244 14.208 4.244 26.5 14.208 48.756 26.5 48.756zm0 2.07c13.435 0 24.326-10.891 24.326-24.326S39.935 2.174 26.5 2.174 2.174 13.065 2.174 26.5 13.065 50.826 26.5 50.826z\" clip-rule=\"evenodd\"/><path fill=\"#fff\" fill-rule=\"evenodd\" d=\"M26.497 48.438c12.118 0 21.941-9.823 21.941-21.94S38.615 4.555 26.498 4.555 4.555 14.38 4.555 26.497s9.824 21.941 21.941 21.941zm24.292-21.94c0 13.415-10.876 24.29-24.292 24.29S2.206 39.914 2.206 26.499 13.08 2.205 26.497 2.205 50.79 13.08 50.79 26.497z\" clip-rule=\"evenodd\"/></svg>'\n );\n height: 0 !important;\n width: 0 !important;\n padding-left: 157px !important;\n padding-top: 44px !important;\n background: url(\"data:image/svg+xml,@{svg}\") no-repeat !important;\n }\n\n .header_logoText__rodFL,\n .header_logoText__rodFL a,\n .header_logoText__rodFL svg {\n color: @text;\n }\n\n // home page\n .legacy-homepage_root__Rz_nu,\n .browser-comparison-table_table__PW0Eh {\n background-color: @base;\n border-color: @surface0 !important;\n }\n\n .legacy-homepage-variants_batch11__4DFlQ,\n .legacy-homepage-variants_isNarrowTitle__sWwHT,\n .heading_heading6__hJig2,\n .heading_heading__IiMSV,\n .heading_responsive__oZpJJ,\n .legacy-homepage-variants_batch9__ee1Lg\n .legacy-homepage-variants_ctaCards__N1DiD,\n .legacy-homepage-variants_scrollCta__hNjqv,\n .legacy-homepage-variants_socialProof__Z9Cdn,\n .legacy-homepage-variants_title__p1_T_,\n .browser-comparison-table_badge___MMhl.browser-comparison-table_default__g5xw8\n span,\n .featureCards_root__brAX3,\n .footer_footerHeading__CTbCv,\n .flameSection_flameSectionHeading__czcuu {\n color: @text;\n }\n\n .legacy-homepage_ctaSection__5siuM .legacy-homepage_socialProof__a_Gvg {\n color: @overlay0;\n }\n\n .howItWorksSection_downloadsCard__U3Ph9,\n .card_card__afbUo,\n .card_elevation50__HbWMO,\n .card_radiusMd__NotZS,\n .flameSection_bottomCtaBox__juoxn,\n .accordion_accordionHeader__C77Sy {\n background-color: @surface0;\n }\n\n .accordion_accordionContent__fzXEY {\n background-color: @surface1;\n color: @text;\n }\n\n .text_text-sm__23qqs,\n .text_text__q9rvO,\n .text_responsive__9czhp {\n color: @text;\n }\n\n .howItWorksDetails_sectionTitle__E9IMg {\n color: @subtext0;\n }\n\n .badge_yellow__mD6dA {\n background-color: @yellow;\n color: @mantle;\n }\n .heading_heading1__Zrd_9 .heading_responsive__oZpJJ {\n color: @mantle !important;\n }\n\n .legacy-homepage-variants_controlVariant__bOUc8\n .legacy-homepage-variants_belowTheFoldWrapper__7_DL2,\n .legacy-homepage-variants_controlVariant__bOUc8\n .legacy-homepage-variants_belowTheFold__b5i_x,\n .legacy-homepage-variants_controlVariant__bOUc8\n .legacy-homepage-variants_flameSection__EOpfq,\n .flameSection_footer__XhC99,\n .container_root__Lmrbx,\n .container_responsive__IDWnv {\n background-color: @base;\n }\n .button_tertiary__blDIi,\n .flameSection_pressQuoteIcon__Hqf6Q {\n color: @accent-color;\n border-color: @blue;\n }\n\n .learnMoreButton_learnMoreButton__B-10PJu {\n color: @blue;\n }\n\n .button_primary__e2_Sy {\n background-color: @blue !important;\n color: @text;\n }\n\n .accordion_accordionTrigger__WmvuX:hover {\n background-color: @mantle;\n }\n\n .downloadBrowserButton_button__nFe_k.downloadBrowserButton_primary__gdn0t\n svg {\n color: @base;\n }\n\n .cta-cards_green__HCBmC .cta-cards_badge__Axy2u,\n .badge_green__1CawN {\n background-color: @green;\n }\n\n .cta-cards_badgeCorner__dEhy6,\n .browser-comparison-table_checkIcon__AmF8a {\n color: @green;\n }\n\n .browser-comparison-table_crossIcon____V5O {\n color: @red;\n }\n\n .cta-cards_badgeText__Wtp2T,\n .badge_badgeText__5G5RV {\n color: @mantle;\n }\n\n .cta-cards_card__CJnue,\n .badge_gray__TzSXI,\n .browser-comparison-table_table__PW0Eh tbody tr:nth-child(odd) {\n background-color: @surface1;\n }\n\n .browser-comparison-table_table__PW0Eh tbody tr:nth-child(even) {\n background-color: @surface0;\n }\n\n .footer_footerLink__SlwES,\n .footer_footerBottom__4_pB4,\n .footer_footerBottom__4_pB4 a,\n .footer_footerBottom__4_pB4 a:visited {\n color: @blue;\n }\n .cta-cards_setAsDefaultButton__sd5FF,\n .cta-cards_tertiary__jX1qI {\n border-color: @blue;\n }\n\n // enable location?\n .user-loc-tooltip {\n background-color: @base;\n border-color: @surface0;\n }\n\n .user-loc-tooltip__triangle-inner {\n border-bottom-color: @base;\n }\n\n .user-loc-tooltip__triangle-outer {\n border-bottom-color: @surface0;\n }\n\n .user-loc-tooltip__title,\n .user-loc-tooltip__subtitle,\n .user-loc-tooltip__error-fix {\n color: @text;\n }\n\n .user-loc-tooltip__error-fix li::before {\n color: @subtext0;\n }\n\n .is-link-style-exp:not(.dark-header, .dark-bg),\n .user-loc-link,\n .user-loc-tooltip__link,\n .accordion_accordionContent__fzXEY a {\n color: @blue !important;\n }\n\n .btn--primary:not(.is-disabled) {\n background-color: @blue !important;\n border-color: @blue !important;\n }\n\n .k0dqcyn_SZAmh1pFFuQ5,\n .ds1w04wA2KNmfx2PU4CA {\n color: @accent-color;\n }\n\n .ffON2NH02oMAcqyoh2UU,\n .Ee2e63EzQ9F3xq9wsGDY,\n .aSBdOftk9efiVV8GwLLE,\n .MzDWkY1lmg2n9VGThORi {\n color: @text;\n }\n\n .rlDhiY437bCQGjsZZ0CL,\n .ffON2NH02oMAcqyoh2UU,\n .vcOFkrrvuSYp7xsAur2Y,\n .sz280YLkLemh3mLtestR {\n color: @accent-color;\n background-color: @surface0;\n }\n .Cwg3TAWR68fVkDBMYLUZ,\n .EwBVRZ62P2JekkbusBsm {\n color: @text;\n }\n .JhFQAeU7IMxZaS7jCOQm,\n .Bl3t3iYRHX9BeMH_V52u {\n color: @blue !important;\n }\n .ighRT8XtMY1IQqf0wCFy {\n color: @text;\n }\n .tV0DEo5a5LUrl8Piw6Ao {\n background-color: @surface0 !important;\n border-color: @surface1 !important;\n }\n .ddgsi {\n color: @accent-color;\n }\n\n .Rn_JXVtoPVAFyGkcaXyK .Wo6ZAEmESLNUuWBkbMxx,\n .Wo6ZAEmESLNUuWBkbMxx:active,\n .Wo6ZAEmESLNUuWBkbMxx:focus .Wo6ZAEmESLNUuWBkbMxx:hover,\n .Wo6ZAEmESLNUuWBkbMxx:visited {\n color: @subtext1;\n }\n .zci--type--tiles:not(.is-fallback).is-full-page.is-expanded {\n background-color: @base;\n }\n .tile,\n .tile--s,\n .tile--info {\n background-color: @surface0;\n border-color: @surface2;\n }\n .result__snippet,\n .result__extras__url,\n .result__url {\n color: @text !important;\n }\n .result__snippet b,\n .result__snippet strong {\n color: @text;\n }\n .result__a {\n color: @blue !important;\n }\n\n .tile__title,\n .tile__count {\n color: @text;\n }\n .zci {\n color: @text;\n }\n\n .module--carousel__footer,\n .has-relative-time {\n color: @text !important;\n }\n\n .js-carousel-module-title,\n .module__header,\n .module__header--link {\n color: @text !important;\n }\n\n .dropdown__switch,\n .switch,\n .js-region-filter-switch.is-on {\n background-color: @accent-color !important;\n border-color: @accent-color !important;\n }\n\n .dropdown__button {\n color: @subtext0;\n }\n .dropdown--region.has-inactive-region .dropdown__button {\n color: @subtext0 !important;\n }\n\n .dropdown.is-active .dropdown__button {\n color: @text;\n }\n\n .tile__title a:visited {\n color: @mauve;\n }\n\n .dropdown__switch.is-on::before {\n color: @base;\n }\n .switch__knob {\n background-color: @surface0;\n }\n .no-touch,\n .zcm__item.is-open,\n .zcm__link {\n color: @text !important;\n }\n\n .modal__body {\n background-color: @surface0;\n }\n\n .settings-dropdown--header--label {\n color: @text;\n }\n\n .settings-dropdown--header--link,\n .js-settings-dropdown-reset-appearance {\n color: @blue !important;\n }\n\n .frm__label {\n color: @text;\n }\n\n .frm__select__input,\n .js-set-input {\n color: @text;\n }\n .frm__switch__label {\n background-color: @accent-color !important;\n border-color: @accent-color !important;\n }\n\n .modal--dropdown--settings\n .settings-dropdown--section\n .frm__field\n .frm__switch\n .frm__switch__label.btn::after {\n background-color: @base !important;\n border-bottom-color: @overlay0 !important;\n }\n\n .modal__box {\n border-color: @surface1 !important;\n }\n\n .modal--dropdown--settings,\n .settings-dropdown--section {\n border-bottom-color: @surface2;\n }\n .set-theme__check,\n .dgsi,\n .ddgsi-check {\n background-color: @accent-color !important;\n border-color: @accent-color !important;\n }\n .set-themes,\n .set-theme.is-checked,\n .set-theme__check {\n color: @base !important;\n }\n\n .settings-dropdown--button {\n color: @blue !important;\n }\n\n .is-vertical-tabs-exp,\n #duckbar,\n .zcm__link:not(.dropdown__button).is-active {\n color: @accent-color !important;\n border-color: @accent-color !important;\n }\n\n .no-results__link,\n .js-no-results-web {\n color: @blue !important;\n }\n\n .oaxCunrdbQs3WQDCq3Ls {\n color: @text;\n }\n .KoEJ3YBbjXKVOE1bc2RA {\n color: @text !important;\n }\n .f3uDrYrWF3Exrfp1m3Og {\n color: @blue;\n }\n .f3uDrYrWF3Exrfp1m3Og:visited {\n color: @mauve;\n }\n .feedback-btn__send,\n .js-feedback-start {\n background-color: @surface0;\n color: @text;\n }\n .search__input,\n .search__input--adv {\n color: @text;\n }\n }\n\n @media (prefers-color-scheme: light) {\n :root {\n #catppuccin(@lightFlavor,\n @accentColor);\n }\n }\n @media (prefers-color-scheme: dark) {\n :root {\n #catppuccin(@darkFlavor,\n @accentColor);\n }\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Perplexity Catppuccin","description":"Soothing pastel theme for Perplexity","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/perplexity/catppuccin.user.css","usercssData":{"name":"Perplexity Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/perplexity","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/perplexity","version":"0.0.4","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/perplexity/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Aperplexity","description":"Soothing pastel theme for Perplexity","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"sapphire","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Perplexity Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/perplexity\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/perplexity\n@version 0.0.4\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/perplexity/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Aperplexity\n@description Soothing pastel theme for Perplexity\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire*\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n@-moz-document domain('perplexity.ai') {\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #rgbify(@color) {\n @rgb-raw: red(@color) green(@color) blue(@color);\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n // Fixes original background color showing when you overscroll\n body {\n background-color: @mantle;\n }\n\n .bg-offset,\n .bg-offsetDark,\n :is(:where(.dark) .dark\\:\\!bg-offsetDark) {\n background-color: @mantle !important;\n }\n .bg-offset:hover,\n :is(:where(.dark) .md\\:dark\\:hover\\:bg-offsetDark:hover) {\n background-color: @mantle !important;\n }\n\n :is(:where(.dark) .dark\\:md\\:hover\\:bg-offsetPlusDark:hover) {\n background-color: @crust !important;\n }\n\n .text-textMainDark,\n :is(:where(.dark) .dark\\:text-textMainDark) {\n color: @text;\n }\n\n :is(:where(.dark) .dark\\:bg-offsetDark) {\n background: @surface0;\n }\n\n :is(:where(.dark) .dark\\:bg-backgroundDark) {\n background-color: @base;\n }\n\n // buttons + toggle circle\n :is(:where(.dark) .dark\\:bg-offsetPlusDark) {\n background: @surface1;\n }\n\n // off button\n :is(:where(.dark) .dark\\:bg-idleDark) {\n background: @surface1;\n }\n\n // borders\n :is(:where(.dark) .dark\\:border-borderMainDark) {\n border-color: @surface1 !important;\n }\n\n // ring border\n :is(:where(.dark) .dark\\:ring-borderMainDark) {\n --tw-ring-color: rgb(#rgbify(@crust) []/var(--tw-ring-opacity));\n }\n\n .border-borderMainDark\\/80,\n .divide-borderMain\\/60 {\n border-color: @surface1;\n }\n\n // Input box\n ::placeholder {\n color: @subtext0;\n }\n textarea {\n caret-color: @accent-color;\n }\n\n // Text selections\n ::selection {\n background-color: @accent-color;\n color: @mantle;\n }\n\n // Paths in the \"search images/videos/ generate image\" boxes, and box hover state\n #ppl-message-scroll-target\n > div\n > div:nth-child(2)\n > div:nth-child(3)\n > div\n > div\n > div.col-span-4\n > div\n > div:nth-child(2) {\n & > div:nth-child(1):hover,\n & > div:nth-child(2):hover,\n & > div:nth-child(3) > div > div:hover {\n background: @surface1 !important;\n }\n & path {\n fill: @accent-color;\n }\n }\n\n .bg-offsetPlusDark {\n background: @surface0 !important;\n }\n // most hover states\n *[class*=\":hover:dark:bg-offsetPlusDark\"]:hover,\n *[class*=\"hover:bg-offsetPlus\"]:hover,\n *[class*=\"md:dark:hover:bg-offsetDark\"]:hover {\n background: @surface0 !important;\n }\n // setting menu selector, and others\n .bg-textMainDark {\n background-color: @text;\n }\n\n .sc-aXZVg {\n background: @mantle;\n & path {\n fill: @text !important;\n }\n }\n\n // code block\n .sc-gEvEer.ePundr,\n .sc-gEvEer.ePundr > span {\n background: @surface0 !important;\n color: @text !important;\n }\n // syntax highlighting\n span.token[style^=\"color: rgb(204, 153, 204);\"] {\n color: @pink !important;\n }\n span.token[style^=\"color: rgb(102, 153, 204);\"] {\n color: @blue !important;\n }\n span.token[style^=\"color: rgb(153, 153, 153);\"] {\n color: @subtext0 !important;\n }\n span.token[style^=\"color: rgb(204, 204, 204);\"] {\n color: @text !important;\n }\n span.token[style^=\"color: rgb(153, 204, 153);\"] {\n color: @green !important;\n }\n span.token[style^=\"color: rgb(249, 145, 87);\"] {\n color: @peach !important;\n }\n span.token.interpolation-punctuation.punctuation {\n color: @red;\n }\n span.token.parameter {\n color: @mauve;\n }\n span.token.punctuation {\n color: @subtext1;\n }\n span.token.operator {\n color: @teal;\n }\n // darker text on light bg\n :is(:where(.dark) .dark\\:bg-textMainDark),\n :is(:where(.dark) .dark\\:text-backgroundDark) {\n color: @crust;\n }\n\n // accent color buttons\n :is(:where(.dark) .dark\\:bg-superDark) {\n background: @accent-color;\n }\n\n // subtexts\n .text-textOff,\n :is(:where(.dark) .dark\\:text-textOffDark) {\n color: @subtext0;\n }\n\n // PPLX labs chat\n\n #__next > main > div > div > div.grow {\n background: @base;\n }\n .dark .dark\\:divide-borderMainDark\\/80 > :not([hidden]) ~ :not([hidden]) {\n border-color: @surface1;\n }\n .dark .dark\\:outline-superDark {\n outline-color: @accent-color;\n }\n .text-super {\n color: @accent-color;\n }\n\n // prose\n .prose,\n :is(:where(.dark) .dark\\:prose-invert) {\n --tw-prose-body: @text;\n --tw-prose-headings: @text;\n --tw-prose-lead: @text;\n --tw-prose-links: @blue;\n --tw-prose-bold: @text;\n --tw-prose-counters: @text;\n --tw-prose-bullets: @text;\n --tw-prose-hr: @text;\n --tw-prose-quotes: @text;\n --tw-prose-quote-borders: @text;\n --tw-prose-captions: @text;\n --tw-prose-kbd: @text;\n --tw-prose-kbd-shadows: @text;\n --tw-prose-code: @text;\n --tw-prose-pre-code: @text;\n --tw-prose-pre-bg: @base;\n --tw-prose-th-borders: @text;\n --tw-prose-td-borders: @text;\n }\n }\n\n :root.dark {\n #catppuccin(@darkFlavor, @accentColor);\n }\n :root {\n #catppuccin(@lightFlavor, @accentColor);\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"paste.rs Catppuccin","description":"Soothing pastel theme for paste.rs","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/paste.rs/catppuccin.user.css","usercssData":{"name":"paste.rs Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/paste.rs","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/paste.rs","version":"0.0.2","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/paste.rs/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Apaste.rs","description":"Soothing pastel theme for paste.rs","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"flavor":{"type":"select","label":"Flavor","name":"flavor","value":null,"default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"sapphire","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name paste.rs Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/paste.rs\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/paste.rs\n@version 0.0.2\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/paste.rs/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Apaste.rs\n@description Soothing pastel theme for paste.rs\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select flavor \"Flavor\" [\"latte:Latte*\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire*\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n@-moz-document domain(\"paste.rs\") {\n #catppuccin(@flavor, @accentColor);\n\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n body {\n background-color: @mantle;\n color: @text;\n }\n a {\n color: @accent;\n }\n\n /* Web UI */\n textarea,\n select,\n input[type=\"submit\"] {\n background-color: @base;\n color: @text;\n border-color: @overlay0;\n border-radius: 4px;\n }\n textarea:focus,\n select:focus,\n input[type=\"submit\"]:focus {\n border-color: @accent;\n outline-color: @overlay0;\n }\n input[type=\"submit\"]:hover {\n background-color: @mantle;\n }\n\n /* Syntax-highlighted code */\n pre {\n background-color: @base !important;\n }\n /* Main text */\n span[style=\"color:#657b83;\"] {\n color: @text !important;\n }\n span[style=\"color:#859900;\"] {\n color: @yellow !important;\n }\n span[style=\"color:#268bd2;\"] {\n color: @sky !important;\n }\n /* Comments */\n span[style=\"color:#93a1a1;\"] {\n color: @overlay1 !important;\n }\n span[style=\"color:#b58900;\"] {\n color: @yellow !important;\n }\n span[style=\"color:#586e75;\"] {\n color: @mauve !important;\n }\n /* Quotes */\n span[style=\"color:#839496;\"] {\n color: @green !important;\n }\n /* String literals */\n span[style=\"color:#2aa198;\"] {\n color: @green !important;\n }\n span[style=\"color:#6c71c4;\"] {\n color: @teal !important;\n }\n /* self/this */\n span[style=\"color:#d33682;\"] {\n color: @red !important;\n }\n /* Constants */\n span[style=\"color:#cb4b16;\"] {\n color: @peach !important;\n }\n /* String escape sequences */\n span[style=\"color:#dc322f;\"] {\n color: @maroon !important;\n }\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"GitHub Catppuccin","description":"Soothing pastel theme for GitHub","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/github/catppuccin.user.css","usercssData":{"name":"GitHub Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/github","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/github","version":"1.3.12","description":"Soothing pastel theme for GitHub","author":"Catppuccin","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/github/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Agithub","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"rosewater","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name GitHub Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/github\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/github\n@version 1.3.12\n@description Soothing pastel theme for GitHub\n@author Catppuccin\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/github/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Agithub\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater*\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n\n/* prettier-ignore */\n@catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n}\n\n@-moz-document regexp(\"https:\\/\\/(gist\\.)*github\\.com(?!((\\/.+?\\/.+?\\/commit\\/[A-Fa-f0-9]+\\.(patch|diff)$)|\\/home$|\\/features($|\\/.*)|\\/marketplace($|\\?.*|\\/.*)|\\/organizations\\/plan)).*$\") {\n @media (prefers-color-scheme: light) {\n [data-color-mode=\"auto\"][data-dark-theme=\"light\"],\n [data-color-mode=\"light\"][data-light-theme=\"light\"],\n [data-color-mode=\"dark\"][data-dark-theme=\"light\"] {\n #catppuccin(@lightFlavor, @accentColor);\n }\n }\n @media (prefers-color-scheme: dark) {\n [data-color-mode=\"auto\"][data-dark-theme=\"dark\"],\n [data-color-mode=\"light\"][data-light-theme=\"dark\"],\n [data-color-mode=\"dark\"][data-dark-theme=\"dark\"] {\n #catppuccin(@darkFlavor, @accentColor);\n }\n }\n\n [data-color-mode=\"auto\"][data-dark-theme=\"light\"],\n [data-color-mode=\"light\"][data-light-theme=\"light\"],\n [data-color-mode=\"dark\"][data-dark-theme=\"light\"] {\n #catppuccin(@lightFlavor, @accentColor);\n }\n [data-color-mode=\"auto\"][data-dark-theme=\"dark\"],\n [data-color-mode=\"light\"][data-light-theme=\"dark\"],\n [data-color-mode=\"dark\"][data-dark-theme=\"dark\"] {\n #catppuccin(@darkFlavor, @accentColor);\n }\n\n html:not([data-light-theme=\"light\"]) body:not(.logged-out)::after,\n html:not([data-dark-theme=\"dark\"]) body:not(.logged-out)::after {\n position: fixed;\n top: 0;\n left: 0;\n padding: 1rem;\n margin: 1rem;\n border-radius: 0.5rem;\n max-width: 40ch;\n background-color: var(--color-danger-fg);\n color: var(--color-header-bg);\n content: \"Unsupported GitHub theme detected! Please switch to the default light/dark theme via the GitHub Appearance settings to get the best experience for the Catppuccin GitHub userstyle.\";\n z-index: 9999;\n }\n\n #coloredButton(@item, @color, @flat) {\n & when (@flat) {\n --color-btn-@{item}-text: @color;\n --color-btn-@{item}-bg: @base;\n --color-btn-@{item}-icon: @color;\n\n --color-btn-@{item}-hover-text: @base;\n --color-btn-@{item}-hover-bg: @color;\n --color-btn-@{item}-hover-border: @color;\n\n --color-btn-@{item}-selected-text: @base;\n --color-btn-@{item}-selected-bg: @color;\n --color-btn-@{item}-selected-border: @color;\n\n --color-btn-@{item}-disabled-text: fadeout(@color, 60%);\n --color-btn-@{item}-disabled-bg: @mantle;\n }\n\n & when not (@flat) {\n --color-btn-@{item}-text: @base;\n --color-btn-@{item}-bg: @color;\n --color-btn-@{item}-icon: @base;\n\n --color-btn-@{item}-hover-text: @base;\n --color-btn-@{item}-hover-bg: lighten(@color, 10%);\n --color-btn-@{item}-hover-border: lighten(@color, 10%);\n\n --color-btn-@{item}-selected-text: @base;\n --color-btn-@{item}-selected-bg: lighten(@color, 10%);\n --color-btn-@{item}-selected-border: lighten(@color, 10%);\n\n --color-btn-@{item}-disabled-text: @crust;\n --color-btn-@{item}-disabled-bg: fadeout(@color, 60%);\n }\n\n --color-btn-@{item}-hover-icon: @base;\n\n /* set these to transparent for the looks */\n --color-btn-@{item}-border: transparent;\n --color-btn-@{item}-shadow: 0 0 transparent;\n --color-btn-@{item}-inset-shadow: 0 0 transparent;\n --color-btn-@{item}-selected-shadow: 0 0 transparent;\n --color-btn-@{item}-disabled-border: transparent;\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n accent-color: @accent-color;\n --bgColor-default: @base;\n --color-page-header-bg: @base;\n --color-marketing-icon-primary: @sky;\n --color-marketing-icon-secondary: @blue;\n --color-diff-blob-addition-num-text: @text;\n --color-diff-blob-addition-fg: @text;\n --color-diff-blob-addition-num-bg: fadeout(@green, 70%);\n --color-diff-blob-addition-line-bg: fadeout(@green, 85%);\n --color-diff-blob-addition-word-bg: fadeout(@green, 70%);\n --color-diff-blob-deletion-num-text: @text;\n --color-diff-blob-deletion-fg: @text;\n --color-diff-blob-deletion-num-bg: fadeout(@red, 70%);\n --color-diff-blob-deletion-line-bg: fadeout(@red, 85%);\n --color-diff-blob-deletion-word-bg: fadeout(@red, 70%);\n --color-diff-blob-hunk-num-bg: fadeout(@blue, 60%);\n --color-diffstat-addition-bg: @green;\n --color-prettylights-syntax-comment: @overlay1;\n --color-prettylights-syntax-constant: @blue;\n --color-prettylights-syntax-entity: @blue;\n --color-prettylights-syntax-storage-modifier-import: @peach;\n --color-prettylights-syntax-entity-tag: @teal;\n --color-prettylights-syntax-keyword: @pink;\n --color-prettylights-syntax-string: @green;\n --color-prettylights-syntax-variable: @peach;\n --color-prettylights-syntax-invalid-illegal-text: @red;\n --color-prettylights-syntax-invalid-illegal-bg: fadeout(@red, 85%);\n --color-prettylights-syntax-markup-heading: @teal;\n --color-prettylights-syntax-markup-italic: @yellow;\n --color-prettylights-syntax-markup-bold: @yellow;\n --color-prettylights-syntax-markup-deleted-text: @text;\n --color-prettylights-syntax-markup-deleted-bg: fadeout(@red, 60%);\n --color-prettylights-syntax-markup-inserted-text: @text;\n --color-prettylights-syntax-markup-inserted-bg: fadeout(@green, 60%);\n --color-prettylights-syntax-markup-changed-text: @text;\n --color-prettylights-syntax-markup-changed-bg: fadeout(@yellow, 60%);\n --color-prettylights-syntax-markup-ignored-text: @text;\n --color-codemirror-text: @text;\n --color-codemirror-bg: @base;\n --color-codemirror-gutters-bg: @base;\n --color-codemirror-guttermarker-text: @base;\n --color-codemirror-lines-bg: @base;\n --color-codemirror-guttermarker-subtle-text: @overlay0;\n --color-codemirror-linenumber-text: @subtext1;\n --color-codemirror-matchingbracket-text: @text;\n --color-codemirror-syntax-comment: @overlay0;\n --color-codemirror-syntax-constant: @blue;\n --color-codemirror-syntax-entity: @blue;\n --color-codemirror-syntax-keyword: @pink;\n --color-codemirror-syntax-storage: @peach;\n --color-codemirror-syntax-string: @green;\n --color-codemirror-syntax-variable: @peach;\n --color-checks-bg: @mantle;\n --color-checks-text-primary: @text;\n --color-checks-text-secondary: @subtext1;\n --color-checks-text-link: @sapphire;\n --color-checks-btn-icon: @text;\n --color-checks-btn-hover-icon: @text;\n --color-checks-btn-hover-bg: @crust;\n --color-checks-input-text: @surface1;\n --color-checks-input-placeholder-text: @subtext1;\n --color-checks-input-focus-text: @text;\n --color-checks-input-bg: @surface0;\n --color-checks-donut-error: @red;\n --color-checks-donut-pending: @peach;\n --color-checks-donut-success: @green;\n --color-checks-donut-neutral: @overlay2;\n --color-checks-dropdown-text: @text;\n --color-checks-dropdown-bg: @surface0;\n --color-checks-dropdown-border: @surface1;\n --color-checks-dropdown-shadow: @crust;\n --color-checks-dropdown-hover-text: @subtext0;\n --color-checks-dropdown-hover-bg: @mantle;\n --color-checks-dropdown-btn-hover-text: @text;\n --color-checks-dropdown-btn-hover-bg: @mantle;\n --color-checks-scrollbar-thumb-bg: @mantle;\n --color-checks-header-label-text: @text;\n --color-checks-header-label-open-text: @accent-color;\n --color-checks-header-border: @surface0;\n --color-checks-header-icon: @text;\n --color-checks-line-text: @subtext0;\n --color-checks-line-num-text: @subtext0;\n --color-checks-line-timestamp-text: @subtext0;\n --color-checks-line-hover-bg: @surface0;\n --color-checks-line-selected-bg: @surface0;\n --color-checks-gate-text: @text;\n --color-checks-gate-waiting-text: @yellow;\n --color-checks-step-header-open-bg: @surface0;\n --color-checks-step-error-text: @maroon;\n --color-checks-step-warning-text: @peach;\n --color-checks-logline-text: @text;\n --color-checks-logline-num-text: @text;\n --color-checks-logline-debug-text: @mauve;\n --color-checks-logline-error-text: @text;\n --color-checks-logline-error-num-text: @maroon;\n --color-checks-logline-error-bg: fadeout(@maroon, 85%);\n --color-checks-logline-warning-text: @subtext1;\n --color-checks-logline-warning-num-text: @peach;\n --color-checks-logline-warning-bg: fadeout(@peach, 85%);\n --color-checks-logline-command-text: @blue;\n --color-checks-logline-section-text: @green;\n --color-checks-ansi-black: @surface1;\n --color-checks-ansi-black-bright: @surface2;\n --color-checks-ansi-white: @subtext1;\n --color-checks-ansi-white-bright: @subtext0;\n & when (@lookup =latte) {\n --color-checks-ansi-black: @subtext1;\n --color-checks-ansi-black-bright: @subtext0;\n --color-checks-ansi-white: @surface2;\n --color-checks-ansi-white-bright: @surface1;\n }\n --color-checks-ansi-red: @red;\n --color-checks-ansi-red-bright: @red;\n --color-checks-ansi-green: @green;\n --color-checks-ansi-green-bright: @green;\n --color-checks-ansi-yellow: @yellow;\n --color-checks-ansi-yellow-bright: @yellow;\n --color-checks-ansi-blue: @blue;\n --color-checks-ansi-blue-bright: @blue;\n --color-checks-ansi-magenta: @pink;\n --color-checks-ansi-magenta-bright: @pink;\n --color-checks-ansi-cyan: @teal;\n --color-checks-ansi-cyan-bright: @teal;\n --color-header-text: var(--subtext2);\n --color-header-bg: @mantle;\n --color-header-logo: @text;\n --color-header-search-bg: @surface0;\n --color-header-search-border: @surface1;\n --color-sidenav-selected-bg: @surface1;\n --color-menu-bg-active: @surface2;\n --color-timeline-badge-bg: @surface0;\n --color-btn-text: @text;\n --color-btn-bg: @surface0;\n --color-btn-border: @surface1;\n --color-btn-hover-bg: @surface1;\n --color-btn-hover-border: @surface2;\n --color-btn-active-bg: @surface2;\n --color-btn-selected-bg: @surface2;\n --color-btn-counter-bg: @surface2;\n --color-btn-outline-text: @accent-color;\n #coloredButton(primary, @green, false);\n #coloredButton(danger, @red, true);\n --color-action-list-item-inline-divider: @surface2;\n --color-action-list-item-default-hover-bg: @surface1;\n --color-action-list-item-default-selected-bg: @surface1;\n --color-fg-default: @text;\n --color-fg-muted: @subtext1;\n --color-fg-subtle: @subtext1;\n --color-fg-on-emphasis: @base;\n --color-canvas-default: @base;\n --color-canvas-overlay: @surface0;\n --color-canvas-inset: @mantle; // background\n --color-canvas-subtle: @surface0;\n --color-border-default: @surface1;\n --color-border-muted: @surface0;\n --color-shadow-medium: 0 3px 6px @crust;\n --color-shadow-large: 0 8px 24px @crust;\n --color-shadow-extra-large: 0 12px 48px @crust;\n --color-neutral-emphasis-plus: @overlay0;\n --color-neutral-emphasis: @overlay2;\n --color-neutral-muted: fadeout(@overlay0, 60%);\n --color-accent-fg: @accent-color;\n --color-accent-emphasis: @accent-color;\n --color-accent-muted: fadeout(@accent-color, 60%);\n --color-accent-subtle: fadeout(@accent-color, 85%);\n --color-success-fg: @green;\n --color-success-emphasis: @green;\n --color-attention-fg: @peach;\n --color-attention-emphasis: @peach;\n --color-severe-fg: @maroon;\n --color-severe-emphasis: @maroon;\n --color-danger-fg: @red;\n --color-danger-muted: fadeout(@red, 60%);\n --color-danger-emphasis: @red;\n --color-open-fg: @green;\n --color-open-emphasis: @green;\n --color-closed-fg: @red;\n --color-closed-emphasis: @red;\n --color-done-fg: @mauve;\n --color-done-emphasis: @mauve;\n --color-sponsors-fg: @mauve;\n --color-sponsors-emphasis: @mauve;\n --color-primer-fg-disabled: fadeout(@accent-color, 50%);\n --color-primer-border-active: @red;\n --color-workflow-card-connector: @overlay0;\n --color-workflow-card-connector-bg: @overlay0;\n --color-workflow-card-connector-inactive: @surface1;\n --color-workflow-card-connector-inactive-bg: @surface1;\n --color-workflow-card-connector-highlight: @accent-color;\n --color-workflow-card-connector-highlight-bg: @accent-color;\n --color-workflow-card-bg: @surface1;\n --color-workflow-card-inactive-bg: @surface0;\n --color-workflow-card-progress-complete-bg: fadeout(@blue, 85%);\n --color-workflow-card-progress-incomplete-bg: @surface1;\n --color-discussions-state-answered-icon: var(--color-scale-green-3);\n --color-bg-discussions-row-emoji-box: var(--color-scale-gray-6);\n --color-notifications-button-text: var(--color-scale-white);\n --color-notifications-button-hover-text: var(--color-scale-white);\n --color-notifications-button-hover-bg: var(--color-scale-blue-4);\n --color-notifications-row-read-bg: var(--color-canvas-default);\n --color-notifications-row-bg: var(--color-canvas-subtle);\n --color-icon-directory: @text;\n --color-checks-step-error-icon: var(--color-scale-red-4);\n --color-user-mention-fg: @accent-color;\n --color-user-mention-bg: fade(@accent-color, 30%);\n --color-text-white: @text;\n --color-calendar-halloween-graph-day-L1-bg: fadeout(@accent-color, 3);\n --color-calendar-halloween-graph-day-L2-bg: fadeout(@accent-color, 2);\n --color-calendar-halloween-graph-day-L3-bg: @accent-color;\n --color-calendar-halloween-graph-day-L4-bg: @mantle;\n --color-calendar-graph-day-L1-bg: fadeout(@accent-color, 60%) !important;\n --color-calendar-graph-day-L2-bg: fadeout(@accent-color, 40%) !important;\n --color-calendar-graph-day-L3-bg: fadeout(@accent-color, 20%) !important;\n --color-calendar-graph-day-L4-bg: @accent-color !important;\n --color-calendar-graph-day-L1-border: transparent !important;\n --color-calendar-graph-day-L2-border: transparent !important;\n --color-calendar-graph-day-L3-border: transparent !important;\n --color-calendar-graph-day-L4-border: transparent !important;\n --color-calendar-graph-day-border: transparent !important;\n --color-calendar-graph-day-bg: @surface0 !important;\n --color-segmented-control-button-bg: @base;\n --color-segmented-control-button-hover-bg: @surface0;\n --color-segmented-control-button-active-bg: @mantle;\n --color-segmented-control-button-selected-border: @overlay0;\n --color-social-reaction-bg-hover: @surface0;\n --color-social-reaction-bg-reacted-hover: fade(@accent-color, 30%);\n\n /* Other */\n --rgh-heat-color: @red;\n --divider-color: @surface1;\n --underlineNav-borderColor-active: @accent-color;\n --color-scale-yellow-2: @yellow;\n\n /* Focus states */\n *:focus-visible,\n *:focus-within {\n outline-color: @blue !important;\n }\n\n /* Adds styling for primary buttons that lack the .btn-primary class. */\n /* In use at: \"Code\", \"Compare & pull request\", \"New repository secret\" buttons. */\n .hBMKRG,\n .jWTzpl,\n #repository-secrets + div a[href$=\"settings/secrets/actions/new\"] {\n background-color: var(--color-btn-primary-bg);\n color: var(--color-btn-primary-text);\n\n &:hover {\n background-color: var(--color-btn-primary-hover-bg) !important;\n }\n }\n\n /* Search */\n .header-search-input {\n color: @text !important;\n }\n .header-search-button.placeholder,\n .header-search-input::placeholder {\n color: @subtext1 !important;\n }\n\n /* Tags */\n .topic-tag {\n --color-accent-fg: @accent-color;\n --color-accent-emphasis: @accent-color;\n --color-accent-muted: fadeout(@accent-color, 60%);\n --color-accent-subtle: fadeout(@accent-color, 85%);\n }\n\n /* User/team mentions */\n .user-mention,\n .team-mention {\n color: @accent-color;\n }\n\n /* Large notification */\n .flash {\n --color-attention-muted: @accent-color;\n --bgColor-attention-muted: fadeout(@accent-color, 60%);\n --color-attention-subtle: fadeout(@accent-color, 85%);\n }\n .notifications-list .Box-header {\n box-shadow: none;\n }\n .turbo-progress-bar {\n background: @accent-color;\n }\n\n /* Currently selected \"tab\" */\n .gcnonJ::after,\n .cnHXaE::after {\n background-color: @accent-color;\n }\n\n /* Tooltip */\n [id^=\"tooltip-\"],\n .tooltipped::after,\n span[role=\"tooltip\"]::after {\n --color-fg-on-emphasis: @text !important;\n }\n\n /* Edit file */\n .cm-placeholder {\n color: @overlay1 !important;\n }\n }\n}\n\n@-moz-document regexp(\"https:\\/\\/notebooks\\.githubusercontent\\.com\\/view\\/ipynb.*\") {\n :root {\n #catppuccin(@darkFlavor, @accentColor);\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n --jp-border-color0: var(--color-scale-gray-7);\n --jp-border-color1: var(--color-scale-gray-7);\n --jp-border-color2: var(--color-scale-gray-8);\n --jp-border-color3: var(--color-scale-gray-9);\n --jp-ui-font-color0: @text;\n --jp-ui-font-color1: fadeout(@text, 13%);\n --jp-ui-font-color2: fadeout(@text, 46%);\n --jp-ui-font-color3: fadeout(@text, 72%);\n --jp-ui-inverse-font-color0: @crust;\n --jp-ui-inverse-font-color1: fadeout(@crust, 20%);\n --jp-ui-inverse-font-color2: fadeout(@crust, 50%);\n --jp-ui-inverse-font-color3: fadeout(@crust, 70%);\n --jp-content-font-color0: @text;\n --jp-content-font-color1: @text;\n --jp-content-font-color2: fadeout(@text, 30%);\n --jp-content-font-color3: fadeout(@text, 50%);\n --jp-content-link-color: @sapphire;\n --jp-layout-color0: @base !important;\n --jp-layout-color1: var(--color-scale-gray-9);\n --jp-layout-color2: var(--color-scale-gray-8);\n --jp-layout-color3: var(--color-scale-gray-7);\n --jp-layout-color4: var(--color-scale-gray-6);\n --jp-inverse-layout-color0: var(--color-scale-white);\n --jp-inverse-layout-color1: var(--color-scale-white);\n --jp-inverse-layout-color2: var(--color-scale-gray-2);\n --jp-inverse-layout-color3: var(--color-scale-gray-4);\n --jp-inverse-layout-color4: var(--color-scale-gray-6);\n --jp-brand-color0: var(--color-scale-blue-7);\n --jp-brand-color1: var(--color-scale-blue-5);\n --jp-brand-color2: var(--color-scale-blue-3);\n --jp-brand-color3: var(--color-scale-blue-1);\n --jp-brand-color4: var(--color-scale-blue-0);\n --jp-accent-color0: var(--color-scale-green-7);\n --jp-accent-color1: var(--color-scale-green-5);\n --jp-accent-color2: var(--color-scale-green-3);\n --jp-accent-color3: var(--color-scale-green-1);\n --jp-warn-color0: var(--color-scale-orange-7);\n --jp-warn-color1: var(--color-scale-orange-5);\n --jp-warn-color2: var(--color-scale-orange-3);\n --jp-warn-color3: var(--color-scale-orange-1);\n --jp-error-color0: var(--color-scale-red-7);\n --jp-error-color1: var(--color-scale-red-5);\n --jp-error-color2: var(--color-scale-red-3);\n --jp-error-color3: var(--color-scale-red-1);\n --jp-success-color0: var(--color-scale-green-7);\n --jp-success-color1: var(--color-scale-green-5);\n --jp-success-color2: var(--color-scale-green-3);\n --jp-success-color3: var(--color-scale-green-1);\n --jp-info-color0: var(--color-scale-blue-7);\n --jp-info-color1: var(--color-scale-blue-5);\n --jp-info-color2: var(--color-scale-blue-3);\n --jp-info-color3: var(--color-scale-blue-1);\n --jp-cell-editor-border-color: var(--color-scale-gray-7);\n --jp-cell-editor-box-shadow: inset 0 0 2px var(--color-scale-blue-3);\n --jp-cell-prompt-not-active-font-color: fadeout(@text, 50%);\n --jp-cell-inprompt-font-color: var(--color-scale-blue-6);\n --jp-cell-outprompt-font-color: var(--color-scale-coral-6);\n --jp-notebook-multiselected-color: fadeout(@overlay2, 86%);\n --jp-rendermime-error-background: fadeout(@red, 82%);\n --jp-rendermime-table-row-background: var(--color-scale-gray-9);\n --jp-rendermime-table-row-hover-background: fadeout(@surface2, 86%);\n --jp-dialog-background: fadeout(@crust, 40%);\n --jp-toolbar-box-shadow: 0px 0px 2px 0px fadeout(@crust, 20%);\n --jp-input-box-shadow: inset 0 0 2px var(--color-scale-blue-3);\n --jp-input-background: var(--color-scale-gray-8);\n --jp-input-active-box-shadow-color: fadeout(@blue, 70%);\n --jp-editor-selected-focused-background: fadeout(@blue, 86%);\n --jp-mirror-editor-keyword-color: var(--color-scale-green-5);\n --jp-mirror-editor-atom-color: var(--color-scale-blue-3);\n --jp-mirror-editor-number-color: var(--color-scale-green-4);\n --jp-mirror-editor-def-color: var(--color-scale-blue-6);\n --jp-mirror-editor-variable-color: var(--color-scale-gray-3);\n --jp-mirror-editor-variable-2-color: var(--color-scale-blue-4);\n --jp-mirror-editor-variable-3-color: var(--color-scale-green-6);\n --jp-mirror-editor-punctuation-color: var(--color-scale-blue-4);\n --jp-mirror-editor-property-color: var(--color-scale-blue-4);\n --jp-mirror-editor-operator-color: @mauve;\n --jp-mirror-editor-comment-color: @subtext0;\n --jp-mirror-editor-string-color: @peach;\n --jp-mirror-editor-string-2-color: var(--color-scale-purple-3);\n --jp-mirror-editor-meta-color: @mauve;\n --jp-mirror-editor-qualifier-color: var(--color-scale-gray-5);\n --jp-mirror-editor-builtin-color: var(--color-scale-green-6);\n --jp-mirror-editor-bracket-color: var(--color-scale-gray-2);\n --jp-mirror-editor-tag-color: var(--color-scale-blue-7);\n --jp-mirror-editor-attribute-color: var(--color-scale-blue-7);\n --jp-mirror-editor-header-color: var(--color-scale-blue-5);\n --jp-mirror-editor-quote-color: var(--color-scale-green-3);\n --jp-mirror-editor-link-color: var(--color-scale-blue-7);\n --jp-mirror-editor-error-color: @red;\n --jp-mirror-editor-hr-color: var(--color-scale-gray-8);\n --jp-vega-background: var(--color-scale-gray-4);\n --jp-search-selected-match-background-color: @yellow;\n --jp-search-selected-match-color: @crust;\n --jp-icon-contrast-color0: var(--color-scale-purple-6);\n --jp-icon-contrast-color1: var(--color-scale-green-6);\n --jp-icon-contrast-color2: var(--color-scale-pink-6);\n --jp-icon-contrast-color3: var(--color-scale-blue-6);\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Codeberg Catppuccin","description":"Soothing pastel theme for Codeberg","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/codeberg/catppuccin.user.css","usercssData":{"name":"Codeberg Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/codeberg","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/codeberg","version":"1.0.1","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/codeberg/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Acodeberg","description":"Soothing pastel theme for Codeberg","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"sapphire","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Codeberg Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/codeberg\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/codeberg\n@version 1.0.1\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/codeberg/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Acodeberg\n@description Soothing pastel theme for Codeberg\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire*\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n/* If you need any help with the information above, please see: https://github.com/openstyles/stylus/wiki/Writing-UserCSS#var */\n/* Apply Theme To Site\n * For help with URL rules, please see https://github.com/openstyles/stylus/wiki/Writing-styles#valid--moz-document-rules */\n@-moz-document domain('codeberg.org') {\n @import (css)\n url(\"https://git.isabelroses.com/assets/css/theme-catppuccin-@{lightFlavor}-@{accentColor}.css\")\n (prefers-color-scheme: light);\n @import (css)\n url(\"https://git.isabelroses.com/assets/css/theme-catppuccin-@{darkFlavor}-@{accentColor}.css\")\n (prefers-color-scheme: dark);\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Spotify Web Catppuccin","description":"Soothing pastel theme for Spotify Web","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/spotify-web/catppuccin.user.css","usercssData":{"name":"Spotify Web Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/spotify-web","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/spotify-web","version":"0.0.1","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/spotify-web/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Aspotify-web","description":"Soothing pastel theme for Spotify Web","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"sapphire","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Spotify Web Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/spotify-web\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/spotify-web\n@version 0.0.1\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/spotify-web/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Aspotify-web\n@description Soothing pastel theme for Spotify Web\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire*\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n/* If you need any help with the information above, please see: https://github.com/openstyles/stylus/wiki/Writing-UserCSS#var */\n\n/* Apply Theme To Site\n * For help with URL rules, please see https://github.com/openstyles/stylus/wiki/Writing-styles#valid--moz-document-rules */\n@-moz-document domain('open.spotify.com') {\n // Palette Lookup Table\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b;\n };\n }\n\n /* Userstyle as Mixin\n * This takes the following Parameters:\n * @lookup which is the desired Flavor\n * @accent which is the desired Accent Color */\n #catppuccin(@lookup, @accent) {\n // unpacking the color codes from the current @lookup flavor\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n .encore-dark-theme,\n .encore-dark-theme .encore-base-set,\n .encore-light-theme,\n .encore-light-theme .encore-base-set,\n .encore-dark-theme .encore-inverted-light-set {\n --background-base: @base;\n --background-highlight: @surface0;\n --background-press: @crust;\n --background-elevated-base: @surface0;\n --background-elevated-highlight: @surface1;\n --background-elevated-press: @crust;\n --background-tinted-base: @crust;\n --background-tinted-highlight: @mantle;\n --background-tinted-press: @base;\n --background-unsafe-for-small-text-base: @base;\n --background-unsafe-for-small-text-highlight: @base;\n --background-unsafe-for-small-text-press: @base;\n --text-base: @text;\n --text-subdued: @subtext1;\n --text-bright-accent: @accent-color;\n --text-negative: @red;\n --text-warning: @yellow;\n --text-positive: @accent-color;\n --text-announcement: @sapphire;\n --essential-base: @text;\n --essential-subdued: @subtext1;\n --essential-bright-accent: @accent-color;\n --essential-negative: @red;\n --essential-warning: @yellow;\n --essential-positive: @green;\n --essential-announcement: @base;\n --decorative-base: @text;\n --decorative-subdued: @surface2;\n }\n .encore-dark-theme .encore-inverted-light-set {\n --background-base: @surface1;\n --background-highlight: @surface0;\n --background-press: @surface1;\n }\n .encore-dark-theme .encore-bright-accent-set {\n --background-base: @accent-color;\n --background-highlight: @accent-color;\n --background-press: @accent-color;\n --background-elevated-base: @accent-color;\n --background-elevated-highlight: @accent-color;\n --background-elevated-press: @accent-color;\n --background-tinted-base: @accent-color;\n --background-tinted-highlight: @accent-color;\n --background-tinted-press: @accent-color;\n --background-unsafe-for-small-text-base: @accent-color;\n --background-unsafe-for-small-text-highlight: @accent-color;\n --background-unsafe-for-small-text-press: @accent-color;\n --decorative-subdued: darken(@accent-color, 10%);\n }\n .encore-dark-theme .encore-over-media-set {\n --background-base: @mantle;\n --background-highlight: @crust;\n --background-press: @mantle;\n --background-unsafe-for-small-text-base: @mantle;\n --background-unsafe-for-small-text-highlight: @mantle;\n --background-unsafe-for-small-text-press: @mantle;\n --background-elevated-base: @crust;\n --background-elevated-highlight: @crust;\n --background-elevated-press: @mantle;\n --background-tinted-base: @mantle;\n --background-tinted-highlight: @mantle;\n --background-tinted-press: @mantle;\n }\n & when (@lookup = latte) {\n .T1xI1RTSFU7Wu94UuvE6 * {\n background: @surface0 !important;\n }\n .bQthUEx0_U98DJkT1saO,\n .RVRoa p {\n color: @base !important;\n }\n }\n .ydlidzq2hSQrvGXn7yni {\n background: @text;\n color: @crust;\n }\n .encore-dark-theme .encore-base-set > *,\n .encore-dark-theme > * {\n --parents-essential-base: @text;\n }\n .X8yW2lJbFCQfV5GjoRwL {\n --generic-tooltip-background-color: @mantle;\n }\n .SboKmDrCTZng7t4EgNoM {\n background-color: @mantle !important;\n }\n\n #main > * > *,\n .sqKERfoKl4KwrtHqcKOd,\n .HkbHLcqgUfXruL5xVi28,\n .uhDzVbFHyCQDH6WrWZaC,\n .pHrwZOFBdT8FNXnmcPPI {\n background: @crust !important;\n }\n // Some animated bar icon\n .uWvwXlS0Da1bWsRX6KOw,\n .n5XwsUqagSoVk8oMiw1x {\n filter: saturate(0) brightness(1.3) !important;\n }\n .eoWRdH,\n .in4OjUTflcsoj9RUpf05 *,\n .gpNta6i8q3KYJC6WBZQC * {\n color: @subtext0 !important;\n }\n ._EShSNaBK1wUIaZQFJJQ {\n box-shadow: 0 4px 20px @mantle;\n }\n .T1xI1RTSFU7Wu94UuvE6,\n .gHImFiUWOg93pvTefeAD,\n .CoLO4pdSl8LGWyVZA00t {\n background: @base !important;\n }\n .ListRowTitle__LineClamp-sc-1xe2if1-0.lmgIvZ *,\n .EaTxqhHk6J4ecKHwpY5m *,\n .SboKmDrCTZng7t4EgNoM *,\n .MfVrtIzQJ7iZXfRWg6eM,\n .Ydwa1P5GkCggtLlSvphs,\n .Fb61sprjhh75aOITDnsJ *,\n .Ai_McRq9wJEYK21w8nX_ *,\n .QZhV0hWVKlExlKr266jo::placeholder,\n .JzZyf6OGCGtdscOZGt8Y.t6HIrX67Lp80Nj6tGauz *,\n .hfdkySA4kiUldFsPj9lD.ZcNcu7WZgOAz_Mkcoff3 *,\n .ListRowTitle__LineClamp-sc-1xe2if1-0 *,\n .FZhaXNtbN3Crwrgd0TA7.control-button,\n .COJ84QbXPrd4jkO1HU2N *,\n .zhQX2DOI2muMo8EKsZ6h,\n .MHIOvvlSYRmF7VAJDLWy,\n .JouuH90_RNAdTj0ZjcCA,\n .r9m6lHy7RyIPDzW1Youe,\n .PDPsYDh4ntfQE3B4duUI,\n .bfQ2S9bMXr_kJjqEfcwA *,\n .QO9loc33XC50mMRUCIvf,\n .G7zO58ORUHxcUw0sXktM,\n .rq2VQ5mb9SDAFWbBIUIn *,\n .lp9Tfm4rsM9_pfbIE0zd,\n .w6j_vX6SF5IxSXrrkYw5,\n .prGqQr33U0mG14TJ5V8a *,\n .BQD_pE0Nva_z6z7CvZww *,\n .W5cB_o0XkkU7Q8tlTGxq,\n .PGSe59fD1Hwc9yUM2d3U a,\n .jb9xD5ECTqKFK02qe3HZ *,\n .X8yW2lJbFCQfV5GjoRwL *,\n .tbvnCR3ZJxmAKY6nRPBe,\n .CmR9tHJ5ta6oWJlKBm3k *,\n .xgmjVLxjqfcXK5BV_XyN.fUYMR7LuRXv0KJWFvRZA,\n .DzWw3g4E_66wu9ktqn36 .home-active-icon,\n .Footer__StyledFooter-sc-xwm5vq-0 *,\n .DzWw3g4E_66wu9ktqn36 .search-active-icon {\n color: @text !important;\n }\n .ThG4UqWk7ASXCMm69Opn,\n .BQD_pE0Nva_z6z7CvZww *,\n .k2ndSrHzhAsXBcLqRKYx * {\n color: @overlay2 !important;\n }\n\n *[class*=\"ButtonInner-sc-14ud5tc-0 GBxjH encore-bright-accent-set vq0lsCoYrDUDvkuUIaRg\"]\n * {\n color: @crust !important;\n fill: @crust !important;\n }\n .bk509U3ZhZc9YBJAmoPB {\n background: @mantle;\n }\n .HVCCFeUiHVwZVv74p34a * {\n background: @surface0 !important;\n }\n .QO9loc33XC50mMRUCIvf {\n background-color: @surface0;\n }\n .QO9loc33XC50mMRUCIvf:focus {\n -webkit-box-shadow: 0 0 0 2px @text;\n box-shadow: 0 0 0 2px @text;\n }\n .QO9loc33XC50mMRUCIvf:hover {\n background-color: @surface1;\n }\n .H6jh9Xd7DNOq3NsLDmCB:active,\n .H6jh9Xd7DNOq3NsLDmCB:focus,\n .H6jh9Xd7DNOq3NsLDmCB:hover {\n color: @text !important;\n }\n .H6jh9Xd7DNOq3NsLDmCB {\n color: @text;\n }\n .kPpCsU {\n fill: @text;\n }\n .VgSbatGBB9XwTH2_dsxg .ql0zZd7giPXSnPg75NR0 {\n background: @base !important;\n color: @text;\n }\n .HsbczDqu9qjcYr7EIdHR,\n .rovbQsmAS_mwvpKHaVhQ * {\n background: transparent !important;\n }\n .Z35BWOA10YGn5uc9YgAp,\n .pQmF4tvRpUeLWgPKUcW7 {\n background-color: @crust;\n }\n // Explicit icon\n .kpGMQq1KFz620g_BD_dS {\n background-color: @overlay0;\n }\n .link-subtle {\n color: @subtext1;\n &:hover {\n color: @text;\n }\n }\n // Search cards\n .LunqxlFIupJw_Dkx6mNx {\n background: @mantle !important;\n }\n .bQthUEx0_U98DJkT1saO,\n .RVRoa p {\n color: @text;\n }\n // Social buttons\n .kmZeYl {\n background-color: @mantle;\n &:hover {\n background-color: @crust;\n }\n }\n // Icon\n .RfidWIoz8FON2WhFoItU {\n color: @text;\n }\n // Playlist bottom\n .cuLHaM {\n background-color: @base;\n }\n\n // Sidebar top\n .y2UicQnlTq148rL8Y0jp {\n box-shadow: 0 6px 10px @mantle;\n }\n // Bottom player\n .vnCew8qzJq3cVGlYFXRI {\n background-color: @text;\n }\n .vnCew8qzJq3cVGlYFXRI * {\n fill: @crust;\n }\n\n .rovbQsmAS_mwvpKHaVhQ .PFgcCoJSWC3KjhZxHDYH * {\n fill: @text !important;\n }\n .TywOcKZEqNynWecCiATc {\n --bg-color: @surface1;\n --fg-color: @text;\n --is-active-fg-color: @accent-color;\n }\n a {\n color: @accent-color;\n }\n .Ng3dPPA2_1CFYkzPukjM {\n background: @blue;\n }\n .KAZD28usA1vPz5GVpm63.EHxL6K_6WWDlTCZP6x5w::after {\n background-color: @accent-color;\n }\n .tippy-box[data-theme~=\"activation\"] {\n background-color: @accent-color;\n color: @crust;\n & .c0KyMkxeMCWQGE7cR8s_ *,\n & .TextForLabel-sc-1jqya9m-0.kIsEKW {\n color: @crust;\n }\n }\n .zrvvPyoxE6wQNqnu0yWA {\n color: @text;\n background: @surface0;\n }\n input:checked ~ .Js64TOfWtHksI6TQ6knT {\n background: @accent-color !important;\n }\n .bXJ77rNIJ18Y0GfegQdr + label > :first-child {\n background: @text !important;\n }\n .Z35BWOA10YGn5uc9YgAp:focus-within,\n .Z35BWOA10YGn5uc9YgAp:hover,\n .Z35BWOA10YGn5uc9YgAp[data-context-menu-open=\"true\"] {\n background: @mantle !important;\n }\n .wC9sIed7pfp47wZbmU6m:hover,\n .wC9sIed7pfp47wZbmU6m:not([aria-checked=\"true\"]):focus {\n background: @surface0 !important;\n }\n .DuEPSADpSwCcO880xjUG:not(:first-child) > .QgtQw2NJz7giDZxap2BB::before {\n border-color: @surface0;\n }\n .eG930DCaQXDFqjhxRGIs > * {\n background: @crust !important;\n }\n }\n\n @media (prefers-color-scheme: light) {\n #catppuccin(@lightFlavor, @accentColor);\n }\n @media (prefers-color-scheme: dark) {\n #catppuccin(@darkFlavor, @accentColor);\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Microsoft Word Catppuccin","description":"Soothing pastel theme for Microsoft Word","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/microsoft-word/catppuccin.user.css","usercssData":{"name":"Microsoft Word Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/microsoft-word","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/microsoft-word","version":"0.0.1","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/microsoft-word/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Amicrosoft-word","description":"Soothing pastel theme for Microsoft Word","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"sapphire","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Microsoft Word Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/microsoft-word\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/microsoft-word\n@version 0.0.1\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/microsoft-word/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Amicrosoft-word\n@description Soothing pastel theme for Microsoft Word\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire*\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n\n==/UserStyle== */\n\n@-moz-document domain('live.com') {\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @color: @catppuccin[@@lookup][@@accent];\n\n .fui-FluentProvider2,\n .fui-FluentProvider86,\n .fui-FluentProvider102 {\n --colorNeutralStroke1: @surface1;\n --colorBrandForeground1: @color;\n --colorNeutralForeground1: @text;\n --colorNeutralBackground1: @surface0;\n --colorNeutralForeground2: @text;\n --colorNeutralBackground3: @base;\n --colorNeutralStroke1Hover: @surface2;\n --colorNeutralForeground1Hover: @text;\n --colorNeutralStrokeAccessible: @surface2;\n --colorNeutralBackground1Hover: @surface1;\n --colorNeutralBackground3Hover: @surface0;\n --colorNeutralForegroundOnBrand: @base;\n --colorNeutralBackground1Selected: @surface1;\n }\n\n .o365sx-navbar,\n .o365cs-base .o365sx-button,\n [data-unique-id=\"GoPremiumButton\"],\n [data-unique-id=\"DocumentTitleButton\"],\n #SearchButton {\n background-color: @base !important;\n color: @text !important;\n }\n\n .OfficeIconColors_mUpgradeProductGlyphColorless,\n [aria-label=\"Saved to OneDrive\"] > i:nth-child(1) > svg:nth-child(1),\n #SearchButton > span:nth-child(1) > i:nth-child(1),\n ._3_LjxRBZZiG458goXcTPLs.o365sx-neutral-dark-font,\n ._3eLVxYuaVkSqw02CcIH8ec.o365sx-neutral-dark-font.o365sx-neutral-lighter-hover-background,\n span.ms-Icon--WaffleOffice365._2hFKF2Ng35BcYrXwyNH86a {\n fill: @text !important;\n color: @text !important;\n }\n\n #RibbonContainer > div:nth-child(1) > div:nth-child(2) > div:nth-child(1),\n #RibbonContainer > div:nth-child(1) > div:nth-child(2) > div:nth-child(2),\n #RibbonTopBarContainer {\n background-color: @base !important;\n }\n\n #tablist > div:nth-child(1) {\n > div > div:nth-child(1) > button:nth-child(1) {\n color: @text !important;\n }\n }\n\n #Home-tabpanel,\n #Home-tabpanel > div:nth-child(2),\n #appLauncherTop,\n #appLauncherMainView,\n #ContextMenu-ContextMenu {\n background-color: @surface0 !important;\n }\n\n #ShareMenu {\n background-color: @color;\n color: @base;\n }\n\n #Floatie-FontPicker-Floatie > div:nth-child(1),\n #Floatie-FontSize-Floatie > div:nth-child(2) {\n background-color: @base;\n }\n\n #Floatie-FontPicker-Floatie > div:nth-child(1) > input:nth-child(1),\n #Floatie-FontSize-Floatie-input {\n color: @text;\n }\n\n #Floatie-FontPicker-Floatie > div:nth-child(1) {\n border-color: 1px solid @surface2;\n }\n\n #Floatie-FontSize-Floatiewrapper {\n border-color: @surface2;\n }\n\n [data-unique-id=\"ReactTabbedPanelMenuContainer\"] > div:nth-child(1) {\n background-color: @base !important;\n }\n\n #TellMe-Menu > div:nth-child(1) {\n background-color: @surface0 !important;\n > ul:nth-child(1) > li,\n ul:nth-child(1) > li:nth-child(2) {\n div:nth-child(1) > ul:nth-child(1) {\n > li {\n background-color: @surface0 !important;\n > button:nth-child(1) {\n color: @text;\n &:hover {\n background-color: @surface1 !important;\n }\n }\n }\n }\n }\n }\n\n ._1acxHZf6WaSGxss7AMw7aZ.o365sx-neutral-lighter-hover-background:hover,\n ._3eLVxYuaVkSqw02CcIH8ec.o365sx-neutral-dark-font.o365sx-neutral-lighter-hover-background:hover,\n .ribbon-bottom-bar-divider,\n .divider-745,\n .divider-766 {\n background-color: @surface1 !important;\n }\n\n #WACViewPanel {\n background-color: @mantle !important;\n }\n\n .Page {\n background-color: @base !important;\n border-color: @surface1 !important;\n }\n\n .Paragraph,\n #TellMe-Menusection-0-title > div:nth-child(1) > span:nth-child(2),\n #TellMe-Menusection-1-title > div:nth-child(1) > span:nth-child(2) {\n color: @text !important;\n }\n\n .PageAdornmentHeaderLabelThemed,\n .PageAdornmentFooterLabelThemed {\n background-color: @base !important;\n border-color: @text !important;\n color: @subtext0;\n }\n\n [id=\"WACStatusBarContainer\"]\n > div:nth-child(1)\n > div:nth-child(1)\n > div:nth-child(1)\n > div:nth-child(1)\n > div:nth-child(1)\n > div:nth-child(1)\n > div:nth-child(1)\n > div:nth-child(1)\n > div:nth-child(1)\n > div:nth-child(1) {\n div:nth-child(1),\n div:nth-child(3) {\n > button,\n div:nth-child(2) > div:nth-child(1) {\n &:hover {\n background-color: @surface1 !important;\n }\n }\n }\n div:nth-child(3)\n > div:nth-child(2)\n > div:nth-child(1)\n > div:nth-child(2)\n > div:nth-child(1) {\n > div:nth-child(1) > span:nth-child(1) {\n background: @color !important;\n }\n }\n div:nth-child(1) {\n > span:nth-child(1) {\n background: @subtext0 !important;\n }\n > span:nth-child(3) {\n background: @subtext0 !important;\n }\n > span:nth-child(4) {\n background: @subtext0 !important;\n }\n }\n }\n\n #ReactFloatie > div:nth-child(1) {\n background: @surface0 !important;\n }\n\n #documentTitle\n > span:nth-child(1)\n > div:nth-child(2)\n > i:nth-child(1)\n > svg:nth-child(1) {\n fill: @text;\n }\n\n #ProgressBar {\n background-color: @surface0;\n &:hover {\n background-color: @surface1;\n }\n > div:nth-child(2) {\n background-color: @surface2 !important;\n > div:nth-child(1) {\n background: @color;\n }\n }\n }\n\n #ProgressBar > div:nth-child(3) {\n > span:nth-child(1) {\n color: @text;\n }\n > span:nth-child(2) {\n color: @color;\n }\n > span:nth-child(3) {\n color: @text;\n }\n }\n\n #AppBrand > div:nth-child(1) > div:nth-child(1) > a:nth-child(1) {\n &:hover {\n background-color: @surface0;\n }\n }\n\n #appLauncherTop > div:nth-child(1) {\n > div:nth-child(1) > button:nth-child(1) {\n &:hover {\n background-color: @surface1;\n }\n }\n > a:nth-child(2) {\n color: @color;\n }\n }\n\n #allAppsLink {\n color: @color;\n }\n\n #ProgressCardScore {\n > div:nth-child(1) {\n color: @color;\n }\n > div:nth-child(2) {\n color: @color;\n }\n }\n\n #WACStatusBarContainer\n > div:nth-child(1)\n > div:nth-child(1)\n > div:nth-child(1)\n > div:nth-child(1)\n > div:nth-child(1)\n > div:nth-child(1)\n > div:nth-child(1) {\n background-color: @surface0;\n border-top-color: @surface1;\n > div:nth-child(1)\n > div:nth-child(1)\n > div:nth-child(1)\n > div:nth-child(1) {\n > div:nth-child(1) > button,\n div:nth-child(3) > button {\n color: @subtext0 !important;\n }\n }\n }\n\n [data-unique-id=\"TellMeControl\"] {\n background: @surface0 !important;\n > div:nth-child(2) > label:nth-child(1),\n [data-icon-name=\"Search\"] {\n color: @subtext0 !important;\n }\n }\n\n #ReactTabbedPanelMenuPageContainer {\n background-color: @surface0 !important;\n }\n\n #UploadDocumentFromHomeTab,\n #pageSection2CompoundButtonSectionProps\n > div:nth-child(2)\n > div:nth-child(1)\n > div:nth-child(1)\n > div:nth-child(1)\n > button {\n background-color: @surface0 !important;\n &:hover {\n background-color: @surface1 !important;\n }\n }\n\n #MultilineRibbon-RibbonModeToggleDropdown,\n #FarPeripheralControls-ModeSwitcherDropdown,\n #MultilineRibbon-RibbonModeToggleDropdownsection-0-title,\n #MultilineRibbon-RibbonModeToggleDropdownsection-1-title {\n background-color: @surface0 !important;\n > div:nth-child(1) > span:nth-child(2) {\n color: @text !important;\n }\n }\n\n .PageAdornmentNumberLabel,\n .FileMenuButtonSecondaryText,\n #New,\n #Open,\n #Recent {\n color: @subtext0 !important;\n }\n\n #Clipboard_MLR-label,\n #Font_MLR-label,\n #Paragraph_MLR-label,\n #Styles-label,\n #Editing-label,\n #Dictation-label,\n #GetAddins-label,\n #Editor-label {\n color: @subtext0 !important;\n }\n\n span.NormalTextRun,\n .FileMenuButtonPrimaryText,\n [class=\"NewDocumentTemplateLabel\"] {\n color: @text !important;\n }\n\n svg {\n path.OfficeIconColors_m22 {\n fill: @text;\n }\n path.OfficeIconColors_m24,\n path.OfficeIconColors_m25,\n path.OfficeIconColors_m26,\n path.OfficeIconColors_m2262 {\n fill: @color;\n }\n path.OfficeIconColors_m27 {\n fill: @green;\n }\n path.OfficeIconColors_m211 {\n fill: @yellow;\n }\n path.OfficeIconColors_m212 {\n fill: @peach;\n }\n path.OfficeIconColors_m220,\n path.OfficeIconColors_m221 {\n fill: @mauve;\n }\n path.OfficeIconColors_m213 {\n fill: @red;\n }\n path.OfficeIconColors_m229 {\n fill: @red;\n }\n path.OfficeIconColors_m295 {\n fill: @blue;\n }\n path.OfficeIconColors_m2131 {\n fill: @green;\n }\n path.OfficeIconColors_m2227 {\n fill: @peach;\n }\n path.OfficeIconColors_m2251 {\n fill: @text;\n }\n }\n }\n\n .UxDarkMode {\n #catppuccin(@darkFlavor, @accentColor);\n }\n #catppuccin(@lightFlavor, @accentColor);\n}\n"},{"enabled":true,"name":"Skiff Catppuccin","description":"Soothing pastel theme for Skiff","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/skiff/catppuccin.user.css","usercssData":{"name":"Skiff Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/skiff","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/skiff","version":"0.0.2","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/skiff/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Askiff","description":"Soothing pastel theme for Skiff","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"flavor":{"type":"select","label":"Flavor","name":"flavor","value":null,"default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"rosewater","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Skiff Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/skiff\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/skiff\n@version 0.0.2\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/skiff/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Askiff\n@description Soothing pastel theme for Skiff\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select flavor \"Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater*\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n@-moz-document domain(\"app.skiff.com\") {\n :root {\n #catppuccin(@flavor, @accentColor);\n }\n\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n html,\n body {\n /* main background colors */\n --bg-main-container: @mantle !important;\n --bg-l3-solid: @base !important;\n --bg-l2-solid: @base !important;\n --bg-sidepanel: @crust !important;\n --bg-l1-solid: @crust !important;\n\n /* Text fields and popups */\n --bg-field-default: @mantle !important;\n\n /* Text */\n --text-primary: @text !important;\n --text-secondary: @subtext1 !important;\n --text-disabled: @subtext0 !important;\n --text-tertiary: @subtext0 !important;\n --text-link: @accent-color !important;\n --text-destructive: @red !important;\n --text-inverse: @crust !important;\n\n --accent-green-primary: @green !important;\n }\n\n /* Link color when hovering over hotlinked text */\n .eWCUQ {\n color: @accent-color;\n }\n\n /* Unread dot */\n .bguZwu {\n background: @accent-color;\n }\n\n /* Change account/service dropdown and the tutorial popup, always dark mode regardless of setting */\n & when not (@lookup = latte) {\n /* Change account/service dropdown */\n .fLWrAr {\n background: @mantle;\n }\n .gWUKFc {\n background: @base;\n }\n\n /* tutorial popup */\n html,\n body {\n --bg-emphasis: @crust !important;\n }\n /* Pay with crypto header */\n .cEYYtP {\n background: @mantle !important;\n }\n }\n & when (@lookup = latte) {\n /* Change account/service dropdown */\n .fLWrAr {\n background: @catppuccin[@mocha][@mantle];\n }\n .gWUKFc {\n background: @catppuccin[@mocha][@mantle];\n }\n /* tutorial popup */\n html,\n body {\n --bg-emphasis: @catppuccin[@mocha][@crust] !important;\n }\n }\n\n /* Various dropdowns */\n .optionMenu {\n background: @crust !important;\n }\n\n /* Text in dropdowns */\n .imrrcE,\n .kvGqVe {\n color: @text;\n }\n .dkQatM {\n color: @subtext0;\n }\n\n /* Search menu */\n .bFaRKt {\n background: @mantle !important;\n }\n .enSdmg,\n .cGshPA,\n .epvcfe {\n color: @subtext0;\n caret-color: @accent-color;\n }\n .enSdmg:focus,\n .cGshPA:focus,\n .epvcfe:focus {\n color: @text;\n }\n\n /* Mail, folder, and tag colors */\n .dSuCgH {\n border-color: @red !important;\n }\n .haItIx,\n .eKPGmM,\n .eihkWB {\n background: @red;\n }\n .eaRVlP {\n border-color: @peach !important;\n }\n .JtHzx,\n .dKGpJJ,\n .NfxrE {\n background: @peach;\n }\n .hUzTMU {\n border-color: @pink !important;\n }\n .gvwSHu,\n .iJVhTi,\n .gbLRlL {\n background: @pink;\n }\n .eQGCyt {\n border-color: @yellow !important;\n }\n .BJLiU,\n .bdmXVU,\n .cldAOh {\n background: @yellow;\n }\n .jquNQm {\n border-color: @green !important;\n }\n .fBWSzj,\n .bmuMTf,\n .dzrHbG {\n background: @green;\n }\n .kmInNw {\n border-color: @sapphire !important;\n }\n .dZaPlW,\n .kHHBZC,\n .ePjgmv {\n background: @sapphire;\n }\n .gqLdmg {\n border-color: @blue !important;\n }\n .dtLBu,\n .gZiRxy,\n .hccJrv {\n background: @blue;\n }\n }\n}\n"},{"enabled":true,"name":"Lingva Catppuccin","description":"Soothing pastel theme for Lingva","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/lingva/catppuccin.user.css","usercssData":{"name":"Lingva Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/lingva","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/lingva","version":"0.0.1","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/lingva/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Alingva","description":"Soothing pastel theme for Lingva","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"green","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Lingva Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/lingva\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/lingva\n@version 0.0.1\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/lingva/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Alingva\n@description Soothing pastel theme for Lingva\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green*\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n@-moz-document domain('lingva.ml'),\ndomain('translate.plausibility.cloud'),\ndomain('lingva.lunar.icu'),\ndomain('translate.projectsegfau.lt'),\ndomain('lingva.garudalinux.org'),\ndomain('tl.rubyowo.me') {\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n body {\n background: @base;\n color: @text;\n }\n\n header {\n background-color: @accent-color;\n\n .chakra-button {\n color: darken(@accent-color, 50%);\n background: lighten(@accent-color, 5%);\n &:hover {\n background: darken(@accent-color, 5%);\n }\n }\n }\n\n footer {\n background-color: @accent-color;\n color: darken(@accent-color, 50%);\n }\n\n #__next > div {\n background: @base;\n }\n\n main {\n background: @base;\n color: @text;\n\n select {\n border-color: @accent-color;\n color: @text;\n }\n .chakra-select__icon {\n color: @text;\n }\n .chakra-button {\n color: @accent-color;\n border-color: @accent-color;\n\n &:hover:not(:disabled) {\n background-color: rgba(@accent-color, 0.12);\n }\n\n // Auto translate button (clicked) (Dark and Light classes)\n &.css-1huvcr7,\n &.css-q22xb2 {\n background: @accent-color;\n color: @crust;\n }\n }\n .chakra-stack {\n border-color: @accent-color;\n }\n\n textarea {\n color: @text;\n\n &::placeholder {\n color: @overlay1;\n }\n }\n\n .chakra-text {\n color: @subtext1;\n }\n }\n }\n\n .chakra-ui-light {\n #catppuccin(@lightFlavor, @accentColor);\n }\n .chakra-ui-dark {\n #catppuccin(@darkFlavor, @accentColor);\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"InvokeAI Catppuccin","description":"Soothing pastel theme for InvokeAI","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/invokeai/catppuccin.user.css","usercssData":{"name":"InvokeAI Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/invokeai","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/invokeai","version":"0.0.1","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/invokeai/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Ainvokeai","description":"Soothing pastel theme for InvokeAI","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"flavor":{"type":"select","label":"Flavor","name":"flavor","value":null,"default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"red","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Grey","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name InvokeAI Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/invokeai\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/invokeai\n@version 0.0.1\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/invokeai/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Ainvokeai\n@description Soothing pastel theme for InvokeAI\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select flavor \"Flavor\" [\"latte:Latte\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red*\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Grey\"]\n==/UserStyle== */\n@-moz-document regexp(\"http:\\\\/\\\\/(127\\\\.0\\\\.0\\\\.1|localhost):9090(.*)\") {\n #catppuccin(@flavor, @accentColor);\n\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n :root,\n [data-theme]:root {\n --accent-color-dim: lighten(@accent-color, -10%);\n --accent-color: @accent-color;\n --accent-color-bright: lighten(@accent-color, 10%);\n --accent-color-hover: var(--accent-color-bright);\n --root-bg-color: @mantle;\n --background-color: @base;\n --background-color-light: @surface0;\n --background-color-secondary: @base;\n --text-color: @text;\n --text-color-secondary: @subtext0;\n --subtext-color: @subtext1;\n --subtext-color-bright: @subtext0;\n --border-color: @surface1;\n --border-color-light: @surface2;\n --tab-color: @accent-color;\n --tab-list-bg: @accent-color;\n --btn-delete-image: @red;\n --status-good-color: @green;\n --status-good-color-glow: lighten(@green, 10%);\n --border-color-invalid: @red;\n --box-shadow-color-invalid: lighten(@red, 5%);\n --tab-panel-bg: var(--background-color-light);\n --tab-hover-color: var(--background-color-secondary);\n --tab-list-text: white;\n --prompt-bg-color: var(--background-color-light);\n --switch-bg-color: var(--background-color-secondary);\n --btn-base-color: var(--background-color-light);\n --btn-base-color-hover: var(--background-color-secondary);\n --destructive-color: @red;\n --slider-color: @lavender;\n --slider-mark-color: var(--slider-color);\n --switch-bg-active-color: var(--accent-color);\n --console-icon-button-bg-color: var(--btn-base-color);\n --console-icon-button-bg-color-hover: var(--btn-base-color-hover);\n --console-bg-color: var(--background-color-light);\n --svg-color: var(--text-color);\n --btn-load-more: var(--background-color-light);\n --tab-list-text-inactive: var(--text-color-secondary);\n }\n\n .invokeai-style-cache-1m5jnul {\n --number-input-color: var(--text-color-secondary) !important;\n }\n\n .invoke-btn,\n .invokeai__button[data-active],\n .site-header-right-side .lang-select-btn[data-selected=\"true\"],\n .site-header-right-side .lang-select-btn[data-selected=\"true\"]:hover,\n button.chakra-button.invokeai__icon-button[data-selected=\"true\"] {\n --svg-color: var(--root-bg-color);\n color: var(--root-bg-color) !important;\n }\n\n .invokeai-style-cache-vs1g06,\n .invokeai-style-cache-vs1g06:hover {\n background-color: var(--background-color-light);\n }\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Advent Of Code Catppuccin","description":"Soothing pastel theme for Advent Of Code","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/advent-of-code/catppuccin.user.css","usercssData":{"name":"Advent Of Code Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/advent-of-code","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/advent-of-code","version":"0.0.1","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/advent-of-code/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Aadvent-of-code","description":"Soothing pastel theme for Advent Of Code","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"flavor":{"type":"select","label":"Flavor","name":"flavor","value":null,"default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]}}},"sourceCode":"/* ==UserStyle==\n@name Advent Of Code Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/advent-of-code\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/advent-of-code\n@version 0.0.1\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/advent-of-code/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Aadvent-of-code\n@description Soothing pastel theme for Advent Of Code\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select flavor \"Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n==/UserStyle== */\n@-moz-document domain(\"adventofcode.com\") {\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #catppuccin(@flavor);\n\n #catppuccin(@lookup) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n body {\n background: @base;\n color: @text;\n\n header h1 a,\n header h1 span {\n color: @green;\n text-shadow:\n 0 0 2px @green,\n 0 0 5px @green;\n }\n\n a {\n color: @green;\n }\n\n .star-count {\n color: @yellow;\n }\n\n .quiet {\n color: @subtext0;\n opacity: 1;\n }\n\n .share,\n .share:hover,\n input[type=\"submit\"] {\n color: @green;\n }\n\n main {\n article {\n em {\n color: @text;\n text-shadow: 0 0 5px @text;\n }\n\n h2 {\n color: @text;\n }\n\n input[type=\"radio\"]:checked ~ span,\n input[type=\"checkbox\"]:checked ~ span {\n color: @text;\n }\n\n input[type=\"radio\"] ~ span:hover,\n input[type=\"radio\"] ~ span:focus,\n input[type=\"checkbox\"]:hover ~ span,\n input[type=\"checkbox\"]:focus ~ span {\n background-color: @crust;\n }\n }\n .supporter-badge {\n color: @yellow;\n }\n\n .supporter-badge:hover {\n color: @yellow;\n text-shadow: 0 0 5px @yellow;\n }\n\n .sponsor-badge {\n color: @blue;\n }\n\n .sponsor-badge:hover,\n .sponsor-badge:focus {\n color: @blue;\n text-shadow: 0 0 5px @blue;\n }\n\n .leaderboard-entry {\n .leaderboard-position {\n color: @subtext1;\n }\n .leaderboard-totalscore {\n color: @text;\n }\n }\n\n .leaderboard-daylinks-selected {\n color: @text;\n text-shadow: 0 0 5px @text;\n }\n\n .leaderboard-daylinks-selected:hover {\n color: @green;\n }\n\n .leaderboard-anon {\n opacity: 1;\n color: @subtext0;\n }\n .calendar {\n .calendar-color-w {\n color: @text;\n }\n .calendar-color-s {\n color: @yellow;\n }\n .calendar-color-c {\n color: @subtext1;\n }\n .calendar-color-g3 {\n color: darken(@green, 3);\n }\n .calendar-color-g2 {\n color: @green;\n }\n .calendar-color-g4 {\n color: darken(@green, 3.5);\n }\n .calendar-color-u {\n color: @sky;\n }\n .calendar-color-a {\n color: @subtext0;\n }\n .calendar-color-g1 {\n color: darken(@green, 2.5);\n }\n .calendar-color-g0 {\n color: darken(@green, 2);\n }\n .calendar-color-l {\n color: @red;\n }\n .calendar-mark-complete {\n color: @yellow;\n }\n .calendar-mark-verycomplete {\n color: @yellow;\n }\n .calendar-day {\n color: @subtext1;\n }\n #calendar-countdown {\n color: @subtext1;\n }\n\n span {\n color: @surface0;\n }\n\n a {\n color: @surface2;\n }\n }\n\n .day-success {\n color: @yellow;\n text-shadow: 0 0 5px @yellow;\n }\n\n input[type=\"text\"],\n textarea,\n code::before {\n border-color: @surface0;\n background: @crust;\n }\n }\n }\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"WhatsApp Web Catppuccin","description":"Soothing pastel theme for WhatsApp Web","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/whatsapp-web/catppuccin.user.css","usercssData":{"name":"WhatsApp Web Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/whatsapp-web","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/whatsapp-web","version":"0.0.6","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/whatsapp-web/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Awhatsapp-web","description":"Soothing pastel theme for WhatsApp Web","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"sapphire","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Grey","value":"subtext0"}]},"lighterMessages":{"type":"checkbox","label":"Lighter incoming messages","name":"lighterMessages","value":null,"default":"0","options":null}}},"sourceCode":"/* ==UserStyle==\n@name WhatsApp Web Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/whatsapp-web\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/whatsapp-web\n@version 0.0.6\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/whatsapp-web/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Awhatsapp-web\n@description Soothing pastel theme for WhatsApp Web\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire*\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Grey\"]\n@var checkbox lighterMessages \"Lighter incoming messages\" 0\n==/UserStyle== */\n@-moz-document domain(\"web.whatsapp.com\") {\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n body {\n #catppuccin(@lightFlavor, @accentColor);\n }\n\n body.dark {\n #catppuccin(@darkFlavor, @accentColor);\n }\n\n @color: red;\n #rgbify(@color) {\n @rgb-raw: red(@color) green(@color) blue(@color);\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n .landing-wrapper-before {\n background-color: @accent-color !important;\n }\n\n /* STATUS PAGE */\n --status-background: @base !important;\n .bfsx6evv {\n background-color: @mantle !important;\n }\n\n --modal-backdrop-solid: @base !important;\n\n /* join group pop up */\n --modal-background: @base !important;\n\n /* startup progress */\n --progress-primary: @accent-color !important;\n --progress-background: @surface1 !important;\n --startup-background: @base !important;\n --startup-background-rgb: #rgbify(@base) [];\n /* home page, no chat selected */\n --intro-background: @base !important;\n --intro-border: @accent-color !important;\n /* general background */\n --app-background: @base !important;\n\n /* CHAT LIST */\n /* chat list background */\n --background-default: @base !important;\n /* chat list header */\n --panel-header-background: @mantle !important;\n /* icons */\n --panel-header-icon: @text !important;\n /* other warnings (notifications) */\n --butterbar-default-background: @mantle !important;\n --butterbar-notification-icon: @sky !important;\n /* loading messages warning */\n --butterbar-green-nux-background: @mantle !important;\n /* update available warning */\n --butterbar-update-background: @mantle !important;\n --butterbar-update-icon: @accent-color !important;\n /* chat list search bar */\n --search-container-background: @base !important;\n --search-input-container-background: @base !important;\n --search-input-background: @surface0 !important;\n --search-input-container-background-active: @mantle !important;\n --icon-search-back: @accent-color !important;\n /* archive icon */\n --icon-bright-highlight: @accent-color !important;\n /* archived unread marker */\n --unread-marker-background: @accent-color !important;\n --unread-timestamp: @accent-color !important;\n /* archived chats header */\n --archived-chat-persistent-header-background: @crust !important;\n /* unread voice message */\n --ptt-green: @green !important;\n /* read voice message */\n --ptt-blue: @blue !important;\n /* pinned chat icon */\n --icon-pinned: @accent-color !important;\n /* last message in selected chat */\n --secondary-stronger: @subtext1 !important;\n /* background for active and hover chats in chat list */\n --background-default-active: @surface1 !important;\n --background-default-hover: @surface0 !important;\n /* unread chats filter */\n --icon-high-emphasis: @green !important;\n .p7idzaix {\n color: @crust !important;\n }\n /* voice message playing */\n --ptt-ooc-background: @mantle !important;\n\n /* CONVERSATION */\n /* chat background */\n --conversation-panel-background: @mantle !important;\n /* MESSAGES */\n /* background for incoming and outgoing messages */\n & when (@lighterMessages=1) {\n --incoming-background: @surface1 !important;\n --incoming-background-deeper: @surface2 !important;\n /* arrow icon in messages */\n --incoming-background-rgb: #rgbify(@surface1) [];\n }\n & when (@lighterMessages=0) {\n --incoming-background: @base !important;\n --incoming-background-deeper: @surface0 !important;\n /* arrow icon in messages */\n --incoming-background-rgb: #rgbify(@base) [];\n }\n --outgoing-background: @surface0 !important;\n /* read double tick */\n --icon-ack: @blue !important;\n /* received double tick */\n --bubble-meta-icon: @subtext0 !important;\n /* message timestamp */\n --bubble-meta: @text !important;\n --message-primary: @text !important;\n /* POLL */\n /* creation */\n --poll-modal-background-color: @base !important;\n --poll-modal-footer-background-color: @surface0 !important;\n /* votes */\n --poll-bar-fill-receiver: @green !important;\n --poll-bar-fill-sender: @green !important;\n --checkbox-mark: @crust !important;\n\n /* audio duration */\n --audio-progress-metadata: @subtext0 !important;\n /* system messages (unread or day messages in chats) */\n --system-message-text: @text !important;\n --system-message-background: @crust !important;\n /* unread system message background */\n --unread-background: @crust !important;\n --unread-bar-background: @surface1 !important;\n /* meta data for documents */\n --document-meta: @subtext1 !important;\n /* mentions, links and link previews */\n --mention-at-symbol: @sapphire !important;\n --link: @sapphire !important;\n --link-preview: @text !important;\n --link-preview-lighter: @subtext1 !important;\n --link-preview-light: @subtext0 !important;\n --outgoing-background-rgb: #rgbify(@surface0) [];\n /* QUOTED MESSAGES */\n /* quoted messages */\n --quoted-message-text: @text !important;\n /* background for quoted incoming and outgoing messages */\n --outgoing-background-deeper: @surface1 !important;\n\n /* SEARCH IN CHAT HIGHLIGHT */\n --highlight: @teal !important;\n\n /* quote colors */\n .bg-color-1 {\n background-color: @green !important;\n }\n .color-1 {\n color: @green !important;\n }\n .bg-color-2 {\n background-color: @blue !important;\n }\n .color-2 {\n color: @blue !important;\n }\n .bg-color-3 {\n background-color: @pink !important;\n }\n .color-3 {\n color: @pink !important;\n }\n .bg-color-4 {\n background-color: @sapphire !important;\n }\n .color-4 {\n color: @sapphire !important;\n }\n .bg-color-5 {\n background-color: @peach !important;\n }\n .color-5 {\n color: @peach !important;\n }\n .bg-color-6 {\n background-color: @sky !important;\n }\n .color-6 {\n color: @sky !important;\n }\n .bg-color-7 {\n background-color: @yellow !important;\n }\n .color-7 {\n color: @yellow !important;\n }\n .bg-color-8 {\n background-color: @teal !important;\n }\n .color-8 {\n color: @teal !important;\n }\n .bg-color-9 {\n background-color: @lavender !important;\n }\n .color-9 {\n color: @lavender !important;\n }\n .bg-color-10 {\n background-color: @red!important;\n }\n .color-10 {\n color: @red!important;\n }\n .bg-color-11 {\n background-color: @mauve !important;\n }\n .color-11 {\n color: @mauve !important;\n }\n .bg-color-12 {\n background-color: @flamingo !important;\n }\n .color-12 {\n color: @flamingo !important;\n }\n .bg-color-13 {\n background-color: @rosewater !important;\n }\n .color-13 {\n color: @rosewater !important;\n }\n .bg-color-14 {\n background-color: @pink !important;\n }\n .color-14 {\n color: @pink !important;\n }\n .bg-color-15 {\n background-color: @maroon !important;\n }\n .color-15 {\n color: @maroon !important;\n }\n .bg-color-16 {\n background-color: @teal !important;\n }\n .color-16 {\n color: @teal !important;\n }\n /* general text */\n --primary: @text !important;\n --primary-strong: @text !important;\n --primary-stronger: @text !important;\n --primary-strongest: @text !important;\n --secondary: @subtext0 !important;\n --secondary-strongest-rgb: #rgbify(@text) [];\n --inline-code-text: @blue !important;\n /* chat list typing message */\n --typing: @green !important;\n /* background for video player and image viewer */\n --media-viewer-background: @mantle !important;\n /* not loaded media */\n --media-gallery-thumb-background: @crust !important;\n\n /* Group info/Contact info */\n --photopicker-overlay-background: fadeout(@mantle, 0.8) !important;\n --photopicker-overlay-background-rgb: #rgbify(@base) [];\n --media-viewer-background-rgb: #rgbify(@base) [];\n --drawer-background-deep: @crust !important;\n /* group info read more */\n --input-button-more: @sapphire !important;\n /* Group info thumbnails border */\n --chat-info-drawer-thumb-background: @surface2 !important;\n /* Group admin badge background */\n --chat-marker-background: @mantle !important;\n --chat-marker-border: @mantle !important;\n /* Group admin badge foreground */\n --chat-marker: @subtext0 !important;\n /* Media gallery */\n --drawer-gallery-background: @crust !important;\n /* mute toggle */\n --switch-button-checked-color: @accent-color !important;\n --switch-track-checked-color: @surface2 !important;\n --switch-track-color: @surface2 !important;\n --switch-button-color: @overlay1 !important;\n\n /* danger, block, exit and report buttons */\n --danger: @red!important;\n\n /* group added by someone not in contacts */\n --button-plain-background: @surface0 !important;\n --button-plain-background-hover: @surface1 !important;\n\n /* EMOJI AND STICKERS */\n --panel-input-background: @surface0 !important;\n --sticker-button-background: @surface1 !important;\n --active-tab-marker: @accent-color !important;\n\n /* REACTIONS */\n --reactions-panel-background-color: @surface0 !important;\n --reactions-tray-background: @surface0 !important;\n --reactions-details-background: @surface0 !important;\n --svg-gray-button: @surface0 !important;\n\n /* Forward message popup */\n --panel-background-colored-deeper: @crust !important;\n --modal-backdrop: fadeout(@mantle, 0.8) !important;\n\n /* Forward media caption */\n --forward-caption-preview-background: @mantle !important;\n --forward-caption-preview-content: @crust !important;\n\n /* MEDIA EDITOR */\n /* background for media editor */\n --panel-background-deeper: @mantle !important;\n /* message box for media editor */\n --media-editor-image-caption-input-background: @surface0 !important;\n /* selected picture in media editor */\n --media-editor-thumb-border-active: @accent-color !important;\n /* send button in media editor */\n --button-round-background: @accent-color !important;\n\n /* COMPOSE BAR */\n /* type a message bar and background */\n --compose-input-background: @surface0 !important;\n --compose-input-border: @surface1 !important;\n --compose-panel-background: @mantle !important;\n --rich-text-panel-background: @mantle !important;\n /* select messages fixes */\n --panel-background: @mantle !important;\n --panel-background-rgb: #rgbify(@mantle) [];\n --checkbox-background: @accent-color !important;\n /* quoted message in compose */\n --popup-panel-background: @surface0 !important;\n /* use Surface 0 for contrast, other colors don't pass AAA */\n /* mention list item background */\n --compose-panel-background-hover: @surface1 !important;\n /* compose bar icons */\n --icon: @accent-color !important;\n /* ATTACH ICONS */\n /* poll icon */\n div._1OT67\n > div\n > span\n > div\n > div\n > ul\n > li:nth-child(6)\n > button\n > span\n > svg\n > circle {\n fill: @green !important;\n }\n /* image icon */\n div._1OT67\n > div\n > span\n > div\n > div\n > ul\n > li:nth-child(1)\n > button\n > span\n > svg\n > g:nth-child(1)\n > g\n > path:nth-child(2) {\n fill: @pink !important;\n }\n div._1OT67\n > div\n > span\n > div\n > div\n > ul\n > li:nth-child(1)\n > button\n > span\n > svg\n > g:nth-child(1)\n > g\n > path:nth-child(1) {\n fill: @pink !important;\n filter: brightness(85%) !important;\n }\n div._1OT67\n > div\n > span\n > div\n > div\n > ul\n > li:nth-child(1)\n > button\n > span\n > svg\n > g:nth-child(1)\n > g\n > rect {\n fill: @pink !important;\n filter: brightness(70%) !important;\n }\n /* sticker icon */\n div._1OT67\n > div\n > span\n > div\n > div\n > ul\n > li:nth-child(2)\n > button\n > span\n > svg\n > g\n > circle {\n fill: @blue !important;\n filter: brightness(85%) !important;\n }\n div._1OT67\n > div\n > span\n > div\n > div\n > ul\n > li:nth-child(2)\n > button\n > span\n > svg\n > g\n > path:nth-child(2) {\n fill: @blue !important;\n }\n /* camera icon */\n div._1OT67\n > div\n > span\n > div\n > div\n > ul\n > li:nth-child(3)\n > button\n > span\n > svg\n > g:nth-child(1)\n > g\n > path:nth-child(1) {\n fill: @red!important;\n filter: brightness(85%) !important;\n }\n div._1OT67\n > div\n > span\n > div\n > div\n > ul\n > li:nth-child(3)\n > button\n > span\n > svg\n > g:nth-child(1)\n > g\n > path:nth-child(2) {\n fill: @red!important;\n }\n div._1OT67\n > div\n > span\n > div\n > div\n > ul\n > li:nth-child(3)\n > button\n > span\n > svg\n > g:nth-child(1)\n > g\n > rect {\n fill: @red!important;\n filter: brightness(85%) !important;\n }\n /* document icon */\n div._1OT67\n > div\n > span\n > div\n > div\n > ul\n > li:nth-child(4)\n > button\n > span\n > svg\n > g:nth-child(1)\n > g\n > path:nth-child(1) {\n fill: @mauve !important;\n filter: brightness(85%) !important;\n }\n div._1OT67\n > div\n > span\n > div\n > div\n > ul\n > li:nth-child(4)\n > button\n > span\n > svg\n > g:nth-child(1)\n > g\n > path:nth-child(2) {\n fill: @mauve !important;\n }\n /* contact icon */\n div._1OT67\n > div\n > span\n > div\n > div\n > ul\n > li:nth-child(5)\n > button\n > span\n > svg\n > g:nth-child(1)\n > g\n > g\n > path:nth-child(1) {\n fill: @sky !important;\n filter: brightness(85%) !important;\n }\n div._1OT67\n > div\n > span\n > div\n > div\n > ul\n > li:nth-child(5)\n > button\n > span\n > svg\n > g:nth-child(1)\n > g\n > g\n > path:nth-child(2) {\n fill: @sky !important;\n }\n /* VOICE MESSAGE SENDING */\n --ptt-draft-button-send: @accent-color !important;\n --ptt-draft-waveform-background: @base !important;\n --ptt-draft-button-stop: @red !important;\n --ptt-draft-button-stop-hover: @maroon !important;\n\n /* GENERAL OPTIONS */\n /* dropdown menus */\n --dropdown-background: @surface0 !important;\n --dropdown-background-hover: @surface1 !important;\n\n /* OTHER SECTIONS */\n /* profile background */\n --drawer-background: @base !important;\n /* communities, new chat, other panes */\n --panel-background-colored: @mantle !important;\n --drawer-section-background: @base !important;\n /* new chat icons */\n --round-icon-background: @green !important;\n --inverse: @text !important;\n /* title and icon for drawers */\n --drawer-header-title: @text !important;\n /* buttons such as create community */\n --button-primary-background: @accent-color !important;\n --button-primary-background-hover: fadeout(@accent-color, 0.8) !important;\n /* keyboard shortcuts background */\n --panel-background-lighter: @mantle !important;\n /* active input in modals and drawers */\n --input-border-active: @accent-color !important;\n\n /* Start page drawing */\n #app\n > div\n > div\n > div._2Ts6i._2xAQV\n > div\n > div\n > div.WM0_u\n > span\n > svg\n > path:nth-child(1) {\n fill: @surface2 !important;\n }\n\n /* Status unread dot */\n #df9d3429-f0ef-48b5-b5eb-f9d27b2deba6 > path:nth-child(2) {\n fill: @accent-color !important;\n }\n\n #side\n > div._3gYev\n > div\n > div\n > button\n > div._3xdht._1ZD3q\n > span\n > svg\n > path {\n fill: @accent-color !important;\n }\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Nitter Catppuccin","description":"Soothing pastel theme for Nitter","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/nitter/catppuccin.user.css","usercssData":{"name":"Nitter Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/nitter","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/nitter","version":"2.0.5","description":"Soothing pastel theme for Nitter","author":"Catppuccin","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/nitter/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Anitter","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"green","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Nitter Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/nitter\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/nitter\n@version 2.0.5\n@description Soothing pastel theme for Nitter\n@author Catppuccin\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/nitter/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Anitter\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [ \"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green*\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\" ]\n==/UserStyle== */\n@-moz-document domain(\"nitter.net\"), domain(\"nitter.unixfox.eu\"), domain(\"nitter.42l.fr\"), domain(\"nitter.fdn.fr\"), domain(\"nitter.1d4.us\"), domain(\"nitter.kavin.rocks\"), domain(\"nitter.namazso.eu\"), domain(\"nitter.hu\"), domain(\"bird.trom.tf\"), domain(\"nitter.it\"), domain(\"twitter.censors.us\"), domain(\"nitter.grimneko.de\"), domain(\"n.hyperborea.cloud\"), domain(\"nitter.ca\"), domain(\"twitter.076.ne.jp\"), domain(\"nitter.mstdn.social\"), domain(\"nitter.fly.dev\"), domain(\"nitter.weiler.rocks\"), domain(\"nitter.sethforprivacy.com\"), domain(\"nttr.stream\"), domain(\"nitter.tiekoetter.com\"), domain(\"nitter.spaceint.fr\"), domain(\"nitter.privacy.com.denitter.mastodon.pro\"), domain(\"nitter.notraxx.chnitter.poast.org\"), domain(\"nitter.bird.froth.zone\"), domain(\"nitter.dcs0.hu\"), domain(\"twitter.beparanoid.de\"), domain(\"n.ramle.be\"), domain(\"nitter.cz\"), domain(\"nitter.privacydev.net\"), domain(\"tweet.lambda.dance\"), domain(\"nitter.kylrth.com\"), domain(\"nitter.oishi-ra.men\"), domain(\"nitter.foss.wtf\"), domain(\"nitter.priv.pw\"), domain(\"t.com.sb\") {\n body {\n #catppuccin(@darkFlavor, @accentColor);\n }\n\n @media (prefers-color-scheme: light) {\n body {\n #catppuccin(@lightFlavor, @accentColor);\n }\n }\n @media (prefers-color-scheme: dark) {\n body {\n #catppuccin(@darkFlavor, @accentColor);\n }\n }\n\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #rgbify(@color) {\n @rgb-raw: red(@color) green(@color) blue(@color);\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent: @catppuccin[@@lookup][@@accentColor];\n\n /* PREDEFINED COLORS */\n --bg_color: @mantle;\n --fg_color: @text;\n --fg_faded: @subtext1;\n --fg_dark: @accent;\n --fg_nav: @accent;\n --bg_panel: @crust;\n --bg_elements: @base;\n --bg_overlays: @base;\n --bg_hover: @crust;\n --grey: @subtext1;\n --dark_grey: @overlay0;\n --darker_grey: @base;\n --darkest_grey: @mantle;\n --border_grey: @base;\n --accent: @accent;\n --accent_light: lighten(@accent, 10%);\n --accent_dark: darken(@accent, 10%);\n --accent_border: darken(@accent, 10%);\n --play_button: @accent;\n --play_button_hover: @accent;\n --more_replies_dots: darken(@accent, 10%);\n --error_red: @red;\n --verified_blue: @blue;\n --icon_text: @text;\n --tab: @text;\n --tab_selected: @accent;\n --profile_stat: @text;\n background-color: var(--bg_color);\n color: var(--fg_color);\n line-height: 1.3;\n margin: 0;\n\n /* Fix Poll Leader color */\n .poll-meter.leader {\n color: var(--bg_color);\n }\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Canvas LMS Catppuccin","description":"Soothing pastel theme for Canvas LMS","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/canvas-lms/catppuccin.user.css","usercssData":{"name":"Canvas LMS Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/canvas-lms","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/canvas-lms","version":"0.0.2","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/canvas-lms/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Acanvas-lms","description":"Soothing pastel theme for Canvas LMS","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"flavor":{"type":"select","label":"Flavor","name":"flavor","value":null,"default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"sapphire","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Canvas LMS Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/canvas-lms\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/canvas-lms\n@version 0.0.2\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/canvas-lms/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Acanvas-lms\n@description Soothing pastel theme for Canvas LMS\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select flavor \"Flavor\" [\"latte:Latte\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire*\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n@-moz-document domain(\"instructure.com\") {\n :root {\n #catppuccin(@flavor, @accentColor);\n }\n\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n #breadcrumbs,\n #printQuizButton,\n #content,\n .navigation-tray-container,\n .ic-Dashboard-header__layout,\n .button-sidebar-wide,\n .access_tokens,\n .context_modules,\n .textarea-container,\n .Button,\n .panel,\n span {\n background-color: @base;\n color: @accent-color;\n }\n\n #application,\n .comments,\n .module-sequence-footer-content,\n .immersive_reader_mount_point,\n .context_modules {\n background: @base !important;\n background-color: @base !important;\n color: @accent-color !important;\n }\n\n a,\n .page-title {\n color: fadeout(@text, 0.8) !important;\n }\n\n * {\n color: @text !important;\n background-color: @base !important;\n }\n .ic-DashboardCard,\n .ic-DashboardCard__header_content,\n .ic-DashboardCard__action-container,\n .ic-DashboardCard__header-subtitle,\n .ic-DashboardCard__header-title,\n .ic-DashboardCard__header-term {\n background-color: @surface0 !important;\n }\n\n .ic-app-header__main-navigation,\n .ic-app-header__logomark-container {\n background-color: @crust !important;\n }\n\n .ic-app-header__menu-list-item.ic-app-header__menu-list-item--active\n .ic-app-header__menu-list-link {\n background-color: fadeout(@crust, 0.8);\n }\n\n body {\n background-color: @base;\n }\n\n #right-side .events_list .event-details::after,\n #right-side .events_list .todo-details::after,\n #right-side .to-do-list .event-details::after,\n #right-side .to-do-list .todo-details::after {\n content: \"\";\n position: absolute;\n top: 0;\n right: 0;\n height: 100%;\n width: 12px;\n background: linear-gradient(\n to right,\n rgba(255, 255, 255, 0) 0%,\n @surface0 80%\n );\n }\n\n :root {\n --ic-brand-global-nav-avatar-border: @accent-color;\n --ic-brand-font-color-dark: fadeout(@accent-color, 0.8);\n --ic-brand-primary: @accent-color;\n --ic-brand-global-nav-ic-icon-svg-fill: fadeout(@accent-color, 0.5);\n --eMdva-color: @base !important;\n --ccWIh-color: @crust;\n }\n .unread_count,\n .menu-item-icon-container,\n .menu-item__badge,\n .nav-badge {\n color: fadeout(@text, 0.8);\n }\n\n .list-view a.active {\n border-left-color: #007fff;\n color: #007fff;\n }\n\n // Fix file preview\n nav.ViewerControls * {\n background-color: @surface1 !important;\n }\n div.Pages,\n .Page-container {\n background-color: #f2f2f2 !important;\n }\n .Page-container * {\n background-color: transparent !important;\n }\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Elk Catppuccin","description":"Soothing pastel theme for Elk","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/elk/catppuccin.user.css","usercssData":{"name":"Elk Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/elk","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/elk","version":"0.2.1","description":"Soothing pastel theme for Elk","author":"Catppuccin","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/elk/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Aelk","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"red","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Elk Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/elk\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/elk\n@version 0.2.1\n@description Soothing pastel theme for Elk\n@author Catppuccin\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/elk/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Aelk\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red*\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n@-moz-document domain(\"elk.zone\") {\n :root.dark {\n #catppuccin(@darkFlavor, @accentColor);\n }\n :root.light {\n #catppuccin(@lightFlavor, @accentColor);\n }\n\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-Color: @catppuccin[@@lookup][@@accent];\n\n --c-primary: @accent-Color !important;\n --c-primary-active: lighten(@accent-Color, 10%) !important;\n --c-primary-light: @surface0 !important;\n --c-border: @surface0 !important;\n --c-border-dark: @surface1 !important;\n --c-bg-base: @base !important;\n --rgb-bg-base: red(@mantle), green(@mantle), blue(@mantle) !important;\n --c-bg-active: @surface0 !important;\n --c-bg-code: @surface0 !important;\n --c-bg-selection: @accent-Color !important;\n --c-bg-fade: @surface0 !important;\n --c-text-base: @text !important;\n --c-text-code: @rosewater !important;\n --c-text-secondary: @subtext0 !important;\n --c-text-secondary-light: @subtext1 !important;\n --c-bg-btn-disabled: @surface1 !important;\n --c-text-btn-disabled: @text !important;\n --c-text-btn: @text !important;\n --c-success: @green !important;\n --c-warning: @yellow !important;\n --c-error: @red !important;\n --c-danger: @red !important;\n --c-danger-active: lighten(@red, 10%) !important;\n --c-bg-dm: @surface0 !important;\n\n ::selection {\n color: white;\n }\n\n .btn-solid,\n [btn-solid=\"\"] {\n color: var(--c-bg-base);\n }\n\n ::-webkit-scrollbar-thumb {\n background: alpha(@surface1, 0.7);\n }\n\n ::-webkit-scrollbar-thumb:hover {\n background: alpha(@surface1, 0.8);\n }\n\n [text-red],\n [text-red-600],\n [hover^=\"text-red\"]:hover {\n color: rgbA(red(@red), green(@red), blue(@red), var(--un-text-opacity));\n }\n\n [text-blue],\n [hover^=\"text-blue\"]:hover {\n color: rgbA(\n red(@blue),\n green(@blue),\n blue(@blue),\n var(--un-text-opacity)\n );\n }\n\n [text-green],\n [hover^=\"text-green\"]:hover {\n color: rgbA(\n red(@green),\n green(@green),\n blue(@green),\n var(--un-text-opacity)\n );\n }\n\n [text-yellow],\n [hover^=\"text-yellow\"]:hover {\n color: rgbA(\n red(@yellow),\n green(@yellow),\n blue(@yellow),\n var(--un-text-opacity)\n );\n }\n\n [text-purple],\n [hover^=\"text-purple\"]:hover {\n color: rgbA(\n red(@lavender),\n green(@lavender),\n blue(@lavender),\n var(--un-text-opacity)\n );\n }\n\n [group-hover^=\"bg-purple/10\"]:hover {\n background-color: alpha(@lavender, 0.1);\n }\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Stylus Catppuccin","description":"Soothing pastel theme for Stylus","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/stylus/catppuccin.user.css","usercssData":{"name":"Stylus Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/stylus","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/stylus","version":"1.1.9","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/stylus/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Astylus","description":"Soothing pastel theme for Stylus","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"sapphire","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Stylus Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/stylus\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/stylus\n@version 1.1.9\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/stylus/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Astylus\n@description Soothing pastel theme for Stylus\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire*\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n\n@-moz-document url-prefix(\"moz-extension://\"), url-prefix(chrome-extension://)\n{\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @color: @catppuccin[@@lookup][@@accent];\n\n &:root {\n --bg: @base;\n --fg: @text;\n --c30: @subtext1;\n --c40: @overlay0;\n --c45: @surface2;\n --c50: @subtext0;\n --c60: @subtext0;\n --c65: @surface2;\n --c75: @overlay1;\n --c80: @surface1;\n --c85: @surface0;\n --c90: @base;\n --c95: @mantle;\n --c97: @mantle;\n --c98: @base;\n --c99: @base;\n --c100: @base;\n --red1: @red;\n --accent-1: @color;\n --accent-2: @color;\n --accent-3: fade(@color, 25%);\n .slider {\n --color-on: fade(@color, 25%);\n --color-off: @surface2;\n }\n }\n\n .active #filters-stats,\n .dirty #save-button,\n .dirty #save-button + button {\n background-color: @color;\n border-color: @color;\n color: @base;\n }\n #header-resizer {\n color: @surface1;\n }\n #message-box-title::before {\n @fade_color: fade(@color, 67%);\n @svg-raw: '<svg version=\"1.1\" viewBox=\"0 0 34.5 34.5\" xmlns=\"http://www.w3.org/2000/svg\"><g transform=\"translate(1.5 1.5)\"><path d=\"m0.68033 13.5h0.13934a0.68033 0.68033 135 0 0 0.68033-0.68033v-9.1393c0-0.37574-0.012368-0.98809 0.052936-1.3575 0.13898-0.78615 0.6221-2.009 2.2699-2.2719 0.37036-0.059105 0.98177-0.050893 1.3575-0.050893h21.639c0.37574 0 0.98725-0.0080335 1.3582 0.049469 1.6768 0.25994 2.1498 1.4857 2.279 2.2733 0.060635 0.36987 0.043188 0.98186 0.043188 1.3576v9.1393a0.68033 0.68033 45 0 0 0.68033 0.68033h0.13934a0.68033 0.68033 45 0 1 0.68033 0.68033v3.6393a0.68033 0.68033 135 0 1-0.68033 0.68033h-0.13934a0.68033 0.68033 135 0 0-0.68033 0.68033v9.1393c0 0.37574 0.01711 0.98799-0.04395 1.3581-0.12993 0.78759-0.60392 2.0128-2.2788 2.2728-0.37062 0.057518-0.98189 0.049487-1.3576 0.049487h-21.639c-0.37574 0-0.98741 0.0083-1.358-0.05116-1.6444-0.26359-2.1284-1.4864-2.2684-2.2723-0.065725-0.36903-0.05396-0.98114-0.05396-1.3569v-9.1393a0.68033 0.68033 45 0 0-0.68033-0.68033h-0.13934a0.68033 0.68033 45 0 1-0.68033-0.68033v-3.6393a0.68033 0.68033 135 0 1 0.68033-0.68033z\" stroke=\"@{base}\" fill=\"@{color}\" stroke-linejoin=\"round\" stroke-width=\"2.25\" style=\"paint-order:stroke fill markers\"/><path d=\"m2.7875 15h1.175a0.5375 0.5375 135 0 0 0.5375-0.5375v-8.925c0-0.29685-0.017367-0.78016 0.024302-1.0736 0.093783-0.66044 0.47516-1.7208 1.9403-1.9281 0.29343-0.041512 0.77604-0.035781 1.0729-0.035781h16.925c0.29685 0 0.77982-0.00597 1.0732 0.037543 1.4266 0.21157 1.8216 1.2689 1.9282 1.9274 0.047298 0.29237 0.036145 0.77569 0.036145 1.0725v8.925a0.5375 0.5375 45 0 0 0.5375 0.5375h1.175a0.5375 0.5375 45 0 1 0.5375 0.5375v0.925a0.5375 0.5375 135 0 1-0.5375 0.5375h-1.175a0.5375 0.5375 135 0 0-0.5375 0.5375v8.925c0 0.29685 0.0091 0.78037-0.04018 1.0726-0.11091 0.65795-0.51074 1.714-1.9245 1.9268-0.29309 0.044121-0.77596 0.038087-1.0728 0.038087h-16.925c-0.29685 0-0.7798 0.0059-1.0732-0.0372-1.434-0.21077-1.8264-1.2688-1.9304-1.9276-0.046192-0.29254-0.033832-0.77582-0.033832-1.0727v-8.925a0.5375 0.5375 45 0 0-0.5375-0.5375h-1.175a0.5375 0.5375 45 0 1-0.5375-0.5375v-0.925a0.5375 0.5375 135 0 1 0.5375-0.5375z\" fill=\"black\" stroke-linejoin=\"round\" stroke=\"@{base}\" stroke-width=\"2\" style=\"paint-order:stroke fill markers\"/><path d=\"m2.7875 15h1.175a0.5375 0.5375 135 0 0 0.5375-0.5375v-8.925c0-0.29685-0.017367-0.78016 0.024302-1.0736 0.093783-0.66044 0.47516-1.7208 1.9403-1.9281 0.29343-0.041512 0.77604-0.035781 1.0729-0.035781h16.925c0.29685 0 0.77982-0.00597 1.0732 0.037543 1.4266 0.21157 1.8216 1.2689 1.9282 1.9274 0.047298 0.29237 0.036145 0.77569 0.036145 1.0725v8.925a0.5375 0.5375 45 0 0 0.5375 0.5375h1.175a0.5375 0.5375 45 0 1 0.5375 0.5375v0.925a0.5375 0.5375 135 0 1-0.5375 0.5375h-1.175a0.5375 0.5375 135 0 0-0.5375 0.5375v8.925c0 0.29685 0.0091 0.78037-0.04018 1.0726-0.11091 0.65795-0.51074 1.714-1.9245 1.9268-0.29309 0.044121-0.77596 0.038087-1.0728 0.038087h-16.925c-0.29685 0-0.7798 0.0059-1.0732-0.0372-1.434-0.21077-1.8264-1.2688-1.9304-1.9276-0.046192-0.29254-0.033832-0.77582-0.033832-1.0727v-8.925a0.5375 0.5375 45 0 0-0.5375-0.5375h-1.175a0.5375 0.5375 45 0 1-0.5375-0.5375v-0.925a0.5375 0.5375 135 0 1 0.5375-0.5375z\" fill=\"@{fade_color}\" stroke-linejoin=\"round\" stroke=\"@{base}\" stroke-width=\"2\" style=\"paint-order:stroke fill markers\"/><path d=\"m 21.715,4.9740514 c -1.1556,-0.4142 -3.1152,-0.88871 -5.8155,-0.74929 -0.74032,0.038225 -1.9398,0.1733 -2.6557,0.36525 -3.022,0.81037 -4.1421,2.9309 -4.5163,4.4018 -0.18223,0.7164096 -0.21657,1.9387996 -0.078512,2.6662996 0.27734,1.4616 1.4858,3.7466 6.737,6.1259 0.67548,0.30605 1.8235,0.77149 2.2893,1.3399 0.04665,0.05693 0.09271,0.11739 0.13763,0.18153 0.42232,0.60301 0.66652,1.9367 0.20943,2.487 -0.13874,0.16706 -0.30816,0.30726 -0.48597,0.42395 -0.6168,0.40481 -1.8293,0.61974 -2.5699,0.64875 -0.89544,0.03507 -2.1454,-0.02254 -3.4455,-0.41936 -0.70853,-0.21625 -1.4577,0.07303 -1.7159,0.76837 l -0.65903,1.7748 c -0.2582,0.69534 0.00749,1.6413 0.67917,1.9511 1.1323,0.52233 3.1366,1.1035 6.1597,0.81512 0.73784,-0.0704 1.9293,-0.26185 2.6369,-0.48233 3.1493,-0.98129 4.3609,-3.2803 4.8218,-4.747 0.22184,-0.7059 0.33378,-1.9163 0.24064,-2.6507 -0.19193,-1.5133 -0.97863,-3.9639 -3.9219,-5.4961 -0.65705,-0.34204 -1.8122,-0.68915 -2.5092,-0.94238 -0.91246,-0.33153 -2.0916,-0.85267 -2.7592,-1.5145 -0.50717,-0.50273 -0.47038,-1.8266 -0.07228,-2.4456 0.31211,-0.4852496 0.75257,-0.7965796 1.2535,-0.9752096 0.69483,-0.24778 1.9249,-0.16771 2.6531,-0.030482 0.66626,0.12556 1.3804,0.30534 1.9755,0.47593 0.71226,0.20417 1.4728,-0.1409 1.7203,-0.84013 l 0.46599,-1.3166 C 22.737548,6.0908394 22.287719,5.182481 21.590433,4.932581 Z\" stroke=\"@{base}\" stroke-width=\"2\" fill=\"@{color}\" style=\"paint-order:stroke fill markers\"/></g></svg>';\n @svg: escape(@svg-raw);\n background-image: url(\"data:image/svg+xml,@{svg}\");\n }\n [src=\"moz-extension://8fc71d5e-96b2-44a4-8d6f-ead6ff4d3c56/images/icon/16.png\"]\n {\n @fade_color: fade(@color, 67%);\n @svg-raw: '<svg version=\"1.1\" viewBox=\"0 0 34.5 34.5\" xmlns=\"http://www.w3.org/2000/svg\"><g transform=\"translate(1.5 1.5)\"><path d=\"m0.68033 13.5h0.13934a0.68033 0.68033 135 0 0 0.68033-0.68033v-9.1393c0-0.37574-0.012368-0.98809 0.052936-1.3575 0.13898-0.78615 0.6221-2.009 2.2699-2.2719 0.37036-0.059105 0.98177-0.050893 1.3575-0.050893h21.639c0.37574 0 0.98725-0.0080335 1.3582 0.049469 1.6768 0.25994 2.1498 1.4857 2.279 2.2733 0.060635 0.36987 0.043188 0.98186 0.043188 1.3576v9.1393a0.68033 0.68033 45 0 0 0.68033 0.68033h0.13934a0.68033 0.68033 45 0 1 0.68033 0.68033v3.6393a0.68033 0.68033 135 0 1-0.68033 0.68033h-0.13934a0.68033 0.68033 135 0 0-0.68033 0.68033v9.1393c0 0.37574 0.01711 0.98799-0.04395 1.3581-0.12993 0.78759-0.60392 2.0128-2.2788 2.2728-0.37062 0.057518-0.98189 0.049487-1.3576 0.049487h-21.639c-0.37574 0-0.98741 0.0083-1.358-0.05116-1.6444-0.26359-2.1284-1.4864-2.2684-2.2723-0.065725-0.36903-0.05396-0.98114-0.05396-1.3569v-9.1393a0.68033 0.68033 45 0 0-0.68033-0.68033h-0.13934a0.68033 0.68033 45 0 1-0.68033-0.68033v-3.6393a0.68033 0.68033 135 0 1 0.68033-0.68033z\" stroke=\"@{base}\" fill=\"@{color}\" stroke-linejoin=\"round\" stroke-width=\"2.25\" style=\"paint-order:stroke fill markers\"/><path d=\"m2.7875 15h1.175a0.5375 0.5375 135 0 0 0.5375-0.5375v-8.925c0-0.29685-0.017367-0.78016 0.024302-1.0736 0.093783-0.66044 0.47516-1.7208 1.9403-1.9281 0.29343-0.041512 0.77604-0.035781 1.0729-0.035781h16.925c0.29685 0 0.77982-0.00597 1.0732 0.037543 1.4266 0.21157 1.8216 1.2689 1.9282 1.9274 0.047298 0.29237 0.036145 0.77569 0.036145 1.0725v8.925a0.5375 0.5375 45 0 0 0.5375 0.5375h1.175a0.5375 0.5375 45 0 1 0.5375 0.5375v0.925a0.5375 0.5375 135 0 1-0.5375 0.5375h-1.175a0.5375 0.5375 135 0 0-0.5375 0.5375v8.925c0 0.29685 0.0091 0.78037-0.04018 1.0726-0.11091 0.65795-0.51074 1.714-1.9245 1.9268-0.29309 0.044121-0.77596 0.038087-1.0728 0.038087h-16.925c-0.29685 0-0.7798 0.0059-1.0732-0.0372-1.434-0.21077-1.8264-1.2688-1.9304-1.9276-0.046192-0.29254-0.033832-0.77582-0.033832-1.0727v-8.925a0.5375 0.5375 45 0 0-0.5375-0.5375h-1.175a0.5375 0.5375 45 0 1-0.5375-0.5375v-0.925a0.5375 0.5375 135 0 1 0.5375-0.5375z\" fill=\"black\" stroke-linejoin=\"round\" stroke=\"@{base}\" stroke-width=\"2\" style=\"paint-order:stroke fill markers\"/><path d=\"m2.7875 15h1.175a0.5375 0.5375 135 0 0 0.5375-0.5375v-8.925c0-0.29685-0.017367-0.78016 0.024302-1.0736 0.093783-0.66044 0.47516-1.7208 1.9403-1.9281 0.29343-0.041512 0.77604-0.035781 1.0729-0.035781h16.925c0.29685 0 0.77982-0.00597 1.0732 0.037543 1.4266 0.21157 1.8216 1.2689 1.9282 1.9274 0.047298 0.29237 0.036145 0.77569 0.036145 1.0725v8.925a0.5375 0.5375 45 0 0 0.5375 0.5375h1.175a0.5375 0.5375 45 0 1 0.5375 0.5375v0.925a0.5375 0.5375 135 0 1-0.5375 0.5375h-1.175a0.5375 0.5375 135 0 0-0.5375 0.5375v8.925c0 0.29685 0.0091 0.78037-0.04018 1.0726-0.11091 0.65795-0.51074 1.714-1.9245 1.9268-0.29309 0.044121-0.77596 0.038087-1.0728 0.038087h-16.925c-0.29685 0-0.7798 0.0059-1.0732-0.0372-1.434-0.21077-1.8264-1.2688-1.9304-1.9276-0.046192-0.29254-0.033832-0.77582-0.033832-1.0727v-8.925a0.5375 0.5375 45 0 0-0.5375-0.5375h-1.175a0.5375 0.5375 45 0 1-0.5375-0.5375v-0.925a0.5375 0.5375 135 0 1 0.5375-0.5375z\" fill=\"@{fade_color}\" stroke-linejoin=\"round\" stroke=\"@{base}\" stroke-width=\"2\" style=\"paint-order:stroke fill markers\"/><path d=\"m 21.715,4.9740514 c -1.1556,-0.4142 -3.1152,-0.88871 -5.8155,-0.74929 -0.74032,0.038225 -1.9398,0.1733 -2.6557,0.36525 -3.022,0.81037 -4.1421,2.9309 -4.5163,4.4018 -0.18223,0.7164096 -0.21657,1.9387996 -0.078512,2.6662996 0.27734,1.4616 1.4858,3.7466 6.737,6.1259 0.67548,0.30605 1.8235,0.77149 2.2893,1.3399 0.04665,0.05693 0.09271,0.11739 0.13763,0.18153 0.42232,0.60301 0.66652,1.9367 0.20943,2.487 -0.13874,0.16706 -0.30816,0.30726 -0.48597,0.42395 -0.6168,0.40481 -1.8293,0.61974 -2.5699,0.64875 -0.89544,0.03507 -2.1454,-0.02254 -3.4455,-0.41936 -0.70853,-0.21625 -1.4577,0.07303 -1.7159,0.76837 l -0.65903,1.7748 c -0.2582,0.69534 0.00749,1.6413 0.67917,1.9511 1.1323,0.52233 3.1366,1.1035 6.1597,0.81512 0.73784,-0.0704 1.9293,-0.26185 2.6369,-0.48233 3.1493,-0.98129 4.3609,-3.2803 4.8218,-4.747 0.22184,-0.7059 0.33378,-1.9163 0.24064,-2.6507 -0.19193,-1.5133 -0.97863,-3.9639 -3.9219,-5.4961 -0.65705,-0.34204 -1.8122,-0.68915 -2.5092,-0.94238 -0.91246,-0.33153 -2.0916,-0.85267 -2.7592,-1.5145 -0.50717,-0.50273 -0.47038,-1.8266 -0.07228,-2.4456 0.31211,-0.4852496 0.75257,-0.7965796 1.2535,-0.9752096 0.69483,-0.24778 1.9249,-0.16771 2.6531,-0.030482 0.66626,0.12556 1.3804,0.30534 1.9755,0.47593 0.71226,0.20417 1.4728,-0.1409 1.7203,-0.84013 l 0.46599,-1.3166 C 22.737548,6.0908394 22.287719,5.182481 21.590433,4.932581 Z\" stroke=\"@{base}\" stroke-width=\"2\" fill=\"@{color}\" style=\"paint-order:stroke fill markers\"/></g></svg>';\n @svg: escape(@svg-raw);\n content: url(\"data:image/svg+xml,@{svg}\");\n }\n #filters label:hover,\n #filters .filter-selection:hover {\n background-color: @surface0;\n }\n .oldUI .disabled h2::after,\n .entry.usercss .style-name-link::after {\n background-color: fade(@color, 25%);\n }\n .CodeMirror-linenumber {\n color: @subtext0;\n }\n .cm-s-default .cm-string {\n color: @peach;\n }\n .cm-s-default .cm-qualifier {\n color: @peach;\n }\n .installed .configure-usercss i {\n color: @color;\n }\n .cm-s-default .cm-variable-2 {\n color: @sapphire;\n }\n .cm-s-default .cm-keyword {\n color: @mauve;\n }\n .cm-s-default .cm-atom,\n .cm-s-default .cm-number {\n color: @green;\n }\n .cm-s-default .cm-def {\n color: @sapphire;\n }\n .cm-s-default .cm-tag {\n color: @sapphire;\n }\n .cm-s-default .cm-builtin {\n color: @subtext1;\n }\n .cm-s-default .cm-variable-3 {\n color: @subtext1;\n }\n .cm-s-default .cm-comment {\n color: @subtext0;\n }\n .cm-s-default .cm-operator {\n color: @yellow;\n }\n div.CodeMirror span.CodeMirror-matchingbracket {\n color: @green;\n }\n button:disabled,\n select:disabled,\n option:disabled,\n select[disabled] > option {\n color: @subtext0;\n }\n .applies-to input,\n .applies-to select {\n background: @base;\n border-color: @surface0;\n color: @subtext0;\n }\n button {\n color: @text !important;\n background: @mantle !important;\n border-color: @surface0;\n &:hover {\n border-color: @text;\n }\n }\n #save-button[disabled] {\n background: @surface0 !important;\n }\n #message-box-title {\n color: @text;\n }\n .svg-icon:hover {\n fill: @overlay1;\n }\n .svg-icon {\n fill: @overlay0;\n }\n .onoffswitch input:checked + span {\n background-color: fade(@color, 25%);\n }\n .onoffswitch input:checked + span::before {\n background-color: @color;\n }\n #options-title {\n color: @base;\n }\n h2 {\n color: @color !important;\n }\n .installed .configure-usercss svg {\n fill: @color !important;\n }\n .installed .configure-usercss:hover svg {\n fill: @color !important;\n }\n .cm-s-default .cm-variable {\n color: @text;\n }\n .CodeMirror-activeline-background {\n background: @mantle;\n }\n }\n [data-ui-theme=\"light\"] {\n #catppuccin(@lightFlavor, @accentColor);\n }\n [data-ui-theme=\"dark\"] {\n #catppuccin(@darkFlavor, @accentColor);\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Mastodon Catppuccin","description":"Soothing pastel theme for Mastodon","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/mastodon/catppuccin.user.css","usercssData":{"name":"Mastodon Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/mastodon","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/mastodon","version":"1.2.0","description":"Soothing pastel theme for Mastodon","author":"Catppuccin","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/mastodon/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Amastodon","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"sapphire","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Mastodon Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/mastodon\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/mastodon\n@version 1.2.0\n@description Soothing pastel theme for Mastodon\n@author Catppuccin\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/mastodon/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Amastodon\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire*\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n@-moz-document domain(\"mastodon.social\"),\ndomain(\"mstdn.social\"),\ndomain(\"fosstodon.org\"),\ndomain(\"piaille.fr\"),\ndomain(\"tech.lgbt\"),\ndomain(\"wetdry.world\") {\n .theme-mastodon-light,\n .skin-modern-light,\n .skin-mastodon-light {\n #mastodon(@lightFlavor, @accentColor);\n }\n\n .theme-contrast,\n .skin-modern-dark,\n .skin-contrast {\n #mastodon(@darkFlavor, @accentColor);\n }\n\n @media (prefers-color-scheme: light) {\n .theme-default,\n .skin-default {\n #mastodon(@lightFlavor, @accentColor);\n }\n }\n\n @media (prefers-color-scheme: dark) {\n .theme-default,\n .skin-default {\n #mastodon(@darkFlavor, @accentColor);\n }\n }\n\n #mastodon(@lookup, @accent) {\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n &,\n .tabs-bar__wrapper,\n .admin-wrapper .sidebar-wrapper__inner,\n .ui__header {\n background: @crust;\n color: @text;\n }\n\n .navigation-panel,\n .column-link {\n background: transparent;\n }\n\n .account__header__bio .account__header__fields dt {\n background: transparent;\n }\n\n .search-popout,\n .search-popout em,\n .dismissable-banner__message,\n .dismissable-banner__message h1,\n .account__header__bio .account__header__fields dt,\n .account__section-headline a.active,\n .account__section-headline button.active,\n .notification__filter-bar a.active,\n .notification__filter-bar button.active,\n .account__header__bio .account__header__content,\n .navigation-bar,\n .column-link__badge,\n .column-subheading,\n .account__display-name strong,\n .status__display-name strong,\n .notification__message,\n .public-layout .public-account-bio .account__header__content,\n .reply-indicator__content,\n .status__content,\n .card__bar .display-name strong {\n color: @text;\n }\n\n .search-popout span,\n .link-footer p,\n .link-footer p a {\n color: @subtext1;\n }\n\n .account__header__tabs__name h1 small,\n .account__header__bio .account__header__fields dd,\n .display-name__account,\n .status__relative-time,\n .empty-column-indicator,\n .follow_requests-unlocked_explanation,\n .account .account__display-name,\n .label_input .search__input,\n .search__input:focus,\n .account__header__fields dt {\n color: @subtext0;\n }\n\n .compose-panel hr,\n .navigation-panel hr {\n border-top-color: @subtext0;\n }\n\n .trends__item,\n .status,\n .getting-started__trends h4,\n .trends__item__name span,\n .story {\n border-color: @surface0;\n }\n\n .mention,\n .account__header__tabs__name h1,\n .account__header__content a,\n .account__header__bio .account__header__fields a,\n .empty-column-indicator a,\n .follow_requests-unlocked_explanation a,\n .column-back-button,\n .icon-button.inverted,\n .text-icon-button,\n .icon-button.active,\n .public-layout .public-account-bio .account__header__fields a,\n .column-header__back-button,\n .navigation-bar strong,\n .reply-indicator__content a.unhandled-link,\n .status__content a.unhandled-link,\n .announcements__item__content a.unhandled-link,\n .reactions-bar__item.active .reactions-bar__item__count,\n .column-header.active .column-header__icon {\n color: @accent-color;\n }\n\n .conversation__unread,\n .react-toggle--checked .react-toggle-track,\n .react-toggle--checked:hover .react-toggle-track,\n .pillbar-button:not([disabled]).active,\n .pillbar-button:not([disabled]).active:focus,\n .pillbar-button:not([disabled]).active:hover,\n .radio-button__input.checked {\n background-color: @accent-color;\n }\n\n .reactions-bar__item.active {\n background-color: rgba(@accent-color, 0.25);\n }\n\n .trends__item__sparkline path:last-child {\n stroke: @accent-color !important;\n }\n .trends__item__sparkline path:first-child {\n fill: rgba(@accent-color, 0.25) !important;\n }\n\n .icon-button,\n .notification__message .fa {\n color: @surface2;\n }\n\n .icon-button:active,\n .icon-button:focus,\n .icon-button:hover,\n .text-icon-button:active,\n .text-icon-button:focus,\n .text-icon-button:hover,\n .icon-button.inverted:active,\n .icon-button.inverted:focus,\n .icon-button.inverted:hover,\n .public-layout .public-account-bio .account__header__fields a:hover {\n color: @accent-color;\n }\n\n .column-header,\n .column-header__button,\n .column-header__back-button,\n .column-back-button,\n .drawer__header,\n .notification__filter-bar,\n .account__section-headline button,\n .notification__filter-bar button,\n .account__header,\n .search__input,\n .search__input:focus,\n .column-link__badge,\n .column-subheading,\n .public-layout .header,\n .public-layout .public-account-header__bar::before,\n .account__header__fields,\n .account__header__fields dt,\n .account__header__fields\n dd:not(.account__header__bio .account__header__fields dd),\n .admin-wrapper .sidebar ul .simple-navigation-active-leaf .selected,\n .explore__search-header,\n .column-inline-form,\n .follow_requests-unlocked_explanation,\n .conversation--unread,\n .column-header__collapsible-inner,\n .announcements,\n .status-card__image {\n border-color: @crust;\n background: @surface0;\n }\n\n .account__section-headline {\n background: @mantle;\n border-color: @crust;\n }\n\n .focusable:focus {\n background: unset;\n }\n\n .admin-wrapper .sidebar ul a:hover,\n .admin-wrapper .sidebar ul .simple-navigation-active-leaf a:hover,\n .detailed-status,\n .detailed-status__action-bar {\n background: @surface0;\n }\n\n .dismissable-banner {\n border-color: @surface1;\n background: @base;\n }\n\n .column-header__wrapper.active {\n box-shadow: 0 1px 0 rgba(@accent-color, 0.3);\n }\n .column-header__wrapper.active::before {\n background: radial-gradient(\n ellipse,\n rgba(@accent-color, 0.23) 0,\n rgba(99, 100, 255, 0) 60%\n );\n }\n\n .theme-mastodon-light .account__header__bar,\n .theme-mastodon-light .column-header__back-button,\n .account__header__bio .account__header__fields dl,\n .account__header__bio .account__header__fields,\n .empty-column-indicator,\n .column > .scrollable,\n .nothing-here,\n .public-layout .public-account-bio,\n .hero-widget__text,\n &.admin,\n .admin-wrapper .sidebar ul a.selected,\n .admin-wrapper .sidebar ul ul {\n border-color: @mantle;\n background: @base;\n }\n\n .public-layout .public-account-header__tabs__tabs .counter::after,\n .public-layout .public-account-header__tabs__tabs .counter.active::after,\n .react-toggle--checked .react-toggle-thumb,\n .radio-button__input.checked,\n .account__action-bar__tab.active {\n border-color: @accent-color;\n }\n\n .account,\n .load-gap {\n border-color: @mantle;\n }\n\n .account__section-headline a.active::after {\n border-color: transparent transparent @base;\n }\n\n .account__section-headline a.active::before,\n .account__section-headline button.active::after,\n .account__section-headline button.active::before,\n .notification__filter-bar a.active::after,\n .notification__filter-bar a.active::before,\n .notification__filter-bar button.active::after,\n .notification__filter-bar button.active::before {\n border-color: transparent transparent @mantle;\n }\n\n .search-popout,\n .drawer__header a:hover,\n .column-header__button:hover,\n .account__section-headline button:hover,\n .notification__filter-bar button:hover,\n .account__section-headline a:hover {\n background: @surface2;\n }\n\n .column-link .active,\n .column-link--transparent.active,\n .column-link--transparent:focus,\n .column-link:focus {\n color: @accent-color;\n }\n\n .column-link--transparent:hover,\n .column-link:hover {\n color: @accent-color;\n }\n\n .status.collapsed .status__content::after {\n background: linear-gradient(fadeout(@base, 100), @base);\n }\n\n .button.button-tertiary:focus,\n .button.button-tertiary:hover,\n .button.button-tertiary:active {\n color: @base;\n }\n\n .button.button-tertiary {\n border-color: @accent-color;\n }\n\n .button,\n .button.button-tertiary,\n .button.logo-button,\n .icon-with-badge__badge {\n background: @accent-color;\n color: @base;\n }\n\n .button.logo-button svg {\n fill: currentcolor;\n }\n\n .public-layout .header .nav-button {\n background-color: @surface1;\n }\n\n .public-layout .header .nav-button:hover {\n background-color: @surface2;\n }\n\n .button.button-secondary {\n background-color: transparent;\n color: @text;\n border-color: @accent-color;\n }\n .button.button-secondary:active,\n .button.button-secondary:focus,\n .button.button-secondary:hover {\n border-color: @accent-color;\n color: @base;\n transition: 0.2s;\n }\n\n .button:active,\n .button:focus,\n .button:hover,\n .button.button-tertiary:active,\n .button.button-tertiary:focus,\n .button.button-tertiary:hover,\n .button.logo-button:active,\n .button.logo-button:focus,\n .button.logo-button:hover,\n .announcements__item__unread {\n background: @accent-color;\n }\n\n .drawer__inner,\n .drawer__inner__mastodon,\n .explore__search-header .search__input {\n background-color: @base;\n }\n\n .compose-form .compose-form__modifiers,\n .compose-form .autosuggest-textarea__textarea,\n .compose-form .compose-form__autosuggest-wrapper,\n .compose-form .spoiler-input__input {\n background: @surface1 !important;\n color: @text !important;\n }\n\n .compose-form .autosuggest-textarea__textarea::placeholder {\n color: @subtext0 !important;\n }\n\n .compose-form .compose-form__buttons-wrapper {\n background: @surface0;\n }\n\n .load-more:hover {\n background-color: @mantle;\n }\n\n .character-counter {\n color: @subtext0;\n }\n\n .public-layout .header,\n .hero-widget,\n .public-layout .public-account-header,\n .public-layout .public-account-bio,\n .nothing-here {\n box-shadow: none;\n }\n\n .search__popout,\n .dropdown-menu__arrow::before,\n .dropdown-menu__item a,\n .dropdown-menu__item button,\n .dropdown-menu__container__list,\n .dropdown-menu.bottom {\n background: @surface0;\n color: @text;\n }\n\n .dropdown-menu__item a:hover,\n .dropdown-menu__item button:hover {\n background: @surface1;\n }\n\n .input-copy,\n .simple_form input[type=\"text\"],\n .simple_form textarea,\n .simple_form .block-button,\n .simple_form .button,\n .simple_form button {\n background: @mantle;\n color: @text;\n }\n\n .simple_form .block-button:hover,\n .simple_form .button:hover,\n .simple_form button:hover {\n background: @surface0;\n }\n\n .simple_form .input.with_label .label_input > label,\n .simple_form select,\n .accounts-table__count,\n .simple_form textarea {\n color: @text;\n }\n\n .simple_form textarea,\n .simple_form input[type=\"password\"],\n .simple_form input[type=\"number\"],\n .simple_form input[type=\"text\"] {\n border-color: @crust;\n }\n\n .simple_form input[type=\"email\"]:required:valid {\n border-color: @green;\n }\n\n .simple_form input[type=\"password\"],\n .simple_form input[type=\"number\"],\n .simple_form input[type=\"email\"]:required:valid,\n .simple_form\n input[type=\"password\"]:required:invalid:not(:placeholder-shown) {\n color: @text;\n background: @mantle;\n }\n\n .simple_form\n input[type=\"password\"]:required:invalid:not(:placeholder-shown) {\n border-color: @red;\n }\n\n .simple_form select {\n @svg: escape(\n '<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 14.933 18.467\" height=\"19.698\" width=\"15.929\"><path d=\"M3.467 14.967l-3.393-3.5H14.86l-3.392 3.5c-1.866 1.925-3.666 3.5-4 3.5-.335 0-2.135-1.575-4-3.5zm.266-11.234L7.467 0 11.2 3.733l3.733 3.734H0l3.733-3.734z\" fill=\"@{overlay2}\"/></svg>'\n );\n background: @mantle url(\"data:image/svg+xml,@{svg}\") no-repeat right 8px\n center/auto 16px;\n border-color: @crust;\n }\n\n .simple_form input[type=\"datetime-local\"]:active,\n .simple_form input[type=\"datetime-local\"]:focus,\n .simple_form input[type=\"email\"]:active,\n .simple_form input[type=\"email\"]:focus,\n .simple_form input[type=\"number\"]:active,\n .simple_form input[type=\"number\"]:focus,\n .simple_form input[type=\"password\"]:active,\n .simple_form input[type=\"password\"]:focus,\n .simple_form input[type=\"text\"]:active,\n .simple_form input[type=\"text\"]:focus,\n .simple_form input[type=\"url\"]:active,\n .simple_form input[type=\"url\"]:focus,\n .simple_form textarea:active,\n .simple_form textarea:focus {\n border-color: @accent-color !important;\n background: @mantle !important;\n color: @text !important;\n }\n\n .table > thead > tr > th,\n .setting-text:active,\n .setting-text:focus {\n border-color: @accent-color !important;\n }\n\n .batch-table__toolbar,\n .table > thead > tr > th {\n background: @surface0 !important;\n color: @text !important;\n }\n\n .simple_form input[type=\"datetime-local\"]:hover,\n .simple_form input[type=\"email\"]:hover,\n .simple_form input[type=\"number\"]:hover,\n .simple_form input[type=\"password\"]:hover,\n .simple_form input[type=\"text\"]:hover,\n .simple_form input[type=\"url\"]:hover,\n .simple_form textarea:hover {\n background: @mantle !important;\n border-color: @accent-color !important;\n transition: 0.4s;\n }\n\n .batch-table__row {\n background: @surface1;\n }\n\n .batch-table__row:hover,\n .batch-table__row:nth-child(2n):hover {\n background: @surface2;\n }\n\n .batch-table__row:nth-child(2n),\n .table > tbody > tr > td {\n background: @surface0;\n }\n\n .table > thead > tr > th {\n border-bottom-color: @surface0;\n }\n\n .positive-hint {\n color: @green !important;\n }\n\n .card__bar {\n background: @surface0;\n }\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Ecosia Catppuccin","description":"Soothing pastel theme for Ecosia","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/ecosia/catppuccin.user.css","usercssData":{"name":"Ecosia Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/ecosia","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/ecosia","version":"0.0.2","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/ecosia/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Aecosia","description":"Soothing pastel theme for Ecosia","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"sapphire","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Grey","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Ecosia Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/ecosia\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/ecosia\n@version 0.0.2\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/ecosia/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Aecosia\n@description Soothing pastel theme for Ecosia\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire*\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Grey\"]\n\n==/UserStyle== */\n@-moz-document domain(\"ecosia.org\") {\n :root {\n #catppuccin(@lightFlavor, @accentColor);\n }\n\n .dark {\n #catppuccin(@darkFlavor, @accentColor);\n }\n\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n /* general */\n --color-brand-primary: @accent-color !important;\n --color-brand-secondary: @crust !important;\n --color-error: @red !important;\n --color-success: @green !important;\n --color-disabled: @overlay1 !important;\n --color-button-background-primary: @accent-color !important;\n --color-button-background-primary-active: @accent-color !important;\n --color-button-background-primary-hover: @accent-color;\n --color-button-background-secondary: @surface0 !important;\n --color-button-background-secondary-active: @surface2 !important;\n --color-button-background-secondary-hover: @surface1 !important;\n --color-button-content-primary: @base !important;\n --color-button-content-secondary: @text !important;\n --color-button-content-tertiary: @accent-color !important;\n --color-button-border: @surface0 !important;\n --color-button-background-transparent-hover: @surface1;\n --color-button-background-transparent-active: @surface2;\n --color-background-primary: @base !important;\n --color-background-secondary: @crust !important;\n --color-background-tertiary: @mantle !important;\n --color-background-quaternary: @surface0;\n --color-background-elevation-1: @mantle !important;\n --color-highlighter: @surface0 !important;\n --color-highlight-primary: @surface0 !important;\n --color-overlay-primary: @overlay0 !important;\n --color-overlay-secondary: @overlay1 !important;\n --color-text-primary: @text !important;\n --color-text-secondary: @subtext0 !important;\n --color-text-tertiary: @text !important;\n --color-link-primary: @sapphire !important;\n --color-link-secondary: @sky !important;\n --color-url: @sapphire !important;\n --color-link-results-default: @sapphire !important;\n --color-link-results-visited: @teal !important;\n --color-decorative-icon: @accent-color !important;\n --color-elevation-layer-1: @surface1;\n --color-elevation-layer-2: @surface2;\n --color-decorative-border-1: @surface1 !important;\n --color-focused: @accent-color !important;\n --color-form-border-default: @surface0 !important;\n --color-form-border-hover: @surface1 !important;\n --color-form-border-primary-active: @accent-color !important;\n --color-tripadvisor-rating: @subtext0 !important;\n --color-tree-counter-tree-tall: @yellow !important;\n --color-green-leaf-icon-color-top: @green !important;\n --color-green-leaf-icon-color-bottom: @green !important;\n --color-fossil-fuel-icon-color-top: @flamingo !important;\n --color-fossil-fuel-icon-color-bottom: @maroon !important;\n\n /* search page */\n --color-above-fold-background: @surface0 !important;\n --color-above-fold-background-addon: @overlay1 !important;\n --color-above-fold-text: @text !important;\n --color-section-wrapper-background-gray: @surface1 !important;\n --color-section-wrapper-background-dark-green: @surface0 !important;\n --color-section-wrapper-background-light-green: @surface0 !important;\n --color-section-header-title: @text !important;\n --color-projects-title: @text !important;\n --color-projects-description: @surface1;\n --color-financial-report-total-background: @surface0 !important;\n --color-financial-report-total-text: @text !important;\n --color-forest-background-addon: @surface1 !important;\n --color-forest-background-secondary: @surface0 !important;\n --color-before-after-text: @text !important;\n\n /* override color digit on homepage */\n .count__digit,\n .counter__description {\n color: @text !important;\n }\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Pinterest Catppuccin","description":"Soothing pastel theme for Pinterest","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/pinterest/catppuccin.user.css","usercssData":{"name":"Pinterest Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/pinterest","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/pinterest","version":"1.1.1","description":"Soothing pastel theme for Pinterest","author":"Catppuccin","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/pinterest/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Apinterest","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"mauve","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Pinterest Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/pinterest\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/pinterest\n@version 1.1.1\n@description Soothing pastel theme for Pinterest\n@author Catppuccin\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/pinterest/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Apinterest\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [ \"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\" ]\n@var select darkFlavor \"Dark Flavor\" [ \"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\" ]\n@var select accentColor \"Accent\" [ \"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve*\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\" ]\n==/UserStyle== */\n\n@-moz-document regexp(\"^https?:\\\\/\\\\/(www|[a-z]{2}).pinterest.(com(.(au|mx))?|co(.(uk|kr))?|at|ca|ch|cl|de|dk|es|fr|ie|it|jp|nz|ph|pt|ru|se)\\\\/.*\") {\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; }\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; }\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; }\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; }\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accentColor: @catppuccin[@@lookup][@@accent];\n\n :root {\n --color-text-light: if((@lookup = latte), @mantle, @text);\n --color-text-dark: if((@lookup = latte), @text, @mantle);\n --color-text-default: @text;\n --color-text-inverse: @mantle;\n --color-text-subtle: @subtext0;\n --color-text-error: @accentColor;\n --color-text-shopping: @accentColor;\n --color-text-link: @accentColor;\n\n --color-text-icon-light: if((@lookup = latte), @mantle, @subtext1);\n --color-text-icon-dark: if((@lookup = latte), @subtext1, @mantle);\n --color-text-icon-default: @subtext1;\n --color-text-icon-inverse: @mantle;\n --color-text-icon-subtle: @subtext0;\n --color-text-icon-error: @accentColor;\n --color-text-icon-brand-primary: @accentColor;\n\n --color-background-light: if((@lookup = latte), @mantle, @subtext1);\n --color-background-dark: if((@lookup = latte), @text, @mantle);\n --color-background-default: @base;\n --color-background-inverse-base: @subtext1;\n --color-background-primary-base: @accentColor;\n --color-background-secondary-base: @mantle;\n --color-background-secondary-active: @mantle;\n --color-background-selected-base: @subtext1;\n --color-border-container: @mantle;\n --color-border-default: @mantle;\n\n --g-colorTransparentWhite: fadeout(@base, 30%);\n --g-colorTransparentDarkGray: fadeout(@mantle, 20%);\n --g-colorGray0: @mantle;\n --g-colorGray0Hovered: darken(@mantle, 2.5%);\n --g-colorGray0Active: darken(@mantle, 5%);\n --g-colorGray50: @mantle;\n --g-colorGray100: @mantle;\n --g-colorGray100Hovered: darken(@surface0, 2.5%);\n --g-colorGray100Active: darken(@surface0, 5%);\n --g-colorGray200: @subtext0;\n --g-colorGray300: @subtext1;\n --g-colorRed100: @accentColor;\n --g-colorRed100Hovered: darken(@accentColor, 7.5%);\n --g-colorRed100Active: darken(@accentColor, 10%);\n --g-color-focus: fadeout(@accentColor, 50%);\n --color-gray-roboflow-400: @crust;\n --color-gray-roboflow-200: @mantle;\n\n --g-blue: @accentColor;\n --color-background-info-base: @blue;\n --color-background-error-base: @red;\n --color-background-warning-base: @peach;\n --color-background-success-base: @green;\n }\n\n body {\n background-color: @base;\n color: @text;\n }\n\n .EmojiPickerReact {\n --epr-bg-color: @base;\n --epr-text-color: @text;\n --epr-picker-border-color: @base;\n --epr-category-label-bg-color: @base;\n --epr-search-input-bg-color: @mantle;\n --epr-skin-tone-picker-menu-color: @mantle;\n --epr-category-icon-active-color: @accentColor;\n --epr-highlight-color: @accentColor;\n --epr-hover-bg-color: @surface0;\n --epr-focus-bg-color: @surface0;\n }\n\n .C1J,\n .LI1.iyn[focus-within],\n .iyn:focus,\n ._gestalt .react-datepicker__month-select:focus,\n ._gestalt .react-datepicker__year-select:focus {\n box-shadow: 0 0 0 4px var(--g-color-focus);\n }\n\n .NUb {\n color: var(--color-text-inverse);\n }\n\n div[data-test-id=\"gestalt-avatar-svg\"] {\n box-shadow: 0 0 0 1px @crust !important;\n\n text {\n fill: @subtext1 !important;\n }\n }\n\n svg circle[fill=\"white\"] ~ path[fill=\"#e60023\"] {\n fill: @accentColor !important;\n }\n\n div#mweb-unauth-container,\n div#mainContainer {\n background-color: @base !important;\n }\n\n /* Header & Search */\n\n div[data-test-id=\"header-Header\"] div.P_h {\n background-color: @mantle !important;\n span.xnr {\n color: @text !important;\n }\n }\n\n div[data-test-id=\"one-bar-pill\"] {\n div {\n color: var(--color-text-dark) !important;\n }\n\n .PLa {\n color: var(--color-text-icon-light) !important;\n }\n\n .R19 {\n color: var(--color-text-icon-dark) !important;\n }\n }\n\n div#searchBoxContainer {\n div[style=\"height: 48px; background-color: rgb(225, 225, 225);\"] {\n background-color: darken(@mantle, 2.5%) !important;\n }\n\n div[style=\"padding: 0px 0px 0px 16px; height: 100%; border-radius: 24px; box-shadow: rgba(0, 132, 255, 0.5) 0px 0px 0px 4px;\"],\n div[style=\"padding: 0px 4px 0px 16px; height: 100%; border-radius: 24px; box-shadow: rgba(0, 132, 255, 0.5) 0px 0px 0px 4px;\"] {\n box-shadow: 0 0 0 4px var(--g-color-focus) !important;\n }\n\n input {\n color: @subtext1 !important;\n }\n\n div.MMh._Y5.feh.s7I.zI7.iyn.Hsu {\n background-color: @subtext1 !important;\n }\n }\n\n /* Home */\n\n div.moreIdeasBoardRepCarousel\n div[data-carousel-indicator=\"carousel-card\"]\n div.Jea.XiG.hA-.ho-.zI7.iyn.Hsu {\n background-color: @mantle !important;\n }\n\n div.moreIdeasBoardRepCarousel & ~ div.MIw.QLY.zI7.iyn.Hsu {\n background: none !important;\n }\n\n /* Pins */\n\n div[data-test-id=\"PinBetterSaveDropdown\"],\n div[data-test-id=\"boardSelectionDropdown\"] {\n .xnr {\n color: var(--color-text-light);\n }\n\n .PLa {\n color: var(--color-text-icon-light);\n }\n }\n\n div[data-test-id=\"pinrep-source-link\"] {\n background-color: @base !important;\n\n a div {\n color: @text !important;\n }\n }\n\n div[data-test-id=\"savedInfo\"] a {\n background-color: transparent !important;\n\n div {\n color: var(--color-text-light) !important;\n }\n }\n\n div[data-test-id=\"PinTypeIdentifier\"] {\n background-color: @base !important;\n color: @text !important;\n }\n\n div[data-test-id=\"persistent-one-click-save\"] {\n div[style=\"background-color: rgba(255, 255, 255, 0.85);\"] {\n background-color: @mantle !important;\n }\n\n a {\n background-color: transparent !important;\n }\n }\n\n div[style=\"padding-bottom: 100%; box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px;\"] {\n box-shadow: 0 0 0 1px @crust !important;\n }\n\n div[data-test-id=\"toast\"] span div {\n color: @mantle !important;\n }\n\n /* Pin page */\n\n div[data-test-id=\"inline-comment-composer-container\"] {\n border-color: transparent !important;\n }\n\n div[data-test-id=\"more-description-container\"],\n div[data-test-id=\"less-description-container\"] {\n background-color: @base !important;\n }\n\n div[data-test-id=\"truncated-text\"] {\n div[data-test-id=\"more-button\"] {\n background: linear-gradient(\n 90deg,\n transparent 0%,\n @base 15%\n ) !important;\n }\n\n div[style=\"background: rgb(255, 255, 255);\"] {\n background-color: @base !important;\n }\n }\n\n div[data-test-id=\"flashlight-button\"],\n div[data-test-id=\"shop-button\"] {\n background-color: fadeout(@base, 20%) !important;\n }\n\n div[data-test-id=\"flashlight-dot-style\"] {\n background-color: var(--color-text-light);\n }\n\n div[data-test-id=\"visual-search-cropper\"] {\n path.v2cropperHandle {\n fill: var(--color-text-light) !important;\n }\n\n use.v2cropSection {\n stroke: var(--color-text-light) !important;\n }\n }\n\n textarea#pinNoteText {\n background-color: transparent;\n color: @subtext1;\n caret-color: @text;\n }\n\n /* Video and story pins */\n\n div[data-test-id=\"visual-content-container\"] video ~ div {\n svg {\n color: var(--color-text-icon-light) !important;\n }\n\n div[role=\"progressbar\"] > div {\n background-color: var(--color-text-icon-light) !important;\n }\n }\n\n div[data-test-id=\"closeup-data-loaded\"] div.Jea.Rym.zI7.iyn.Hsu {\n svg,\n span {\n color: var(--color-text-icon-light) !important;\n }\n }\n\n /* Profile */\n\n div[data-test-id=\"profile-board-card\"] div,\n div#profileBoardsFeed div[data-test-id=\"board-card\"] div,\n div[style=\"border: 1px solid white; border-radius: 16px;\"] {\n border-color: @crust !important;\n }\n\n div.SaveButton__background--enabled {\n background-color: @accentColor !important;\n color: @mantle !important;\n }\n\n div[data-test-id=\"savedInfo\"] a h3 {\n color: var(--color-text-light) !important;\n }\n\n /* Settings */\n\n input[type=\"checkbox\"] ~ div {\n border-color: @crust !important;\n }\n\n div.tBJ.dyH.iFc.sAJ.xnr.tg7.IZT.swG {\n color: var(--color-text-light) !important;\n }\n\n /* Share */\n\n div[data-test-id=\"lego-share-social-bar-auth\"] button,\n div[data-test-id=\"copy-link-share-icon-auth\"] div.zI7.iyn.Hsu {\n background-color: transparent !important;\n }\n\n div[data-test-id=\"email-share-button-auth\"] svg {\n rect {\n fill: @mantle !important;\n }\n\n path {\n fill: @subtext1 !important;\n }\n }\n\n div[data-test-id=\"sharesheet-contact-item-sent-icon\"] svg {\n color: @text;\n }\n\n div[data-test-id=\"sharesheet-contact-item-button\"]\n div[style=\"background-color: rgb(239, 239, 239); padding-bottom: 100%;\"] {\n background-color: @mantle !important;\n }\n\n /* Messages */\n\n textarea#messageDraft {\n background-color: transparent;\n color: @subtext1;\n caret-color: @text !important;\n }\n\n div[data-test-id=\"add-pin-to-conversation\"] {\n div[style=\"border: 1px solid rgb(218, 218, 218); box-shadow: rgba(0, 132, 255, 0) 0px 0px 0px 4px; padding: 4px 15px; min-height: 48px; width: 100%;\"] {\n border-color: @mantle !important;\n }\n\n div[style=\"border: 1px solid transparent; box-shadow: rgba(0, 132, 255, 0.5) 0px 0px 0px 4px; padding: 4px 15px; min-height: 48px; width: 100%;\"] {\n box-shadow: 0 0 0 4px var(--g-color-focus) !important;\n }\n }\n\n /* Create */\n\n div[style=\"background-color: rgba(255, 255, 255, 0.8); margin: 24px 0px 0px; z-index: 1;\"] {\n background-color: fadeout(@base, 20%) !important;\n }\n\n input#scrape-view-website-link {\n background-color: @base !important;\n }\n\n div[data-test-id=\"image-from-search-container\"] {\n --color-text-icon-inverse: @subtext1;\n }\n\n div[data-test-id=\"storyboard-draft-placeholder-rep\"] div.ho-.zI7.iyn.Hsu {\n background-color: @mantle !important;\n background-image: linear-gradient(\n to right,\n @mantle 0%,\n @crust 20%,\n @mantle 40%,\n @mantle 100%\n ) !important;\n }\n\n div[data-test-id=\"drafts-container\"] {\n --color-text-dark: var(--color-text-default);\n\n div[style=\"border-color: rgb(17, 17, 17);\"] {\n border-color: @crust !important;\n }\n }\n\n div[data-test-id=\"drag-behavior-container\"] svg {\n color: @subtext1;\n }\n\n div[data-test-id=\"storyboard-pin-card-item\"] {\n border-color: @crust !important;\n }\n\n button[data-test-id=\"board-dropdown-select-button\"] {\n background-color: @base !important;\n\n span {\n color: @subtext1 !important;\n }\n }\n\n div[data-test-id=\"storyboard-interest-tags\"]\n div[style=\"background-color: rgb(17, 17, 17);\"] {\n background-color: @subtext1 !important;\n }\n\n div[data-test-id=\"editor-canvas-container\"] div {\n border-color: @accentColor !important;\n }\n\n input[data-test-id=\"storyboard-editor-details-text-size\"] {\n background-color: @mantle !important;\n color: @text !important;\n border-color: @crust !important;\n }\n\n div[data-test-id=\"storyboard-editor-details-text-color-picker\"] {\n input {\n color: @text !important;\n background-color: transparent !important;\n }\n\n .LJB {\n border-color: @crust !important;\n }\n\n div[style=\"height: 40px; box-shadow: rgb(239, 239, 239) 0px 0px 0px 2px inset;\"] {\n box-shadow: 0 0 0 2px @crust inset !important;\n }\n }\n\n div[role=\"tablist\"] button[aria-selected=\"true\"] {\n background-color: @crust !important;\n }\n\n /* Login */\n\n div[data-test-id=\"signup-default-modal\"],\n div[data-test-id=\"login-modal-default\"],\n div[data-test-id=\"login-modal-mfa\"] {\n background-color: @base !important;\n\n h1 {\n color: @text !important;\n }\n\n p {\n color: @subtext0 !important;\n }\n\n button[data-test-id=\"login-signup-toggle\"] {\n color: @accentColor !important;\n }\n\n button.red.active {\n background-color: @accentColor !important;\n color: @crust !important;\n }\n\n button.red.active:hover,\n button.red.active:focus {\n background-color: darken(@accentColor, 2.5%) !important;\n }\n\n span[data-test-id=\"terms-of-service\"],\n div[style=\"margin-top: 15px; color: rgb(51, 51, 51);\"] {\n color: @subtext1 !important;\n\n a {\n color: @accentColor !important;\n }\n }\n }\n\n /* Not logged in */\n\n div[style=\"height: 200px; background: linear-gradient(rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 70%);\"] {\n background: linear-gradient(\n fadeout(@base, 100%) 0%,\n @base 70%\n ) !important;\n }\n\n div#mweb-unauth-container div.HFo.Jea.KS5._he.zI7.iyn.Hsu,\n div[data-test-id=\"header\"]\n div[style=\"background-color: rgba(255, 255, 255, 0.95); height: 100%; width: 100%;\"] {\n background-color: @base !important;\n }\n\n span[data-test-id=\"terms-of-service\"] a {\n color: @accentColor !important;\n }\n\n div[data-test-id=\"breadcrumbs-list\"] div.MIw.Rym.zI7.iyn.Hsu,\n div[data-test-id=\"vase-carousel\"] div[data-test-id=\"left-scroll-arrow\"] {\n background-image: linear-gradient(\n to left,\n fadeout(@base, 100%),\n @base\n ) !important;\n }\n\n div[data-test-id=\"breadcrumbs-list\"] div.MIw.p6V.zI7.iyn.Hsu,\n div[data-test-id=\"vase-carousel\"] div[data-test-id=\"right-scroll-arrow\"] {\n background-image: linear-gradient(\n to right,\n fadeout(@base, 100%),\n @base\n ) !important;\n }\n\n div[data-test-id=\"standard-save-button\"] span {\n color: @mantle !important;\n }\n\n /* Other */\n\n div[data-test-id=\"public-beta-page\"] {\n --color-text-light: @text;\n --color-background-recommendation-weak: @crust;\n }\n\n div[data-layout-shift-boundary-id=\"PageContainer\"] {\n --color-text-inverse: var(--color-text-light);\n }\n }\n\n @media (prefers-color-scheme: light) {\n #catppuccin(@lightFlavor, @accentColor);\n }\n\n @media (prefers-color-scheme: dark) {\n #catppuccin(@darkFlavor, @accentColor);\n }\n}\n\n// vim:ft=less\n"},{"enabled":true,"name":"Hacker News Catppuccin","description":"Soothing pastel theme for Hacker News","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/hacker-news/catppuccin.user.css","usercssData":{"name":"Hacker News Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/hacker-news","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/hacker-news","version":"0.1.2","description":"Soothing pastel theme for Hacker News","author":"Catppuccin","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/hacker-news/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Ahacker-news","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]}}},"sourceCode":"/* ==UserStyle==\n@name Hacker News Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/hacker-news\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/hacker-news\n@version 0.1.2\n@description Soothing pastel theme for Hacker News\n@author Catppuccin\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/hacker-news/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Ahacker-news\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n==/UserStyle== */\n\n@-moz-document domain(\"news.ycombinator.com\") {\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n @media (prefers-color-scheme: light) {\n #catppuccin(@lightFlavor);\n }\n @media (prefers-color-scheme: dark) {\n #catppuccin(@darkFlavor);\n }\n\n #catppuccin(@lookup) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n\n /* Main background */\n #hnmain {\n background-color: @base;\n }\n /* Main body padding background */\n body {\n background-color: @base;\n color: @text;\n }\n\n /* Background of the FAQ and main page */\n body > center > table > tbody > tr > td {\n background-color: @base;\n color: @text;\n }\n\n /* Top bar */\n #hnmain > tbody > tr:nth-child(1) > td {\n background-color: @peach;\n }\n\n /* Hacker News text in top bar */\n #hnmain\n > tbody\n > tr:nth-child(1)\n > td\n > table\n > tbody\n > tr\n > td:nth-child(2)\n > span\n > b\n > a {\n color: @surface0;\n }\n\n /* Logged-in user karma */\n #karma {\n color: @surface1;\n }\n\n /* Separator characters around logged-in user karma */\n #hnmain\n > tbody\n > tr:nth-child(1)\n > td\n > table\n > tbody\n > tr\n > td:nth-child(3)\n > span {\n color: @surface1;\n }\n\n /* Visited top bar links */\n .pagetop a:visited {\n color: @surface1;\n }\n\n /* Unvisited top bar links */\n .pagetop a:link {\n color: @surface0;\n }\n\n /* Links */\n a:link {\n color: @blue;\n }\n\n /* More link */\n .hnmore a:link,\n a:visited {\n color: @lavender;\n }\n\n /* New user color */\n .hnuser > font {\n color: @green;\n }\n\n /* Story site link */\n .comhead a:link,\n .subtext a:visited {\n color: @peach;\n }\n\n /* Story points */\n .score {\n color: @subtext0;\n }\n\n /* Story ranking number */\n .title {\n color: @lavender;\n }\n\n /* Comment text */\n .commtext {\n color: @text;\n }\n\n /* Comment hyperlinks */\n .commtext a:link {\n color: @sapphire;\n }\n\n /* Comment box */\n textarea,\n input {\n background-color: @surface0;\n color: @text;\n border-color: @teal;\n }\n\n /* Poll questions */\n td.comment > div > font {\n color: @text;\n }\n\n /* Bottom footer separator bar */\n #hnmain > tbody > tr:nth-child(4) > td > table > tbody > tr > td {\n background-color: @base;\n }\n\n /* Search bar text field */\n #hnmain\n > tbody\n > tr:nth-child(4)\n > td\n > center:nth-child(6)\n > form\n > input[type=\"text\"] {\n background-color: @surface0;\n }\n\n /* Search bar text */\n #hnmain > tbody > tr:nth-child(4) > td > center:nth-child(6) > form {\n color: @text;\n }\n\n /* FAQ Questions */\n body > center > table > tbody > tr > td > p > b {\n color: @subtext1;\n }\n\n /* FAQ Header */\n body > center > table > tbody > tr > td > b {\n color: @subtext1;\n }\n\n /* Text post content */\n .toptext {\n color: @text;\n }\n\n /* Replace vote arrow with svg arrow and mask */\n .votearrow {\n @svg: escape(\n '<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"32\" viewBox=\"0 0 32 16\" width=\"32\"><path d=\"m2 27 14-29 14 29z\" fill=\"@{subtext0}\"/></svg>'\n );\n background-image: url(\"data:image/svg+xml,@{svg}\");\n }\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Wikiwand Catppuccin","description":"Soothing pastel theme for Wikiwand","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/wikiwand/catppuccin.user.css","usercssData":{"name":"Wikiwand Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/wikiwand","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/wikiwand","version":"1.2.0","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/wikiwand/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Awikiwand","description":"Soothing pastel theme for Wikiwand","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"red","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Wikiwand Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/wikiwand\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/wikiwand\n@version 1.2.0\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/wikiwand/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Awikiwand\n@description Soothing pastel theme for Wikiwand\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red*\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n@-moz-document domain(\"wikiwand.com\") {\n .root_light__Inhun {\n #catppuccin(@lightFlavor, @accentColor);\n }\n\n .root_earth__3sDLo,\n .root_dark__oGh5X,\n .root_auto__Xg3qF,\n .root_grey__eKz_h {\n #catppuccin(@darkFlavor, @accentColor);\n }\n\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-Color: @catppuccin[@@lookup][@@accent];\n\n --color-bg: @base;\n --color-text: @text;\n --color-grey: @subtext0;\n --color-table: @surface0;\n --color-table-border: @surface0;\n --color-link: @accent-Color;\n --toc-bg: @mantle;\n --toc-text: @text;\n --toc-border: @crust;\n --tag-bg: @surface0;\n --tag-text: @overlay1;\n --navbar-bg: @crust;\n --navbar-border: @mantle;\n --navbar-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2),\n 0px 5px 10px rgba(0, 0, 0, 0.3);\n\n .popover_arrow__pQSsX::before {\n background-color: @surface1;\n border-color: @surface2;\n }\n *[class*=\"dropdown_item\"] {\n color: @text;\n }\n .popover_popover__jgyGp {\n background-color: @surface1;\n border-color: @surface2;\n border-radius: 0.625em;\n box-shadow:\n 0 0 2px rgba(0, 0, 0, 0.1),\n 0 5px 10px rgba(0, 0, 0, 0.1);\n }\n .draggable_wrapper__YB014 {\n background-color: @surface1;\n border-color: @surface0;\n box-shadow:\n 0 0 2px rgba(0, 0, 0, 0.2),\n 0 10px 20px rgba(0, 0, 0, 0.3);\n color: @text;\n }\n .checkbox_checkbox__uXwIZ {\n width: 1.125em;\n height: 1.125em;\n border-radius: 0.125em;\n border-color: @surface1;\n background-color: @surface2;\n position: relative;\n }\n .checkbox_checkbox__uXwIZ::before {\n background-color: @accent-Color;\n }\n svg.audio_icon__eZ5Bx {\n color: @text;\n }\n .checkbox_label__V5gon,\n .audio_select__kmOPL {\n color: @subtext0 !important;\n }\n .draggable_header__bfxdq {\n border-color: @surface1 !important;\n }\n .footer_donation__Cje_Q {\n display: none !important;\n }\n .dropdown_content__4NAxl {\n background-color: @surface1;\n border-color: @surface2;\n }\n p.settings_setLabel__NrVBx:nth-child(3),\n article.settings_section__vRaq_:nth-child(1) {\n color: @text;\n }\n .toggle_label__y7mDQ {\n color: @text;\n }\n .toggle_bg__Qn4Oc {\n background-color: @accent-Color;\n }\n .toggle_label__y7mDQ.toggle_active__l_k3F {\n color: @base;\n }\n .toggle_label__y7mDQ:not(.toggle_active__l_k3F):hover {\n color: @accent-Color;\n }\n .themeBtn_wrapper__KTkHk.themeBtn_active__4gb_I,\n .themeBtn_wrapper__KTkHk:hover {\n color: @accent-Color;\n }\n .themeBtn_label__GyvdH {\n color: @subtext1;\n }\n .toggle_toggle__jzkKG {\n background-color: @surface2;\n }\n .settings_reset__GO2x4 {\n border-top-color: @surface2;\n }\n .settings_resetBtn__3yLrG {\n color: @text;\n }\n .settings_resetBtn__3yLrG:not(.settings_disabled__7X7Nu):hover {\n color: @red;\n }\n .themeBtn_label__GyvdH span {\n background-color: @surface2;\n border-color: @surface2;\n }\n .themeBtn_wrapper__KTkHk.themeBtn_active__4gb_I\n .themeBtn_demoWrapper__fdi7G {\n border-color: @accent-Color !important;\n }\n div.themeBtn_wrapper__KTkHk:nth-child(3)\n > p:nth-child(2)\n > span:nth-child(1)::before {\n background-color: @accent-Color;\n }\n .item_item__uLhiz.item_active__4kaIV {\n color: @accent-Color;\n }\n .item_item__uLhiz.item_active__4kaIV,\n .item_item__uLhiz:hover {\n background-color: @surface2;\n }\n .languages_wrapper__1Ad3R {\n color: @subtext1;\n }\n .input_input__uGeT_ {\n color: @text;\n background-color: @overlay0;\n border-radius: 4px;\n }\n .input_wrapper__aeypb {\n border-color: transparent !important;\n }\n .action_action___vLQg {\n color: @accent-Color;\n }\n .share_btn__9IJpe {\n color: @text;\n background-color: @surface2;\n border-color: @surface2;\n }\n .share_btn__9IJpe span {\n color: @text;\n }\n .footer_socialWrapper__R1iSQ *:hover,\n .footer_link__TA4rr:hover {\n color: @accent-Color;\n }\n .list_wrapper__TYM2l,\n .input_wrapper__aeypb {\n background-color: @surface1;\n color: @text;\n }\n .input_wrapper__aeypb * {\n color: @text;\n }\n .list_item_VVizU:hover {\n background-color: @surface2 !important;\n }\n .search_header__gqnk7.search_article__L3Khv {\n background: transparent;\n }\n .item_item__jj0Ue {\n color: @text;\n }\n .item_item__jj0Ue:hover {\n background-color: @surface2 !important;\n border-color: @accent-Color;\n }\n .modal_header__t094_ {\n border-color: @surface1;\n color: @text;\n }\n .list_item__VVizU.list_active__ahAYX,\n .list_item__VVizU:hover {\n background-color: @surface2;\n }\n .button_btn__ln0Hv {\n color: @accent-Color;\n background-color: @surface0;\n }\n\n .navbarMobile_footer__y5Kwi.navbarMobile_dark__eIcxf\n .navbarMobile_icons__tirr9,\n .navbarMobile_footer__y5Kwi.navbarMobile_dark__eIcxf\n .navbarMobile_toc__iPfvP,\n .navbarMobile_footer__y5Kwi.navbarMobile_grey__5dmnP\n .navbarMobile_icons__tirr9,\n .navbarMobile_footer__y5Kwi.navbarMobile_grey__5dmnP\n .navbarMobile_toc__iPfvP {\n background-color: @surface1;\n color: @text;\n }\n .tooltip_tooltip_QQr79.tooltip_dark_ZWBHd,\n .tooltip_tooltip_QQr79.tooltip_dark_ZWBHd > * > * {\n background-color: @crust !important;\n }\n .dropdown_item__yrn67:hover {\n background-color: @surface2;\n color: @accent-Color;\n border-color: @accent-Color !important;\n }\n .audio_dot__jeWOr.audio_active__li6PM {\n background-color: @accent-Color;\n }\n .audio_dot__jeWOr {\n background-color: @surface2;\n box-shadow: 6.666px 0 0 0 @surface2;\n border-radius: 0;\n border-color: @surface2 !important;\n }\n .gallery_icon__7LOBi {\n background-color: @surface2;\n color: @subtext1;\n }\n .gallery_disable__1QuKw {\n background-color: @surface0;\n }\n .gallery_icon__7LOBi:hover {\n background-color: @overlay0;\n color: @accent-Color;\n }\n .gallery_nav__BEeM3 {\n background-color: @base;\n }\n .image_wrapper__Dq3Jq {\n background-color: @crust;\n }\n .stage_caption__BvSjQ {\n color: @subtext0;\n }\n .gallery_wrapper__1a7bM,\n .thumbnails_wrapper__1Q5be {\n background-color: @mantle !important;\n }\n .thumbnails_thumbnail__H4tNf {\n background-color: #fafafa;\n border-radius: 4px;\n padding: 4px;\n }\n\n .list_loading__j43_R {\n color: @accent-Color;\n }\n .info_wrapper__HpdJH,\n .info_arrow__ehjUI {\n background-color: @surface1;\n border-color: @surface1;\n }\n\n .info_wrapper__HpdJH::after {\n background: linear-gradient(180deg, hsla(0, 0%, 98%, 0), @surface1 90%);\n }\n .list_item__VVizU.list_active__ahAYX {\n color: @accent-Color;\n }\n .item_star__arENF {\n color: @subtext1;\n }\n .item_star__arENF.item_active__4kaIV {\n color: @yellow;\n }\n .action_action___vLQg.action_remove__z6g_k {\n color: @text;\n }\n .action_action___vLQg:not(.action_limit__u0EDs):hover.action_remove__z6g_k {\n color: @accent-Color;\n }\n .item_remove__f1A5k {\n background-color: @surface1;\n }\n .item_remove__f1A5k span,\n .item_remove__f1A5k svg {\n color: @red;\n }\n caption {\n background-color: @surface0 !important;\n border-color: @surface0 !important;\n }\n .summary_wordtuneWrapper__21QxG > img:nth-child(2) {\n background-color: @accent-Color;\n }\n code > a {\n color: @accent-Color !important;\n }\n table * {\n background-color: @surface0 !important;\n color: @text !important;\n border-color: @surface2 !important;\n }\n table {\n background-color: @surface0 !important;\n border-color: transparent !important;\n }\n a.wl {\n color: @accent-Color !important;\n }\n .summary_footer__Lk6z7 > span:nth-child(1),\n svg.icon_icon__0vohI,\n .icon_icon__0vohI.input_icon__He3sV,\n svg.icon_icon__0vohI:nth-child(2) > use:nth-child(1) {\n color: @accent-Color;\n fill: @accent-Color;\n }\n .wikitable tr::before {\n background-color: @surface0 !important;\n border-color: @surface2 !important;\n }\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Instagram Catppuccin","description":"Soothing pastel theme for Instagram","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/instagram/catppuccin.user.css","usercssData":{"name":"Instagram Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/instagram","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/instagram","version":"0.1.6","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/instagram/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Ainstagram","description":"Soothing pastel theme for Instagram","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"red","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]},"scrollbar_width":{"type":"text","label":"Scrollbar width","name":"scrollbar_width","value":null,"default":"8px","options":null}}},"sourceCode":"/* ==UserStyle==\n@name Instagram Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/instagram\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/instagram\n@version 0.1.6\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/instagram/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Ainstagram\n@description Soothing pastel theme for Instagram\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red*\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n\n@var text scrollbar_width \"Scrollbar width\" 8px\n==/UserStyle== */\n@-moz-document domain('instagram.com') {\n @rgb-raw: red;\n #rgbify(@color) {\n @rgb-raw: red(@color), green(@color), blue(@color);\n }\n\n ._aa4d {\n #catppuccin(@darkFlavor, @accentColor);\n }\n ._aa4c {\n #catppuccin(@lightFlavor, @accentColor);\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n @text_filter: @catppuccin[@@lookup][@text_filter];\n @dark_color: if(@lookup=latte, @text, @crust);\n @light_color: if(@lookup=latte, @crust, @text);\n\n * {\n --web-always-black: #rgbify(@dark_color) [];\n --web-always-white: #rgbify(@light_color) [];\n\n --overlay-alpha-80: fadeout(@dark_color, 50);\n --always-dark-overlay: fadeout(@surface0, 50);\n\n --ig-primary-background: #rgbify(@base) [];\n --ig-secondary-background: #rgbify(@surface0) [];\n --ig-banner-background: #rgbify(@crust) [];\n --ig-highlight-background: #rgbify(@surface0) [];\n --ig-elevated-background: #rgbify(@crust) [];\n --ig-elevated-highlight-background: #rgbify(@surface0) [];\n --ig-hover-overlay: fadeout(@surface0, 50);\n --hover-overlay: fadeout(@surface0, 80);\n\n --ig-text-on-color: #rgbify(@crust) [];\n\n --ig-badge: #rgbify(@accent-color) [];\n\n --ig-primary-button: #rgbify(@accent-color) [];\n --ig-primary-button-hover: fadeout(@accent-color, 20);\n\n --ig-secondary-button-background: #rgbify(@surface0) [];\n --ig-secondary-button-hover: #rgbify(@surface1) [];\n --ig-secondary-button: #rgbify(@text) [];\n\n --ig-primary-text: #rgbify(@text) [];\n --ig-secondary-text: #rgbify(@subtext0) [];\n --ig-tertiary-text: #rgbify(@subtext0) [];\n --wbloks-primary-text: @text;\n --ig-text-on-media: #rgbify(@text) [];\n\n --ig-separator: #rgbify(@overlay0) [];\n --post-separator: #rgbify(@overlay0) [];\n --ig-elevated-separator: #rgbify(@overlay0) [];\n --ig-stroke: #rgbify(@overlay0) [];\n --grey-2: #rgbify(@overlay0) [];\n\n --ig-link: #rgbify(@accent-color) [];\n --ig-error-or-destructive: #rgbify(@maroon) [];\n --ig-success: #rgbify(@green) [];\n --blue-2: #rgbify(@blue) [];\n\n scrollbar-width: none;\n scrollbar-color: @accent-color @crust;\n } // Text selection\n *::selection {\n color: @dark_color;\n background-color: @accent-color;\n } // Sidebar\n .x1xgvd2v {\n background-color: @crust !important;\n\n &[style=\"transform: translateX(0px);\"] {\n background-color: @mantle !important;\n }\n }\n\n .x1zvrr1 {\n background-color: @mantle;\n } // Posts\n ._aggc {\n background-color: @mantle;\n border-color: @overlay0 !important;\n border-radius: var(--modal-border-radius);\n box-shadow: 0 3px 5px -1px fadeout(@dark_color, 20);\n box-sizing: border-box;\n }\n\n ._aatc ._aasi,\n ._ae1i,\n ._aggc textarea.xvbhtw8 {\n background-color: @mantle;\n } // Icons\n svg {\n color: @text;\n fill: @text;\n }\n\n svg[aria-label=\"Unlike\"] {\n fill: @accent-color;\n } // The close icon on the dark wrapper\n svg[aria-label=\"Close\"] {\n color: var(--web-always-white);\n }\n svg[aria-label=\"Verified\"] {\n fill: @accent-color;\n }\n\n //Share box\n .xzloghq {\n background-color: @overlay0;\n &:hover {\n color: @accent-color;\n background-color: @accent-color;\n }\n }\n .xk5f4mz {\n background-color: @mantle;\n\n &:hover {\n background-color: @accent-color;\n }\n }\n .x3nfvp2 {\n color: @text;\n &:hover {\n color: @mantle;\n }\n }\n\n //all toggle sliders\n\n .x1r7x56h {\n background-color: @green;\n }\n .x100vrsf {\n background-color: @surface0;\n }\n .xw4jnvo {\n background-color: @overlay1;\n }\n\n span[data-bloks-name=\"bk.components.TextSpan\"] {\n color: @accent-color !important;\n }\n\n // Log In With Facebook text\n ._ab37 {\n color: @blue;\n }\n\n // Excluded:\n // - _9ys7, _9_1f, _9ys8 (verified icon)\n\n [style*='background-image: url(\"https://static.cdninstagram.com/rsrc.php/v3/y4/r/ewSyA8IItw_.png\")'],\n ._9zkj,\n ._a3ds,\n ._a3dt,\n ._a3du,\n ._a3dv,\n ._a3dw,\n ._9-b3,\n ._9znl,\n ._9z-6,\n ._a3dx,\n ._a3dy,\n ._a3dz,\n ._a3d-,\n ._a3d_,\n ._a3e0,\n ._9zm4,\n ._a3e1,\n ._a3e2,\n ._a3e3,\n ._a3e4,\n ._a3e5,\n ._a3e6,\n ._a3e7,\n ._a3e8,\n ._a3e9,\n ._a3ea,\n ._9_57,\n ._9_n5,\n ._9-y3,\n ._a3eb,\n ._a3ec,\n ._a3ed,\n ._a3ee,\n ._9zlu,\n ._9-yp,\n ._a3ef,\n ._a3eg,\n ._9_wm,\n ._a3eh,\n ._a3ei,\n ._9-j_,\n ._a3ej,\n ._a3ek,\n ._9_ij,\n ._9_d_,\n ._9_e1,\n ._9-mm,\n ._9_cx,\n ._9zm0,\n ._9zfi,\n ._9-ub,\n ._a3el,\n ._9-7-,\n ._9-1a,\n ._a3em,\n ._9zrp,\n ._a3en,\n ._9zz9,\n ._a3eo,\n ._9zmr,\n ._9-8d,\n ._9zhi,\n ._a3ep,\n ._9zs0,\n ._9-j-,\n ._a3eq,\n ._9zli,\n ._9_4y,\n ._9zm2,\n ._9zfj,\n ._9zlg,\n ._a3er,\n ._9-lv,\n ._9_ug,\n ._9_sh,\n ._9_sj,\n ._9-k0,\n ._9z-c,\n ._9_35,\n ._9_hh,\n ._a3es,\n ._a3et,\n ._a3eu,\n ._9-v-,\n ._9_4d,\n ._9zlh,\n ._a3ev,\n ._a3ew,\n ._a3ex,\n ._a3ey,\n ._9_7m,\n ._9_fv,\n ._a3ez,\n ._9-zf,\n ._9-zg,\n ._9-ze,\n ._a9fa,\n ._9-zh,\n ._9-zi,\n ._9-zj,\n ._9-zk,\n ._9-zl,\n ._9-zm,\n ._9-zn,\n ._9-zo,\n ._9-zp,\n ._9-zq,\n ._9-zr,\n ._9-zs,\n ._9-zt,\n ._a3op,\n ._a3oq,\n ._9-zu,\n ._9-zv,\n ._9-zw,\n ._9-zx,\n ._9-zy,\n ._9-zz,\n ._9-z-,\n ._a3or,\n ._a3ot,\n ._a3os,\n ._9zs1,\n ._9zs2,\n ._9-z_,\n ._9--0,\n ._9--1,\n ._9--2,\n ._9--3,\n ._9--4,\n ._9--5,\n ._9--6,\n ._9--7,\n ._9--f,\n ._9--8,\n ._9--9,\n ._9--a,\n ._9--b,\n ._9--c,\n ._9--d,\n ._9--e,\n ._a3ou,\n ._9--g,\n ._9--h,\n ._9--i,\n ._9--j,\n ._9--l,\n ._9--k,\n ._9--m,\n ._9--n,\n ._9--o,\n ._9--p,\n ._9--q,\n ._a3ov,\n ._9--s,\n ._9--r,\n ._9--t,\n ._9--u,\n ._9--v,\n ._9--x,\n ._9--y,\n ._9--w,\n ._9--z,\n ._9--_,\n ._9-_0,\n ._9-_1,\n ._9-_2,\n ._9-_3,\n ._9---,\n ._9-_4,\n ._9-_5,\n ._9-_6,\n ._9-_7,\n ._a3wy,\n ._9-_8,\n ._9-_9,\n ._a3ow,\n ._9-_a,\n ._9-_b,\n ._9-_c,\n ._9-_d,\n ._9-_e,\n ._9-_f,\n ._9-_g,\n ._9-_h,\n ._9-_i,\n ._9-_j,\n ._9-_k,\n ._9-_l,\n ._9-_m,\n ._9-_n,\n ._9-_o,\n ._a3ox,\n ._9-_p,\n ._9-_q,\n ._a9fb,\n ._9-_t,\n ._9-_r,\n ._9-_s,\n ._a93g,\n ._9-_u,\n ._9-_v,\n ._a9fc,\n ._9-_w,\n ._9-_x,\n ._9-_y,\n ._9-_z,\n ._9-_-,\n ._9-__,\n ._9_00,\n ._a3oy,\n ._9_01,\n ._9_02,\n ._9_03,\n ._9_04,\n ._9_05,\n ._9_08,\n ._9_09,\n ._9_07,\n ._9_06,\n ._9_0a,\n ._9_0b,\n ._9_0c,\n ._9_0d,\n ._9_0e,\n ._9_0f,\n ._9_0g,\n ._a93h,\n ._9_0h,\n ._9_0i,\n ._9_0j,\n ._9_0k,\n ._aepo,\n ._9_0l,\n ._9_0m,\n ._9_0n,\n ._9_0o,\n ._9_0p,\n ._a3oz,\n ._a93l,\n ._9_0r,\n ._9_0s,\n ._a7tk,\n ._9_0q,\n ._a3o-,\n ._9_0t,\n ._9_0v,\n ._9_0u,\n ._a9ej,\n ._9_0w,\n ._9_0x,\n ._9_0y,\n ._9_0z,\n ._9_0_,\n ._9_0-,\n ._9_10,\n ._9_11,\n ._9_12,\n ._9_13,\n ._9_14,\n ._9_15,\n ._a3o_,\n ._9_18,\n ._9_19,\n ._9_1a,\n ._9_1e,\n ._9_1b,\n ._9_1c,\n ._9_1d,\n ._9_16,\n ._9_17,\n ._a3p0,\n ._9_1g,\n ._9_1i,\n ._9_1h,\n ._9_1j,\n ._9_1k,\n ._9_1l,\n ._9_1m,\n ._a9pw {\n filter: @text_filter;\n } // Custom icons\n @instagram_gradient: radial-gradient(\n circle at 30% 107%,\n @yellow 0%,\n @yellow 5%,\n @peach 45%,\n @mauve 60%,\n @blue 90%\n );\n\n [style*='background-image: url(\"https://static.cdninstagram.com/rsrc.php/v3/y4/r/ewSyA8IItw_.png\")']\n {\n // No photo icon\n &[style*=\"background-position: 0px -97px\"] {\n filter: none;\n background: @mauve !important;\n background: @instagram_gradient !important;\n mask-image: url(\"https://static.cdninstagram.com/rsrc.php/v3/y4/r/ewSyA8IItw_.png\");\n mask-position: 0 -97px;\n } // Private page icon\n &[style*=\"background-position: -49px -97px\"] {\n filter: none;\n background: @mauve !important;\n background: @instagram_gradient !important;\n mask-image: url(\"https://static.cdninstagram.com/rsrc.php/v3/y4/r/ewSyA8IItw_.png\");\n mask-position: -49px -97px;\n }\n\n &[style*=\"background-position: -49px 0px\"] {\n filter: none;\n background: @mauve !important;\n background: @instagram_gradient !important;\n mask-image: url(\"https://static.cdninstagram.com/rsrc.php/v3/y4/r/ewSyA8IItw_.png\");\n mask-position: -49px 0;\n }\n } // Post swipe icons\n ._aaqh {\n background-color: @surface0;\n } // Inside primary buttons\n .xzloghq,\n ._acas:not(._acao) {\n &,\n svg {\n color: @base;\n fill: @base;\n }\n } // Secondary buttons\n .x1gjpkn9,\n ._acat,\n ._acap {\n &,\n a& {\n &,\n &:visited {\n color: @text;\n }\n }\n } // Profile banner\n div:has(> .x1mu97ne) {\n background-color: @crust;\n border-color: @overlay0;\n box-shadow: 0 10px 35px 2px fadeout(@dark_color, 0.7);\n } // Dialog overlay\n .x7r02ix[role=\"dialog\"] {\n box-shadow: 0 5px 10px 0 fadeout(@dark_color, 0.5);\n } // Input placeholders\n ._ac4d::placeholder,\n ._aauy::placeholder,\n textarea::placeholder {\n color: @subtext0;\n } // Settings\n ._ab81 {\n background-color: @mantle;\n }\n\n ._ab85,\n ._ab6i,\n ._ab85 .xvbhtw8,\n ._aav4 {\n background-color: @crust;\n } // Bloks\n .wbloks_1[data-bloks-name=\"bk.components.Collection\"] {\n background-color: @mantle;\n }\n\n div[data-bloks-name=\"bk.components.Flexbox\"],\n .wbloks_1[data-bloks-name=\"bk.components.Flexbox\"] {\n // Radios have left padding\n padding-left: 0 !important; // The heading\n &[style*=\"background: rgb(0\\, 0\\, 0)\"],\n &[style*=\"background: rgb(255\\, 255\\, 255)\"] {\n background-color: @mantle !important;\n } // Radios\n &[style*=\"border-radius: 10.5px\"],\n &[style*=\"border-radius: 12px\"],\n &[style*=\"border-radius: 4px\"] {\n // Selected radio\n &[style*=\"background: rgb(0\\, 149\\, 246)\"] {\n background-color: @accent-color !important;\n } // Not selected radio\n &[style*=\"background: rgb(219\\, 219\\, 219)\"],\n &[style*=\"background: rgb(38\\, 38\\, 38)\"],\n &[style*=\"background: rgb(54\\, 54\\, 54)\"],\n &[style*=\"background: rgb(255\\, 255\\, 255)\"] {\n background-color: @surface0 !important;\n }\n } // That \"border\"\n &[style*=\"background: rgb(38\\, 38\\, 38)\"] {\n display: none;\n }\n }\n\n span[data-bloks-name=\"bk.components.TextSpan\"],\n span[data-bloks-name=\"bk.components.Text\"] {\n &[style*=\"color: rgb(250\\, 250\\, 250)\"],\n &[style*=\"color: rgb(224\\, 241\\, 255)\"],\n &[style*=\"color: rgb(0\\, 55\\, 107)\"],\n &[style*=\"color: rgb(38\\, 38\\, 38)\"] {\n color: @text !important;\n }\n\n &[style*=\"color: rgb(142\\, 142\\, 142)\"] {\n color: @subtext0 !important;\n }\n } // Map pop-ups\n .leaflet-popup-content-wrapper,\n .leaflet-popup-tip {\n background-color: @mantle;\n box-shadow: 0 5px 15px fadeout(@dark_color, 0.4);\n\n * {\n color: @text !important;\n }\n } // Scrollbar\n ::-webkit-scrollbar {\n width: @scrollbar_width;\n background-color: @crust;\n }\n\n ::-webkit-scrollbar-thumb {\n background-color: @accent-color;\n border-radius: 10px;\n }\n }\n}\n\n@-moz-document regexp('^.*instagram.com/direct.*') {\n :root {\n #catppuccin(@darkFlavor,\n @accentColor);\n }\n\n #catppuccin(@lookup,\n @accent) {\n // Chat background\n .xnz67gz {\n background-color: @catppuccin[@@lookup][@base];\n }\n\n .xvbhtw8 {\n background-color: @catppuccin[@@lookup][@mantle];\n }\n\n ._aa5c,\n ._aa4j,\n ._abyk {\n background-color: @catppuccin[@@lookup][@crust];\n } // New Chat Button\n .xk5f4mz {\n background-color: @catppuccin[@@lookup][@surface0];\n } // Chat button\n .x1i10hfl:hover {\n background-color: @catppuccin[@@lookup][@surface0];\n color: @catppuccin[@@lookup][@text];\n }\n }\n}\n\n/* prettier-ignore */\n@catppuccin: {\n @latte: {\n @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8;\n @text_filter: brightness(0) saturate(100%) invert(28%) sepia(17%) saturate(835%) hue-rotate(196deg) brightness(97%) contrast(85%);\n };\n @frappe: {\n @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634;\n @text_filter: brightness(0) saturate(100%) invert(84%) sepia(5%) saturate(1519%) hue-rotate(192deg) brightness(100%) contrast(93%);\n };\n @macchiato: {\n @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926;\n @text_filter: brightness(0) saturate(100%) invert(80%) sepia(18%) saturate(377%) hue-rotate(192deg) brightness(103%) contrast(92%);\n };\n @mocha: {\n @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b;\n @text_filter: brightness(0) saturate(100%) invert(85%) sepia(6%) saturate(1356%) hue-rotate(194deg) brightness(103%) contrast(91%);\n };\n}\n\n// vim:ft=less\n"},{"enabled":true,"name":"Reddit Catppuccin","description":"Soothing pastel theme for Reddit","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/reddit/catppuccin.user.css","usercssData":{"name":"Reddit Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/reddit","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/reddit","version":"2.0.7","description":"Soothing pastel theme for Reddit","author":"Catppuccin","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/reddit/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Areddit","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent Color","name":"accentColor","value":"lavender","default":"green","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Reddit Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/reddit\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/reddit\n@version 2.0.7\n@description Soothing pastel theme for Reddit\n@author Catppuccin\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/reddit/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Areddit\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent Color\" [ \"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green*\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\" ]\n==/UserStyle== */\n\n@-moz-document domain(\"reddit.com\") {\n :root:not(.theme-dark) .theme-rpl,\n :root:not(.theme-dark).theme-rpl,\n :root:not(.theme-dark) .theme-beta,\n :root:not(.theme-dark).theme-beta,\n .theme-light {\n #catppuccin(@lightFlavor, @accentColor);\n }\n\n :root:not(.theme-light) .theme-rpl,\n :root:not(.theme-light).theme-rpl,\n :root:not(.theme-light) .theme-beta,\n :root:not(.theme-light).theme-beta,\n .theme-dark {\n #catppuccin(@darkFlavor, @accentColor);\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n /* BETA */\n --color-pizzaRed: @red;\n --color-global-brand-orangered: @peach;\n --color-global-focus: @surface1;\n --color-interactive-content-disabled: @subtext0;\n --color-interactive-background-disabled: @subtext0;\n --color-interactive-pressed: darken(@subtext0, 2);\n --color-neutral-content: @text;\n --color-neutral-content-disabled: @subtext0;\n --color-neutral-content-weak: @subtext0;\n --color-neutral-content-strong: @text;\n --color-global-white: @text;\n --color-neutral-background: @base;\n --color-neutral-background-selected: @surface0;\n --color-neutral-background-weak: @mantle;\n --color-neutral-background-medium: @base;\n --color-neutral-background-strong: @mantle;\n --color-neutral-background-hover: @surface0;\n --color-neutral-border: @surface0;\n --color-neutral-border-medium: @surface0;\n --color-neutral-border-weak: @surface0;\n --color-neutral-border-strong: @surface2;\n --color-primary: @accent-color;\n --color-primary-hover: lighten(@accent-color, 10);\n --color-primary-visited: @lavender;\n --color-primary-background: @base;\n --color-primary-background-hover: @surface0;\n --color-primary-background-selected: @surface0;\n --color-primary-onBackground: @base;\n --color-primary-onBackground-selected: @crust;\n --color-secondary: @subtext0;\n --color-secondary-hover: @subtext1;\n --color-secondary-weak: @subtext0;\n --color-secondary-onBackground: @text;\n --color-secondary-background: @mantle;\n --color-secondary-background-hover: darken(@mantle, 2);\n --color-secondary-background-selected: darken(@mantle, 2);\n --color-secondary-plain: @subtext0;\n --color-secondary-plain-hover: @subtext1;\n --color-danger-background: @red;\n --color-danger-background-disabled: fadeout(@red, 80);\n --color-danger-background-hover: fadeout(@red, 2);\n --color-danger-onBackground: @text;\n --color-danger-content: @red;\n --color-danger-content-hover: darken(@red, 2);\n --color-success-content: @green;\n --color-success-hover: darken(@green, 2);\n --color-success-onBackground: @text;\n --color-success-background: @green;\n --color-success-background-hover: darken(@green, 2);\n --color-warning-content: @yellow;\n --color-warning-content-hover: darken(@yellow, 2);\n --color-warning-onBackground: @base;\n --color-warning-background: @yellow;\n --color-warning-background-hover: darken(@yellow, 2);\n --color-upvote-content: @accent-color;\n --color-upvote-disabled: @subtext0;\n --color-upvote-onBackground: @text;\n --color-upvote-background: @base;\n --color-upvote-background-hover: @base;\n --color-upvote-background-disabled: @base;\n --color-downvote-content: @text;\n --color-downvote-content-weak: @text;\n --color-downvote-disabled: @subtext0;\n --color-downvote-onBackground: @text;\n --color-downvote-background: @base;\n --color-downvote-background-hover: @base;\n --color-downvote-background-disabled: @;\n --color-tone-1: @text;\n --color-tone-2: @subtext0;\n --color-tone-3: @overlay2;\n --color-tone-4: @surface0;\n --color-tone-5: @surface1;\n --color-tone-6: @surface2;\n --color-tone-7: @base;\n --color-avatar-gradient: @accent-color;\n --color-transparent-background-hover: fadeout(@surface0, 70);\n --color-opacity-50: fadeout(@base, 50);\n --color-online: @accent-color;\n --color-favorite: @accent-color;\n --color-brand-background: @accent-color;\n --color-brand-background-hover: @accent-color;\n --color-global-orangered: @accent-color;\n --color-action-upvote: @accent-color;\n\n #reddit-logo {\n circle[fill=\"#FF4500\"] {\n fill: @accent-color !important;\n }\n path[fill=\"#FFF\"] {\n fill: @crust !important;\n }\n }\n\n /* normal stuff */\n\n &,\n div[class^=\"subredditvars\"] {\n --color-online: @green !important;\n --newCommunityTheme-actionIcon: @subtext0 !important;\n --newCommunityTheme-actionIconAlpha20: fadeout(@crust, 20) !important;\n --newCommunityTheme-actionIconAlpha50: fadeout(@crust, 20) !important;\n --newCommunityTheme-actionIconShaded80: @subtext0 !important;\n --newCommunityTheme-actionIconTinted80: @subtext1 !important;\n --newCommunityTheme-active: @accent-color !important;\n --newCommunityTheme-activeAlpha10: fadeout(@crust, 20) !important;\n --newCommunityTheme-activeAlpha20: fadeout(@crust, 20) !important;\n --newCommunityTheme-activeAlpha50: fadeout(@crust, 20) !important;\n --newCommunityTheme-activeLight60: @accent-color !important;\n --newCommunityTheme-activeShaded80: @accent-color !important;\n --newCommunityTheme-activeShaded90: @accent-color !important;\n --newCommunityTheme-activeTinted05: @text !important;\n --newCommunityTheme-banner-backgroundColor: @accent-color !important;\n --newCommunityTheme-banner-iconColor: @accent-color !important;\n --newCommunityTheme-body: @mantle !important;\n --newCommunityTheme-bodyAlpha50: @surface0 !important;\n --newCommunityTheme-bodyAlpha70: @surface1 !important;\n --newCommunityTheme-bodyAlpha80: @surface2 !important;\n --newCommunityTheme-bodyFade: @subtext0 !important;\n --newCommunityTheme-bodyShaded80: @mantle !important;\n --newCommunityTheme-bodyText: @text !important;\n --newCommunityTheme-bodyTextAlpha03: @mantle !important;\n --newCommunityTheme-bodyTextAlpha20: @surface1 !important;\n --newCommunityTheme-bodyTextShaded20: @surface0 !important;\n --newCommunityTheme-bodyTextTinted20: @subtext0 !important;\n --newCommunityTheme-bodyTinted50: @overlay1 !important;\n --newCommunityTheme-bodyTinted80: @overlay0 !important;\n --newCommunityTheme-button: @text !important;\n --newCommunityTheme-buttonAlpha05: fadeout(@crust, 20) !important;\n --newCommunityTheme-buttonAlpha10: fadeout(@crust, 20) !important;\n --newCommunityTheme-buttonAlpha20: fadeout(@crust, 20) !important;\n --newCommunityTheme-buttonAlpha40: @subtext0 !important;\n --newCommunityTheme-buttonAlpha50: @subtext1 !important;\n --newCommunityTheme-buttonAlpha80: @subtext1 !important;\n --newCommunityTheme-buttonShaded80: @overlay0 !important;\n --newCommunityTheme-buttonTinted20: @accent-color !important;\n --newCommunityTheme-buttonTinted50: @accent-color !important;\n --newCommunityTheme-buttonTinted80: @accent-color !important;\n --newCommunityTheme-canvas: @crust !important;\n --newCommunityTheme-checkbox: @text !important;\n --newCommunityTheme-errorText: @red !important;\n --newCommunityTheme-field: @surface0 !important;\n --newCommunityTheme-fieldFade: fadeout(@surface1, 30) !important;\n --newCommunityTheme-flair: @accent-color !important;\n --newCommunityTheme-highlight: @base !important;\n --newCommunityTheme-inactive: @subtext0 !important;\n --newCommunityTheme-lightText: @text !important;\n --newCommunityTheme-lightTextAlpha75: @subtext1 !important;\n --newCommunityTheme-line: fadeout(@surface1, 30) !important;\n --newCommunityTheme-lineShaded80: fadeout(@surface1, 30) !important;\n --newCommunityTheme-lineShaded90: fadeout(@surface1, 30) !important;\n --newCommunityTheme-lineShadedNinety: fadeout(@surface1, 30) !important;\n --newCommunityTheme-linkText: @accent-color !important;\n --newCommunityTheme-linkTextAlpha80: @accent-color !important;\n --newCommunityTheme-linkTextShaded80: @accent-color !important;\n --newCommunityTheme-linkTextTinted80: @accent-color !important;\n --newCommunityTheme-linkTextWithBody: @accent-color !important;\n --newCommunityTheme-menu: @mantle !important;\n --newCommunityTheme-menuActiveText: @text !important;\n --newCommunityTheme-menuButtonBackground-active: @base !important;\n --newCommunityTheme-menuButtonBackground-focus: @base !important;\n --newCommunityTheme-menuButtonBackground-hover: @base !important;\n --newCommunityTheme-menuInactiveText: @text !important;\n --newCommunityTheme-metaText: @subtext0 !important;\n --newCommunityTheme-metaTextAlpha50: @subtext0 !important;\n --newCommunityTheme-metaTextShaded80: @subtext0 !important;\n --newCommunityTheme-monospaceColor: @accent-color !important;\n --newCommunityTheme-navBar-activeLink: @text !important;\n --newCommunityTheme-navBar-activeSubmenuCaret: @text !important;\n --newCommunityTheme-navBar-activeSubmenuLink: @text !important;\n --newCommunityTheme-navBar-backgroundColor: @mantle !important;\n --newCommunityTheme-navBar-hoverLink: @text !important;\n --newCommunityTheme-navBar-inactiveLink: @text !important;\n --newCommunityTheme-navBar-inactiveSubmenuCaret: @text !important;\n --newCommunityTheme-navBar-inactiveSubmenuLink: @text !important;\n --newCommunityTheme-navBar-submenuBackgroundColor: @mantle !important;\n --newCommunityTheme-navIcon: @text !important;\n\n /* upvote/downvote focus */\n --newCommunityTheme-navIconFaded10: fadeout(@crust, 20) !important;\n\n --newCommunityTheme-nsfw: @red !important;\n --newCommunityTheme-nsfwBlocking-bgcolor: @crust !important;\n --newCommunityTheme-nsfwBlocking-color: @text !important;\n --newCommunityTheme-nsfwBlocking-contentTitleBgColor: @base !important;\n --newCommunityTheme-nsfwBlocking-mainCtaBgColor: @mantle !important;\n --newCommunityTheme-pageHeader: @surface2 !important;\n --newCommunityTheme-placeholder: @surface0 !important;\n --newCommunityTheme-post: @mantle !important;\n --newCommunityTheme-postError: @red !important;\n --newCommunityTheme-postFlairText: @crust !important;\n --newCommunityTheme-postIcon: @accent-color !important;\n --newCommunityTheme-postLine: fadeout(@surface1, 30) !important;\n --newCommunityTheme-postLineShaded80: fadeout(@surface1, 30) !important;\n --newCommunityTheme-postLineShaded90: fadeout(@surface1, 30) !important;\n --newCommunityTheme-postTinted20: @base !important;\n --newCommunityTheme-postTransparent20: @base !important;\n --newCommunityTheme-primaryButtonShadedEighty: @overlay1 !important;\n --newCommunityTheme-primaryButtonTintedEighty: @overlay1 !important;\n --newCommunityTheme-primaryButtonTintedFifty: @overlay0 !important;\n --newCommunityTheme-primaryButtonTintedSixty: @overlay0 !important;\n --newCommunityTheme-quarantine: @yellow !important;\n --newCommunityTheme-report: @surface1 !important;\n --newCommunityTheme-search-syntaxHighlightBackgroundColor: @accent-color !important;\n --newCommunityTheme-search-syntaxHighlightColor: @base !important;\n --newCommunityTheme-titleText: @text !important;\n --newCommunityTheme-upsell-appleIcon: @subtext1 !important;\n --newCommunityTheme-upsell-ssoButtonBorderColor: fadeout(\n @surface1,\n 30\n ) !important;\n --newCommunityTheme-upsell-ssoButtonTextColor: @text !important;\n --newCommunityTheme-voteText-base: @subtext0 !important;\n --newCommunityTheme-voteText-downvote: @blue !important;\n --newCommunityTheme-voteText-downvoteShaded80: @blue !important;\n --newCommunityTheme-voteText-downvoteTinted80: @blue !important;\n --newCommunityTheme-voteText-upvote: @red !important;\n --newCommunityTheme-voteText-upvoteShaded80: @red !important;\n --newCommunityTheme-voteText-upvoteTinted80: @red !important;\n --newCommunityTheme-widgetColors-appleIcon: @overlay0 !important;\n --newCommunityTheme-widgetColors-lineColor: fadeout(\n @surface1,\n 30\n ) !important;\n\n /* sidebar widgets */\n --newCommunityTheme-widgetColors-sidebarWidgetBackgroundColor: @mantle !important;\n --newCommunityTheme-widgetColors-sidebarWidgetBorderColor: fadeout(\n @surface1,\n 30\n ) !important;\n --newCommunityTheme-widgetColors-sidebarWidgetHeaderColor: @crust !important;\n --newCommunityTheme-widgetColors-sidebarWidgetHeaderColorAlpha60: @mantle !important;\n --newCommunityTheme-widgetColors-sidebarWidgetTextColor: @text !important;\n --newCommunityTheme-widgetColors-sidebarWidgetTextColorShaded80: @subtext1 !important;\n --newCommunityTheme-widgetColors-sidebarWidgetTitleColor: @text !important;\n\n --newRedditTheme-actionIcon: @subtext0 !important;\n --newRedditTheme-actionIconAlpha20: fadeout(@crust, 20) !important;\n --newRedditTheme-actionIconAlpha50: fadeout(@crust, 20) !important;\n --newRedditTheme-actionIconShaded80: @subtext0 !important;\n --newRedditTheme-actionIconTinted80: @subtext1 !important;\n --newRedditTheme-active: @accent-color !important;\n --newRedditTheme-activeAlpha10: fadeout(@crust, 20) !important;\n --newRedditTheme-activeAlpha20: fadeout(@crust, 20) !important;\n --newRedditTheme-activeAlpha50: fadeout(@crust, 20) !important;\n --newRedditTheme-activeLight60: @accent-color !important;\n --newRedditTheme-activeShaded80: @accent-color !important;\n --newRedditTheme-activeShaded90: @accent-color !important;\n --newRedditTheme-activeTinted05: @text !important;\n --newRedditTheme-banner-backgroundColor: @accent-color !important;\n --newRedditTheme-banner-iconColor: @accent-color !important;\n --newRedditTheme-body: @mantle !important;\n --newRedditTheme-bodyAlpha50: @surface0 !important;\n --newRedditTheme-bodyAlpha70: @surface1 !important;\n --newRedditTheme-bodyAlpha80: @surface2 !important;\n --newRedditTheme-bodyFade: fadeout(@crust, 20) !important;\n --newRedditTheme-bodyShaded80: @mantle !important;\n --newRedditTheme-bodyText: @text !important;\n --newRedditTheme-bodyTextAlpha03: fadeout(@crust, 20) !important;\n --newRedditTheme-bodyTextAlpha20: @surface1 !important;\n --newRedditTheme-bodyTextShaded20: @surface0 !important;\n --newRedditTheme-bodyTextTinted20: @subtext1 !important;\n --newRedditTheme-bodyTinted50: @overlay0 !important;\n --newRedditTheme-bodyTinted80: @overlay1 !important;\n --newRedditTheme-button: @text !important;\n --newRedditTheme-buttonAlpha05: fadeout(@crust, 20) !important;\n --newRedditTheme-buttonAlpha10: fadeout(@crust, 20) !important;\n --newRedditTheme-buttonAlpha20: fadeout(@crust, 20) !important;\n --newRedditTheme-buttonAlpha40: @subtext0 !important;\n --newRedditTheme-buttonAlpha50: @subtext1 !important;\n --newRedditTheme-buttonAlpha80: @subtext1 !important;\n --newRedditTheme-buttonShaded80: @overlay0 !important;\n --newRedditTheme-buttonTinted20: @accent-color !important;\n --newRedditTheme-buttonTinted50: @accent-color !important;\n --newRedditTheme-buttonTinted80: @accent-color !important;\n --newRedditTheme-canvas: @crust !important;\n --newRedditTheme-checkbox: @text !important;\n --newRedditTheme-errorText: @red !important;\n --newRedditTheme-field: @base !important;\n --newRedditTheme-fieldFade: @mantle !important;\n --newRedditTheme-flair: @accent-color !important;\n\n /* controls menu, link, and other similar highlights. very important */\n --newRedditTheme-highlight: @base !important;\n\n --newRedditTheme-inactive: @surface0 !important;\n --newRedditTheme-lightText: @text !important;\n --newRedditTheme-lightTextAlpha75: @subtext1 !important;\n --newRedditTheme-line: fadeout(@surface1, 30) !important;\n --newRedditTheme-lineShaded80: fadeout(@surface1, 30) !important;\n --newRedditTheme-lineShaded90: fadeout(@surface1, 30) !important;\n --newRedditTheme-lineShadedNinety: fadeout(@surface1, 30) !important;\n\n /* links */\n --newRedditTheme-linkText: @accent-color !important;\n --newRedditTheme-linkTextAlpha80: @accent-color !important;\n --newRedditTheme-linkTextShaded80: @accent-color !important;\n --newRedditTheme-linkTextTinted80: @accent-color !important;\n --newRedditTheme-linkTextWithBody: @accent-color !important;\n\n /* menus */\n --newRedditTheme-menu: @mantle !important;\n --newRedditTheme-menuActiveText: @text !important;\n --newRedditTheme-menuButtonBackground-active: @accent-color !important;\n --newRedditTheme-menuButtonBackground-focus: @base !important;\n --newRedditTheme-menuButtonBackground-hover: @base !important;\n --newRedditTheme-menuInactiveText: @text !important;\n\n --newRedditTheme-metaText: @subtext0 !important;\n --newRedditTheme-metaTextAlpha50: fadeout(@crust, 20) !important;\n --newRedditTheme-metaTextShaded80: @subtext1 !important;\n --newRedditTheme-monospaceColor: @accent-color !important;\n --newRedditTheme-navBar-activeLink: @text !important;\n --newRedditTheme-navBar-activeSubmenuCaret: @text !important;\n --newRedditTheme-navBar-activeSubmenuLink: @text !important;\n --newRedditTheme-navBar-backgroundColor: @mantle !important;\n --newRedditTheme-navBar-hoverLink: @text !important;\n --newRedditTheme-navBar-inactiveLink: @text !important;\n --newRedditTheme-navBar-inactiveSubmenuCaret: @text !important;\n --newRedditTheme-navBar-inactiveSubmenuLink: @text !important;\n --newRedditTheme-navBar-submenuBackgroundColor: @mantle !important;\n --newRedditTheme-navIcon: @text !important;\n --newRedditTheme-navIconFaded10: fadeout(@crust, 20) !important;\n --newRedditTheme-nsfw: @red !important;\n --newRedditTheme-nsfwBlocking-bgcolor: @crust !important;\n --newRedditTheme-nsfwBlocking-color: @text !important;\n --newRedditTheme-nsfwBlocking-contentTitleBgColor: @base !important;\n --newRedditTheme-nsfwBlocking-mainCtaBgColor: @mantle !important;\n --newRedditTheme-pageHeader: @surface0 !important;\n --newRedditTheme-placeholder: @surface1 !important;\n --newRedditTheme-post: @mantle !important;\n --newRedditTheme-postError: @red !important;\n --newRedditTheme-postFlairText: @text !important;\n --newRedditTheme-postIcon: @accent-color !important;\n --newRedditTheme-postLine: fadeout(@surface1, 30) !important;\n --newRedditTheme-postLineShaded80: fadeout(@surface1, 30) !important;\n --newRedditTheme-postLineShaded90: fadeout(@surface1, 30) !important;\n --newRedditTheme-postTinted20: @base !important;\n --newRedditTheme-postTransparent20: fadeout(@crust, 20) !important;\n --newRedditTheme-primaryButtonShadedEighty: @surface1 !important;\n --newRedditTheme-primaryButtonTintedEighty: @surface2 !important;\n --newRedditTheme-primaryButtonTintedFifty: @surface1 !important;\n --newRedditTheme-primaryButtonTintedSixty: @surface1 !important;\n --newRedditTheme-quarantine: @yellow !important;\n --newRedditTheme-report: @base !important;\n --newRedditTheme-search-syntaxHighlightBackgroundColor: @accent-color !important;\n --newRedditTheme-search-syntaxHighlightColor: @base !important;\n --newRedditTheme-titleText: @text !important;\n --newRedditTheme-upsell-appleIcon: @overlay0 !important;\n --newRedditTheme-upsell-ssoButtonBorderColor: @text !important;\n --newRedditTheme-upsell-ssoButtonTextColor: @text !important;\n --newRedditTheme-voteText-base: @subtext1 !important;\n --newRedditTheme-voteText-downvote: @blue !important;\n --newRedditTheme-voteText-downvoteShaded80: @blue !important;\n --newRedditTheme-voteText-downvoteTinted80: @blue !important;\n --newRedditTheme-voteText-upvote: @red !important;\n --newRedditTheme-voteText-upvoteShaded80: @red !important;\n --newRedditTheme-voteText-upvoteTinted80: @red !important;\n --newRedditTheme-widgetColors-appleIcon: @overlay0 !important;\n --newRedditTheme-widgetColors-lineColor: fadeout(\n @surface1,\n 30\n ) !important;\n --newRedditTheme-widgetColors-sidebarWidgetBackgroundColor: @mantle !important;\n --newRedditTheme-widgetColors-sidebarWidgetBorderColor: fadeout(\n @surface1,\n 30\n ) !important;\n --newRedditTheme-widgetColors-sidebarWidgetHeaderColor: @crust !important;\n --newRedditTheme-widgetColors-sidebarWidgetHeaderColorAlpha60: fadeout(\n @crust,\n 20\n ) !important;\n --newRedditTheme-widgetColors-sidebarWidgetTextColor: @text !important;\n --newRedditTheme-widgetColors-sidebarWidgetTextColorShaded80: @subtext1 !important;\n --newRedditTheme-widgetColors-sidebarWidgetTitleColor: @text !important;\n --tw-bg-opacity: @crust !important;\n --vds-video-bg-color: @crust !important;\n }\n\n /* reddit chat variables */\n :root {\n --activity-button-chatFilterColor: @surface0 !important;\n --activity-button-newChatFilter-activeBg: @accent-color !important;\n --activity-button-newChatFilter-activeText: @base !important;\n --activity-button-newChatFilter-defaultBorder: @surface1 !important;\n --activity-button-newChatFilter-defaultText: @text !important;\n --activity-button-primary: @accent-color !important;\n --activity-button-secondary: @text !important;\n --activity-buttonPrimary-color: @accent-color !important;\n --activity-buttonSecondary-active: @accent-color !important;\n --activity-checkbox-checked: @accent-color !important;\n --activity-checkbox-checkmark: @text !important;\n --activity-checkbox-unchecked: @base !important;\n --activity-checkbox-uncheckedBorder: @surface1 !important;\n --activity-icon-active: @accent-color !important;\n --activity-icon-contrast: @surface1 !important;\n --activity-icon-default: @subtext0 !important;\n --activity-icon-disable: @surface2 !important;\n --activity-icon-hover: @surface2 !important;\n --activity-icon-nsfw-bg: @base !important;\n --activity-icon-nsfw-text: @text !important;\n --activity-icon-subIcon-backgroundColor: @text !important;\n --activity-icon-toaster: @crust !important;\n --activity-input-background: fadeout(@crust, 20) !important;\n --activity-input-border: @surface1 !important;\n --activity-input-channelRename: @subtext0 !important;\n --activity-input-color: @subtext1 !important;\n --activity-input-error: @red !important;\n --activity-input-focusBg: @green !important;\n --activity-input-focusColor: @text !important;\n --activity-input-ownerBg: @surface0 !important;\n --activity-link-hoverText: @red !important;\n --activity-link-staticText: @accent-color !important;\n --activity-link-staticUnderline: @accent-color !important;\n --activity-minimizedPortal-backgroundColor-unreadFinal: @mantle !important;\n --activity-minimizedPortal-backgroundColor-unreadInitial: @accent-color !important;\n --activity-minimizedPortal-color-unreadFinal: @text !important;\n --activity-minimizedPortal-color-unreadInitial: @text !important;\n --activity-send-disable: @surface0 !important;\n --activity-send-hover: @accent-color !important;\n --activity-text-active: @accent-color !important;\n --activity-text-fade: @subtext0 !important;\n --activity-text-highlight: @text !important;\n --activity-text-light: @subtext0 !important;\n --activity-text-meta: @subtext0 !important;\n --activity-text-regular: @text !important;\n --activity-text-success: @green !important;\n --activity-text-tutorial: @rosewater !important;\n --activity-text-warning: @red !important;\n --addReaction-backgroundColor: @surface0 !important;\n --addReaction-iconFill: @surface1 !important;\n --boxShadow: fadeout(@crust, 20) !important;\n --bubble-border: fadeout(@surface1, 30) !important;\n --bubble-channelsFilter-background: @crust !important;\n --bubble-channelsFilter-selected: @overlay0 !important;\n --bubble-color: @text !important;\n --bubble-link-color: @accent-color !important;\n --bubbleActions-hover: @surface0 !important;\n --editName: @surface1 !important;\n --layout-body: @mantle !important;\n --layout-colsBorder: fadeout(@surface1, 30) !important;\n --layout-controlsBorder: fadeout(@surface1, 30) !important;\n --layout-dropdown-border: fadeout(@surface1, 30) !important;\n --layout-header-counterBg: @red !important;\n --layout-header-counterText: @text !important;\n --layout-overlayBackground: fadeout(@crust, 20) !important;\n --layout-overlayReportFlow: fadeout(@crust, 20) !important;\n --layout-scrollbar: @text !important;\n --layout-scrollbarHover: @accent-color !important;\n --layout-timeStamp-tooltip-background: @surface0 !important;\n --message-list-item-button: @surface1 !important;\n --message-list-item-onlineIndicator: @green !important;\n --message-list-item-ownerBg: @surface1 !important;\n --message-list-item-richItem: @overlay0 !important;\n --message-list-item-richItemBorder: fadeout(@surface1, 30) !important;\n --message-list-item-white: @text !important;\n --modal-buttonsBackground: @text !important;\n --modal-primaryButtonWarning: @red !important;\n --modal-secondaryButton: @text !important;\n --newChat-inviteLink-borderColor: fadeout(@surface1, 30) !important;\n --overlay-backgroundColor: @mantle !important;\n --overlay-headerColor: @text !important;\n --overlay-inputBackground: @crust !important;\n --overlay-searchBarBackground: @mantle !important;\n --prompt-tooltip-background: @accent-color !important;\n --searchBar-backgroundColor: @mantle !important;\n --settings-color: @subtext0 !important;\n --settings-dropdownItemHoverBackground: @crust !important;\n --settings-panelBackground: @crust !important;\n --settings-panelItemHoverBackground: @surface0 !important;\n --settings-panelItemSelectedBackground: @surface1 !important;\n --sidebar-background: fadeout(@surface1, 30) !important;\n --sidebar-basic-background-active: @accent-color !important;\n --sidebar-basic-background-hover: @mantle !important;\n --sidebar-footer-background: @crust !important;\n --sidebar-item-active: @surface1 !important;\n --sidebar-item-hover: @surface0 !important;\n --sidebar-item-selected: @surface2 !important;\n --sidebar-item-text-active: @text !important;\n --sidebar-subreddit-background-active: @accent-color !important;\n --sidebar-subreddit-background-hover: @surface1 !important;\n --sidebar-text-divider: @surface1 !important;\n --skeleton-field: @surface2 !important;\n --skeleton-inactive: @surface0 !important;\n --subreddit-iconBg: @accent-color !important;\n --toast-error: @red !important;\n --toast-pending: @crust !important;\n --toast-success: @green !important;\n --uploads-progress-background: @subtext0 !important;\n --uploads-progress-bar: @accent-color !important;\n --videoModal-button-background: @text !important;\n --videoModal-button-color: @mantle !important;\n }\n\n ::placeholder {\n color: @subtext0 !important;\n }\n\n /* site background */\n div.ListingLayout-backgroundContainer::before {\n background: @base !important;\n }\n\n /* PROFILE MENU */\n\n /* karma count */\n span#email-collection-tooltip-id > :nth-child(2) > :nth-child(2) > span {\n color: @subtext0 !important;\n }\n\n /* profile button karma icon */\n i.icon-karma_fill {\n color: @red !important;\n }\n\n /* menu headers */\n div[role=\"menu\"] > div > div > span > span {\n color: @subtext0 !important;\n }\n\n /* switches, should also apply sitewide */\n button[role=\"switch\"][aria-checked=\"false\"] {\n background: @surface0 !important;\n }\n\n button[role=\"switch\"] > div {\n background: @text !important;\n }\n\n /* online status */\n ._2dn5Ncenn0BSD4tCSmxQhA {\n fill: @green !important;\n }\n\n ._3SlBAJb2MbUHwgBZFH8eL7 {\n fill: @base !important;\n }\n\n /* PROFILE PAGE */\n\n /* create avatar button */\n button._3F1tNW0P4Ff182mO_CefIg {\n background: linear-gradient(90deg, @red, @peach) !important;\n color: @base !important;\n }\n\n button._3F1tNW0P4Ff182mO_CefIg > i {\n color: @base !important;\n }\n\n /* cake day and followers icon */\n i.icon-cake_fill,\n i.icon-user_fill {\n color: @accent-color !important;\n }\n\n /* add social links button readability tweak */\n div._3hew1NnzwygOKDNQDKp6R4,\n div._3hew1NnzwygOKDNQDKp6R4 > i,\n li._3hew1NnzwygOKDNQDKp6R4 {\n color: @base !important;\n }\n\n /* profile moderation and user settings page */\n div._1VP69d9lk-Wk9zokOaylL {\n --background: @base !important;\n --canvas: @base !important;\n }\n\n /* Beta Badge */\n span._2KFJx8Dhh1o1u0Xb8e7NuD {\n color: @accent-color !important;\n }\n\n /* Delete Account */\n button.EBd2MhBQlQeZ13YeP0K8a {\n color: @accent-color !important;\n }\n\n /* Delete Account Icon */\n svg._1Fa4RPHlhrfUZuNaXK2-eP > path {\n fill: @accent-color !important;\n }\n\n /* blocked, muted input */\n input._1Vnaj3fBuYrmHKEPQD_zWW {\n background-color: @base !important;\n }\n\n /* fixes profile posts not being themed */\n div.scrollerItem > div,\n div[data-testid=\"post-container\"],\n div[style=\"background:#1A1A1B\"],\n div._2otRz3OtuWajw1RleFDJ5P {\n background: @mantle !important;\n }\n\n /* NFT AVATAR VIEWER */\n\n /* modal background */\n div._productDetails_7kbcu_53 {\n background: @mantle !important;\n color: @text !important;\n }\n\n /* Tag Color */\n .RESUserTagImage::after {\n color: @accent-color;\n }\n\n /* mint status */\n div._mintStatus_7kbcu_264 {\n color: @accent-color !important;\n }\n\n /* carousel background */\n div._carousel_7kbcu_45 {\n background: linear-gradient(243.37deg, @base 16.42%, @blue 100%);\n }\n\n /* nft card back */\n div._card_1ooes_1 {\n background: @blue !important;\n }\n\n ol._container_1t62i_1 {\n border-color: @base !important;\n }\n\n ol._container_1t62i_1 > li {\n border-color: @base !important;\n }\n\n ol._container_1t62i_1 > li > div {\n color: @base !important;\n }\n\n div.MuiMobileStepper-dot {\n background: @surface0 !important;\n }\n\n div.MuiMobileStepper-dotActive {\n background: @accent-color !important;\n }\n\n div._scrollContainer_7kbcu_104 > div > h3,\n div._cardAuthor_7kbcu_79 {\n color: @subtext0 !important;\n }\n\n div._container_oikih_1 {\n background: @crust !important;\n border-color: @surface1 !important;\n }\n\n /* external links */\n a._pill_7kbcu_280 {\n background: @crust !important;\n color: @text !important;\n }\n\n /* shop for avatars button */\n button._shopForMoreButton_7kbcu_125 {\n background: linear-gradient(90deg, @red, @peach) !important;\n color: @base !important;\n }\n\n /* AVATAR CREATOR */\n div._wrapper_1upjl_7 {\n background: @base !important;\n color: @text !important;\n }\n\n /* SITE HEADER */\n\n /* reddit logo */\n a[aria-label=\"Home\"] > svg > g > circle {\n fill: @accent-color !important;\n }\n\n a[aria-label=\"Home\"] > svg:first-child > g > path {\n fill: @base !important;\n }\n\n a[aria-label=\"Home\"] > svg:nth-child(2) > g > path {\n fill: @text !important;\n }\n\n /* Post title from notification */\n h1._eYtD2XCVieq6emjKBH3m {\n color: @text !important;\n }\n\n /* notification icon */\n button[aria-label=\"Open notifications inbox\"] > div > span {\n background: @accent-color !important;\n color: @mantle !important;\n }\n\n /* advertise button */\n #change-username-tooltip-id > span._2I12Htze2UzJmmfnrgYJOn > a {\n background: @surface0 !important;\n color: @text !important;\n }\n\n #change-username-tooltip-id > span._2I12Htze2UzJmmfnrgYJOn > a > i {\n color: @text !important;\n }\n\n /* reddit now notification */\n a[href=\"/now\"] > div {\n background: @accent-color !important;\n }\n\n /* search scope pill text */\n div[data-testid=\"search-scope-pill-text\"] {\n color: @text !important;\n }\n\n /* search popup title */\n div[class*=\"_2SdHzo12ISmrC8H86TgSCp\"][class*=\"_1QVrieUoti9cxiQSRw314E\"][class*=\"uWdXen_41bh0iwLrgzFkc\"] {\n --posttitletextcolor: @text !important;\n }\n\n /* safe search toggle */\n button#safe-search-toggle[aria-checked=\"true\"] {\n background: @accent-color !important;\n }\n\n /* NAVIGATION SIDEBAR */\n\n /* close icon */\n i.icon-close {\n color: @subtext0 !important;\n }\n\n /* item color */\n a[role=\"menuitem\"] {\n color: @text !important;\n }\n\n /* navigation sidebar header color */\n div[role=\"menu\"] > div[role=\"heading\"] {\n color: @subtext0 !important;\n }\n\n a[role=\"menuitem\"]:hover {\n background: @surface0 !important;\n }\n\n /* favorites */\n i.icon-star_fill {\n color: @accent-color !important;\n }\n\n i.icon-star {\n color: @subtext0 !important;\n }\n\n /* RIGHT FRONTPAGE SIDEBAR */\n\n /* reddit premium icon */\n i.icon-premium_fill {\n color: @accent-color !important;\n }\n\n /* reddit premium try now button */\n button._10BQ7pjWbeYP63SAPNS8Ts.q_unSaY23rpdd3lDvGZ- {\n background: @accent-color !important;\n color: @base !important;\n }\n\n /* recent posts thumbnail borders */\n div._3fWuhJ6bVet7XJT5A0mZM2 > div > div > div {\n border-color: @subtext0 !important;\n }\n\n /* POSTS */\n\n /* post background for card style */\n div[data-adclicklocation=\"background\"] {\n background: @base !important;\n }\n\n /* post options (save, comment, etc.) */\n div._3-miAEojrCvx_4FQ8x3P-s,\n i.icon-comment,\n i.icon-share,\n i.icon-save,\n i.icon-expand,\n i.icon-collapse,\n i.icon-text_post,\n i.icon-image_post,\n i.icon-media_gallery,\n i.icon-video_post,\n i.icon-gif_post,\n i.icon-embed,\n i.icon-external_link,\n i.icon-poll_post {\n color: @subtext0 !important;\n }\n\n /* post title color */\n div[data-adclicklocation=\"title\"] > div > a > div > h3,\n div[data-adclicklocation=\"title\"]\n > div:first-child\n > div:first-child\n > h1:first-child {\n color: @text !important;\n }\n\n /*\n * post op color and\n * post date color\n */\n div[data-adclicklocation=\"top_bar\"] > span,\n a[data-testid=\"post_author_link\"] {\n color: @subtext0 !important;\n }\n\n /* nsfw flair */\n span._1wzhGvvafQFOWAyA157okr {\n border-color: @red !important;\n color: @red !important;\n }\n\n /* pinned post icon */\n i.icon-pin_fill {\n color: @green !important;\n }\n\n /* give award icon */\n i.icon-award {\n color: @subtext0 !important;\n }\n\n /* locked post icon */\n i.icon-archived_fill,\n i.icon-lock_fill {\n color: @yellow !important;\n }\n\n /* post button divider */\n div[data-click-id=\"body\"] > div:nth-child(3) > div:nth-child(3) {\n border-color: @surface1 !important;\n }\n\n /* UPVOTES/DOWNVOTES */\n\n /* upvote/downvote background */\n div.Post,\n div[data-click-id=\"media\"] {\n background: @mantle !important;\n fill: @mantle !important;\n }\n\n /* inactive vote text color */\n div[id^=\"vote-arrows\"] > div {\n color: @subtext0 !important;\n }\n\n /* active upvote color */\n i.icon-upvote_fill {\n color: @red !important;\n }\n\n button[aria-label=\"upvote\"][aria-pressed=\"false\"] > span:hover > i {\n color: @red !important;\n }\n\n /* active upvote text color */\n button[aria-label=\"upvote\"][aria-pressed=\"true\"] ~ div {\n color: @red !important;\n }\n\n /* hover background for both upvotes and downvotes */\n button[aria-label=\"upvote\"][aria-label=\"downvote\"] > span:hover {\n background: @surface0 !important;\n }\n\n /* active downvote color */\n .icon-downvote_fill {\n color: @blue !important;\n }\n\n /* active downvote text color */\n button[aria-label=\"downvote\"][aria-pressed=\"true\"] ~ div {\n color: @blue !important;\n }\n\n button[aria-label=\"downvote\"][aria-pressed=\"false\"] > span:hover > i {\n color: @blue !important;\n }\n\n /* REPORT MODAL */\n\n a.o1ov2mzLxTFAFP-O4Uv8I {\n color: @accent-color !important;\n }\n\n button._1lDGFVGU9k2mi-4kjU95Rp {\n color: @base !important;\n }\n\n /* SUBREDDIT PAGES */\n a[role=\"button\"][target=\"_blank\"] {\n background: @text !important;\n color: @base !important;\n }\n\n /* radio buttons (flair selector, etc.) */\n div[role=\"radio\"]:hover,\n div[role=\"radio\"]:focus {\n background: @accent-color !important;\n }\n\n div[role=\"radio\"] > svg,\n div[role=\"radio\"] > svg:active {\n fill: @text !important;\n }\n\n /* checkboxes */\n button[role=\"checkbox\"] {\n fill: @accent-color !important;\n }\n\n /* SUBREDDIT RIGHT SIDEBAR (some styles carry over from the homepage right sidebar section) */\n\n /* header background */\n ._ZhON3a3vplThB8NFwuJn {\n background: @crust !important;\n color: @text !important;\n }\n\n /* subreddit image background */\n img[alt=\"Subreddit Icon\"][role=\"presentation\"] {\n background: @accent-color !important;\n }\n\n /* border between uela */\n ._1KrMye71CT332tKKKUWAj6:not(:last-of-type) {\n border-bottom-color: @surface0;\n }\n\n /* follower color */\n .bg-neutral-background {\n color: @text !important;\n }\n\n /* default subreddit icon */\n i.icon-community_fill {\n color: @accent-color !important;\n }\n\n /* online users */\n div._21RLQh5PvUhC6vOKoFeHUP::before {\n color: @green !important;\n }\n\n /* POST VIEWER */\n\n /* spoiler tags */\n ._2v4IIjPhKL0PDaWaWtjJ1E {\n background: @surface0 !important;\n }\n\n /* mod comment tag */\n span[id^=\"CommentTopMeta--Mod\"] {\n color: @green !important;\n }\n\n /* op comment tag */\n span[id^=\"CommentTopMeta--OP\"] {\n color: @blue !important;\n }\n\n /* post overlay if you have \"open in new tab\" disabled */\n div#overlayScrollContainer > div {\n background: @crust !important;\n }\n\n /* fixes comment section background not working when \"open in new tab is disabled\" */\n div._2M2wOqmeoPVvcSsJ6Po9-V._3287nL7j7epK9JmDC3N1VR {\n background: @mantle !important;\n }\n\n /* shade applied to background when clicking on a post with \"open in new tab\" disabled */\n div._2DJXORCrmcNpPTSq0LqL6i,\n div._1DK52RbaamLOWw5UPaht_S {\n background: fadeout(@crust, 20) !important;\n }\n\n /* gold award gradient */\n div.TmlaIdEplCzZ0F1aRGYQh[role=\"presentation\"] {\n background: linear-gradient(\n 188deg,\n #f9e2af1f 1.7%,\n #f9e2af00 46%,\n rgba(0, 0, 0, 0)\n ) !important;\n }\n\n /* image gallery next/previous buttons */\n a[title=\"Next\"] > i,\n a[title=\"Previous\"] > i {\n background: @surface0 !important;\n }\n\n /* image gallery image count */\n div._61i6grM3um1yuw4GrN97P {\n background: fadeout(@crust, 20) !important;\n color: @text !important;\n }\n\n /* comment search bar */\n input#comment_search-bar {\n background: @base !important;\n }\n\n /* tab bar below banner */\n ._1gVVmSnHZpkUgVShsn7-ua {\n background: @mantle !important;\n }\n\n /* MULTIREDDITS/CUSTOM FEEDS */\n\n /* delete custom feed button */\n .bX6SqXfzfxpv4GQbuIYVZ {\n color: @red !important;\n }\n\n /* TOOLTIPS */\n div.HQ2VJViRjokXpRbJzPvvc {\n background: @mantle !important;\n color: @text !important;\n }\n\n div.HQ2VJViRjokXpRbJzPvvc::after {\n border-top-color: @mantle !important;\n }\n\n /* Recap Reddit Logo */\n .snoo-cls-1 {\n fill: @base;\n }\n\n .snoo-cls-2 {\n fill: @base;\n }\n\n .snoo-cls-3 {\n fill: @base;\n }\n\n .snoo-cls-4 {\n fill: @accent-color;\n }\n\n .snoo-cls-5 {\n fill: @accent-color;\n }\n\n .snoo-cls-6 {\n fill: @base;\n }\n\n .snoo-cls-7 {\n fill: @accent-color;\n }\n\n .snoo-cls-8 {\n fill: @base;\n }\n\n .snoo-cls-9 {\n fill: @base;\n }\n\n .snoo-cls-10 {\n fill: @accent-color;\n }\n\n .snoo-cls-11 {\n fill: @sky;\n }\n }\n}\n\n/* prettier-ignore */\n@catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Arch Wiki Catppuccin","description":"Soothing pastel theme for Arch Wiki","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/arch-wiki/catppuccin.user.css","usercssData":{"name":"Arch Wiki Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/arch-wiki","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/arch-wiki","version":"0.0.4","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/arch-wiki/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Aarch-wiki","description":"Soothing pastel theme for Arch Wiki","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"sapphire","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Arch Wiki Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/arch-wiki\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/arch-wiki\n@version 0.0.4\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/arch-wiki/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Aarch-wiki\n@description Soothing pastel theme for Arch Wiki\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire*\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n/* If you need any help with the information above, please see: https://github.com/openstyles/stylus/wiki/Writing-UserCSS#var */\n/* For help with URL rules, please see https://github.com/openstyles/stylus/wiki/Writing-styles#valid--moz-document-rules. */\n@-moz-document domain('wiki.archlinux.org') {\n /* prettier-ignore */\n /* stylelint-disable selector-not-notation */\n @catppuccin: {\n @latte: {\n @rosewater: #dc8a78;\n @flamingo: #dd7878;\n @pink: #ea76cb;\n @mauve: #8839ef;\n @red: #d20f39;\n @maroon: #e64553;\n @peach: #fe640b;\n @yellow: #df8e1d;\n @green: #40a02b;\n @teal: #179299;\n @sky: #04a5e5;\n @sapphire: #209fb5;\n @blue: #1e66f5;\n @lavender: #7287fd;\n @text: #4c4f69;\n @subtext1: #5c5f77;\n @subtext0: #6c6f85;\n @overlay2: #7c7f93;\n @overlay1: #8c8fa1;\n @overlay0: #9ca0b0;\n @surface2: #acb0be;\n @surface1: #bcc0cc;\n @surface0: #ccd0da;\n @base: #eff1f5;\n @mantle: #e6e9ef;\n @crust: #dce0e8;\n };\n @frappe: {\n @rosewater: #f2d5cf;\n @flamingo: #eebebe;\n @pink: #f4b8e4;\n @mauve: #ca9ee6;\n @red: #e78284;\n @maroon: #ea999c;\n @peach: #ef9f76;\n @yellow: #e5c890;\n @green: #a6d189;\n @teal: #81c8be;\n @sky: #99d1db;\n @sapphire: #85c1dc;\n @blue: #8caaee;\n @lavender: #babbf1;\n @text: #c6d0f5;\n @subtext1: #b5bfe2;\n @subtext0: #a5adce;\n @overlay2: #949cbb;\n @overlay1: #838ba7;\n @overlay0: #737994;\n @surface2: #626880;\n @surface1: #51576d;\n @surface0: #414559;\n @base: #303446;\n @mantle: #292c3c;\n @crust: #232634;\n };\n @macchiato: {\n @rosewater: #f4dbd6;\n @flamingo: #f0c6c6;\n @pink: #f5bde6;\n @mauve: #c6a0f6;\n @red: #ed8796;\n @maroon: #ee99a0;\n @peach: #f5a97f;\n @yellow: #eed49f;\n @green: #a6da95;\n @teal: #8bd5ca;\n @sky: #91d7e3;\n @sapphire: #7dc4e4;\n @blue: #8aadf4;\n @lavender: #b7bdf8;\n @text: #cad3f5;\n @subtext1: #b8c0e0;\n @subtext0: #a5adcb;\n @overlay2: #939ab7;\n @overlay1: #8087a2;\n @overlay0: #6e738d;\n @surface2: #5b6078;\n @surface1: #494d64;\n @surface0: #363a4f;\n @base: #24273a;\n @mantle: #1e2030;\n @crust: #181926;\n };\n @mocha: {\n @rosewater: #f5e0dc;\n @flamingo: #f2cdcd;\n @pink: #f5c2e7;\n @mauve: #cba6f7;\n @red: #f38ba8;\n @maroon: #eba0ac;\n @peach: #fab387;\n @yellow: #f9e2af;\n @green: #a6e3a1;\n @teal: #94e2d5;\n @sky: #89dceb;\n @sapphire: #74c7ec;\n @blue: #89b4fa;\n @lavender: #b4befe;\n @text: #cdd6f4;\n @subtext1: #bac2de;\n @subtext0: #a6adc8;\n @overlay2: #9399b2;\n @overlay1: #7f849c;\n @overlay0: #6c7086;\n @surface2: #585b70;\n @surface1: #45475a;\n @surface0: #313244;\n @base: #1e1e2e;\n @mantle: #181825;\n @crust: #11111b;\n };\n };\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent]; // Start styling your website here:\n #archnavbar {\n background-color: @mantle !important;\n border-bottom-color: @blue;\n }\n .mw-parser-output {\n background-color: @base !important;\n }\n .mw-page-container {\n background-color: @mantle !important;\n }\n\n .vector-header-container {\n background-color: @base !important;\n }\n\n #content a:not([role=\"button\"]):not(.new),\n header.mw-header li:not(.new) a:not([role=\"button\"]):not(.new),\n #mw-panel-toc a:not([role=\"button\"]):not(.new),\n #mw-navigation li:not(.new) a:not([role=\"button\"]):not(.new),\n #mw-panel li:not(.new) a:not([role=\"button\"]):not(.new),\n #column-one li:not(.new) a:not([role=\"button\"]):not(.new),\n #footer a:not([role=\"button\"]):not(.new) {\n color: @blue !important;\n }\n\n @media screen {\n html.client-darkmode {\n background-color: @base;\n }\n }\n\n .vector-feature-zebra-design-disabled,\n .body {\n background-color: @base;\n }\n\n .archwiki-template-box-tip {\n background-color: fadeout(hsla(90, 90%, 65%, 0.3), 10%) !important;\n border-color: fadeout(hsla(90, 90%, 75%, 0.3), 10%);\n color: @subtext1;\n }\n\n .archwiki-template-box-note {\n background-color: fadeout(hsla(208, 100%, 61%, 0.3), 5%) !important;\n border-color: fadeout(hsla(208, 100%, 81%, 0.3), 5%) !important;\n color: @subtext1;\n }\n\n .archwiki-template-box-warning {\n background-color: fadeout(hsla(7, 99%, 60%, 0.3), 5%) !important;\n border-color: fadeout(hsla(7, 99%, 80%, 0.3), 05%) !important;\n color: @subtext1;\n }\n\n .firstHeading {\n color: @accent-color !important;\n }\n\n #content {\n border-color: @overlay0;\n }\n\n #content pre:not([class*=\"CodeMirror\"]),\n #content code,\n #content tt {\n background-color: @surface0;\n color: @text;\n border-color: @overlay0;\n }\n\n .vector-pinned-container {\n border-color: @overlay0 !important;\n }\n\n .vector-pinnable-header-label {\n color: @text;\n }\n\n .vector-pinnable-header-toggle-button,\n .vector-pinnable-header-unpin-button {\n color: @blue;\n }\n\n .wikitable {\n background-color: @base;\n }\n\n .wikitable > tr > th,\n .wikitable > tr > td,\n .wikitable > * > tr > th,\n .wikitable > * > tr > td {\n color: @text;\n border-color: @crust;\n }\n\n .wikitable > tr > th,\n .wikitable > * > tr > th {\n background-color: @mantle;\n color: @text;\n }\n\n .pre {\n color: @mantle;\n }\n .vector-toc::after {\n background-color: linear-gradient(rgba(255, 255, 255, 0), @base);\n }\n\n .mw-headline {\n color: @text;\n }\n\n .plainlinks,\n .archwiki-template-man,\n .external text {\n color: multiply(@blue, #555);\n }\n\n .cdx-button:enabled.cdx-button--weight-quiet,\n .cdx-button.cdx-button--fake-button--enabled.cdx-button--weight-quiet {\n background-color: @surface0;\n }\n\n #archnavbar ul li.anb-selected a {\n color: @accent-color !important;\n }\n\n .archwiki-template-message {\n background-color: @base;\n }\n\n .catlinks {\n background-color: @mantle;\n }\n\n .mw-parser-output p {\n color: @text !important;\n }\n\n .archwiki-template-meta-related-articles {\n background-color: @surface0;\n }\n\n .archwiki-template-meta-related-articles p {\n color: @text;\n border-bottom-color: @blue;\n }\n\n .archwiki-template-meta-related-articles ul li a {\n color: @blue important;\n }\n\n .mw-footer-container {\n background-color: @base !important;\n }\n\n #archnavbarlist li a {\n color: @blue !important;\n }\n\n .anb-selected {\n color: @subtext1 !important;\n }\n\n .mw-footer li {\n color: @text;\n }\n\n .vector-main-menu,\n .vector-pinnable-element {\n background-color: @base !important;\n }\n\n #p-navigation ul li a {\n color: @blue !important;\n }\n\n .archwiki-template-box-note a {\n color: @blue !important;\n }\n\n .archwiki-template-box-note a:visited {\n color: @mauve !important;\n }\n\n .mw-page-title-main {\n color: @text;\n }\n\n .vector-tab-noicon mw-list-item a {\n color: @blue;\n }\n\n .mw-footer li a {\n color: @blue;\n }\n\n .mw-body {\n background-color: @base !important;\n color: @text;\n }\n\n .cdx-text-input__input:enabled {\n background-color: @surface0 !important;\n color: @text !important;\n }\n\n .cdx-button:enabled,\n .cdx-button.cdxbutton--fake-button--enabled {\n color: @text;\n background-color: @mantle;\n }\n\n .cdx-menu {\n background-color: @surface0;\n }\n\n .cdx-menu:hover {\n background-color: @base !important;\n }\n\n .anb-home {\n color: @text !important;\n }\n\n .vector-dropdown-content {\n background-color: @base !important;\n }\n\n .mw-headline::before {\n color: @accent-color !important;\n }\n }\n @media (prefers-color-scheme: dark) {\n :root {\n #catppuccin(@darkFlavor, @accentColor);\n }\n }\n @media (prefers-color-scheme: light) {\n :root {\n #catppuccin(@lightFlavor, @accentColor);\n }\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Proton Catppuccin","description":"Soothing pastel theme for Proton","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/proton/catppuccin.user.css","usercssData":{"name":"Proton Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/proton","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/proton","version":"0.1.5","description":"Soothing pastel theme for Proton","author":"Catppuccin","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/proton/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Aproton","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"red","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Proton Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/proton\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/proton\n@version 0.1.5\n@description Soothing pastel theme for Proton\n@author Catppuccin\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/proton/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Aproton\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red*\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n@-moz-document regexp(\"https://(account|mail|drive|calendar).proton.me/.*$\")\n{\n :root {\n #catppuccin(@darkFlavor, @accentColor);\n }\n\n @media (prefers-color-scheme: light) {\n :root {\n #catppuccin(@lightFlavor, @accentColor);\n }\n }\n\n @media (prefers-color-scheme: dark) {\n :root {\n #catppuccin(@darkFlavor, @accentColor);\n }\n }\n\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-Color: @catppuccin[@@lookup][@@accent];\n\n svg.logo {\n @accentH: hue(@accent-Color);\n @protonH: hue(#6d4aff);\n\n .replaceColor(@org, @property) {\n &[@{property}=\"@{org}\"] {\n @hDiff: @protonH - hue(@org);\n @{property}: hsl(\n @accentH - @hDiff,\n saturation(@org) - 30%,\n lightness(@org)\n );\n }\n }\n\n /* prettier-ignore */\n > path {\n .replaceColor(#B8D7FF, fill);\n .replaceColor(#8F69FF, fill);\n }\n\n /* prettier-ignore */\n > defs stop {\n .replaceColor(#E3D9FF, stop-color);\n .replaceColor(#7341FF, stop-color);\n .replaceColor(#6D4AFF, stop-color);\n .replaceColor(#AA8EFF, stop-color);\n .replaceColor(#06B8FF, stop-color);\n .replaceColor(#BFE8FF, stop-color);\n .replaceColor(#BFABFF, stop-color);\n .replaceColor(#FF50C3, stop-color);\n .replaceColor(#B487FF, stop-color);\n .replaceColor(#FFC8FF, stop-color);\n .replaceColor(#8EFFEE, stop-color);\n .replaceColor(#C9C7FF, stop-color);\n .replaceColor(#00F0C3, stop-color);\n .replaceColor(#FFD580, stop-color);\n .replaceColor(#F6C592, stop-color);\n .replaceColor(#EBB6A2, stop-color);\n .replaceColor(#DFA5AF, stop-color);\n .replaceColor(#D397BE, stop-color);\n .replaceColor(#C486CB, stop-color);\n .replaceColor(#B578D9, stop-color);\n .replaceColor(#A166E5, stop-color);\n .replaceColor(#8B57F2, stop-color);\n .replaceColor(#704CFF, stop-color);\n .replaceColor(#B39FFB, stop-color);\n .replaceColor(#FFE8DB, stop-color);\n }\n }\n\n &,\n .ui-prominent,\n .ui-standard {\n #lightenOrDarken(@color, @value) {\n @result: if(\n @lookup=latte,\n lighten(@color, @value),\n darken(@color, @value)\n );\n }\n\n --primary: @accent-Color;\n --primary-contrast: @mantle;\n --signal-danger-minor-2: #lightenOrDarken(@maroon, 40%) [ @result];\n --signal-danger-minor-1: #lightenOrDarken(@maroon, 30%) [ @result];\n --signal-danger: @maroon;\n --signal-danger-major-1: saturate(@maroon, 40%);\n --signal-danger-major-2: saturate(@maroon, 30%);\n --signal-danger-major-3: saturate(@maroon, 20%);\n --signal-danger-contrast: @mantle;\n --signal-warning-minor-2: #lightenOrDarken(@peach, 40%) [ @result];\n --signal-warning-minor-1: #lightenOrDarken(@peach, 30%) [ @result];\n --signal-warning: @peach;\n --signal-warning-major-1: saturate(@peach, 40%);\n --signal-warning-major-2: saturate(@peach, 30%);\n --signal-warning-major-3: saturate(@peach, 20%);\n --signal-warning-contrast: @mantle;\n --signal-success-minor-2: #lightenOrDarken(@green, 40%) [ @result];\n --signal-success-minor-1: #lightenOrDarken(@green, 30%) [ @result];\n --signal-success: @green;\n --signal-success-major-1: saturate(@green, 40%);\n --signal-success-major-2: saturate(@green, 30%);\n --signal-success-major-3: saturate(@green, 20%);\n --signal-success-contrast: @mantle;\n --signal-info-minor-2: #lightenOrDarken(@blue, 40%) [ @result];\n --signal-info-minor-1: #lightenOrDarken(@blue, 30%) [ @result];\n --signal-info: @blue;\n --signal-info-major-1: saturate(@blue, 40%);\n --signal-info-major-2: saturate(@blue, 30%);\n --signal-info-major-3: saturate(@blue, 20%);\n --signal-info-contrast: @mantle;\n --interaction-norm-minor-2: #lightenOrDarken(@accent-Color, 40%) [\n @result];\n --interaction-norm-minor-1: #lightenOrDarken(@accent-Color, 30%) [\n @result];\n --interaction-norm: @accent-Color;\n --interaction-norm-major-1: saturate(@accent-Color, 30%);\n --interaction-norm-major-2: saturate(@accent-Color, 20%);\n --interaction-norm-major-3: saturate(@accent-Color, 10%);\n --interaction-norm-contrast: @mantle;\n --interaction-weak-minor-2: darken(@surface0, 50%);\n --interaction-weak-minor-1: darken(@surface0, 30%);\n --interaction-weak: @surface0;\n --interaction-weak-major-1: lighten(@surface0, 10%);\n --interaction-weak-major-2: lighten(@surface0, 20%);\n --interaction-weak-major-3: lighten(@surface0, 30%);\n --interaction-weak-contrast: @text;\n --text-norm: @text;\n --text-weak: @subtext0;\n --text-hint: @subtext1;\n --text-disabled: @overlay1;\n --text-invert: @crust;\n --field-norm: @overlay2;\n --field-hover: @overlay1;\n --field-disabled: @overlay0;\n --field-focus: @accent-Color;\n --field-highlight: fadeout(@accent-Color, 30%);\n --focus-outline: @accent-Color;\n --focus-ring: fadeout(@accent-Color, 60%);\n --border-norm: @overlay0;\n --border-weak: @overlay1;\n --background-norm: @base;\n --background-weak: @mantle;\n --background-strong: @crust;\n --background-invert: @text;\n --interaction-default: transparent;\n --interaction-default-hover: fadeout(@overlay1, 80%);\n --interaction-default-active: fadeout(@overlay1, 60%);\n --shadow-norm-opacity: 0.5;\n --shadow-lifted-opacity: 0.75;\n --backdrop-norm: fadeout(@crust, 50%);\n --optional-scrollbar-thumb-color: @surface0;\n --optional-scrollbar-thumb-hover-color: @surface2;\n --optional-link-norm: var(--interaction-norm-major-1);\n --optional-link-hover: var(--interaction-norm-major-2);\n --optional-link-active: var(--interaction-norm-major-3);\n --optional-background-elevated: @surface0;\n --optional-background-lowered: var(--background-norm);\n --optional-email-item-unread-background-color: var(--background-weak);\n --optional-email-item-read-background-color: var(--background-norm);\n --optional-email-item-read-text-color: var(--text-weak);\n --optional-mini-calendar-today-color: @text;\n --optional-logo-text-proton-color: @text;\n --optional-logo-text-product-color: @text;\n --favorite-icon-color: @peach;\n }\n\n .ui-prominent {\n --background-norm: @mantle;\n --background-weak: @base;\n --background-strong: @crust;\n }\n\n .button-promotion {\n --upgrade-color-stop-1: @red;\n --upgrade-color-stop-2: @blue;\n }\n\n .item-container-row:not(.item-is-selected):hover,\n .item-container:not(.item-is-selected):hover {\n box-shadow: none;\n background-color: var(--navigation-current-item-background-color);\n color: var(--email-item-unread-text-color);\n }\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Lemmy Catppuccin","description":"Soothing pastel theme for Lemmy","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/lemmy/catppuccin.user.css","usercssData":{"name":"Lemmy Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/lemmy","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/lemmy","version":"0.0.1","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/lemmy/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Alemmy","description":"Soothing pastel theme for Lemmy","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"flavor":{"type":"select","label":"Flavor","name":"flavor","value":null,"default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"sapphire","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Lemmy Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/lemmy\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/lemmy\n@version 0.0.1\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/lemmy/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Alemmy\n@description Soothing pastel theme for Lemmy\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select flavor \"Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire*\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n\n==/UserStyle== */\n/* If you need any help with the information above, please see: https://github.com/openstyles/stylus/wiki/Writing-UserCSS#var */\n\n/* Apply Theme To Site\n * For help with URL rules, please see https://github.com/openstyles/stylus/wiki/Writing-styles#valid--moz-document-rules */\n@-moz-document domain(\"lemmy.ml\"),\n\tdomain(\"lemmy.world\") {\n :root {\n #catppuccin(@flavor, @accentColor);\n }\n\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n /* Userstyle as Mixin\n * This takes the following Parameters:\n * @lookup which is the desired Flavor\n * @accent which is the desired Accent Color */\n\n #rgbify(@color) {\n @rgb-raw: red(@color), green(@color), blue(@color);\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n [data-bs-theme=\"dark\"] {\n --bs-body-color: @text;\n --bs-body-bg: @base;\n --bs-emphasis-color: @subtext1;\n --bs-secondary-color: @subtext0;\n --bs-secondary-bg: @mantle;\n --bs-tertiary-color: @crust;\n --bs-tertiary-bg: @crust;\n --bs-primary-text-emphasis: @overlay0;\n --bs-secondary-text-emphasis: @overlay1;\n --bs-success-text-emphasis: @green;\n --bs-info-text-emphasis: @sky;\n --bs-warning-text-emphasis: @yellow;\n --bs-danger-text-emphasis: @red;\n --bs-light-text-emphasis: @overlay2;\n --bs-dark-text-emphasis: @overlay2;\n --bs-primary-bg-subtle: @base;\n --bs-secondary-bg-subtle: @mantle;\n --bs-success-bg-subtle: @green;\n --bs-info-bg-subtle: @accent-color;\n --bs-warning-bg-subtle: @yellow;\n --bs-danger-bg-subtle: @red;\n --bs-light-bg-subtle: @base;\n --bs-dark-bg-subtle: @base;\n --bs-primary-border-subtle: @accent-color;\n --bs-secondary-border-subtle: @accent-color;\n --bs-success-border-subtle: @green;\n --bs-info-border-subtle: @accent-color;\n --bs-warning-border-subtle: @yellow;\n --bs-danger-border-subtle: @red;\n --bs-light-border-subtle: @crust;\n --bs-dark-border-subtle: @crust;\n --bs-heading-color: @text;\n --bs-card-border-color: @crust;\n --bs-link-color: @blue;\n --bs-link-hover-color: @maroon;\n --bs-code-color: @lavender;\n --bs-highlight-color: @accent-color;\n --bs-highlight-bg: @mantle;\n --bs-border-color: @crust;\n --bs-form-valid-color: @green;\n --bs-form-valid-border-color: @green;\n --bs-form-invalid-color: @red;\n --bs-form-invalid-border-color: @red;\n --bs-dark-rgb: @accent-color;\n --bs-btn-bg: @base;\n }\n\n body {\n color: @accent-color;\n background-color: @base;\n }\n\n .nav-link {\n color: @accent-color;\n }\n .card {\n --bs-card-cap-bg: @mantle;\n --bs-card-title-color: @text;\n --bs-card-subtitle-color: @subtext1;\n --bs-card-color: @text;\n --bs-card-cap-color: @mantle;\n --bs-card-bg: @crust;\n }\n\n .form-control {\n color: @text;\n background-color: @crust;\n border-color: @crust;\n }\n\n .btn-secondary {\n --bs-btn-color: @text;\n --bs-btn-bg: @base;\n --bs-btn-border-color: @overlay1;\n --bs-btn-hover-color: @accent-color;\n --bs-btn-hover-bg: @crust;\n --bs-btn-hover-border-color: @overlay2;\n --bs-btn-active-color: @text;\n --bs-btn-active-bg: @accent-color;\n --bs-btn-active-border-color: @crust;\n --bs-btn-active-shadow: inset 0 3px 5px @crust;\n --bs-btn-disabled-color: @red;\n --bs-btn-disabled-bg: @crust;\n --bs-btn-disabled-border-color: @mantle;\n }\n\n .table > :not(caption) > * > * {\n color: @text;\n background-color: @mantle;\n }\n\n .dropdown-menu-dark {\n --bs-dropdown-color: @text;\n --bs-dropdown-bg: @crust;\n --bs-dropdown-border-color: @mantle;\n --bs-dropdown-box-shadow: @mantle;\n --bs-dropdown-link-color: @blue;\n --bs-dropdown-link-hover-color: @accent-color;\n --bs-dropdown-divider-bg: @overlay0;\n --bs-dropdown-link-hover-bg: @crust;\n --bs-dropdown-link-active-color: @accent-color;\n --bs-dropdown-link-active-bg: @mantle;\n --bs-dropdown-link-disabled-color: @red;\n --bs-dropdown-header-color: @text;\n }\n\n .form-select {\n color: @text;\n background-color: @mantle;\n border-color: @crust;\n }\n\n .btn-outline-secondary {\n --bs-btn-color: @text;\n --bs-btn-border-color: @mantle;\n --bs-btn-hover-color: @accent-color;\n --bs-btn-hover-bg: @crust;\n --bs-btn-hover-border-color: @overlay0;\n --bs-btn-active-color: @accent-color;\n --bs-btn-active-bg: @crust;\n --bs-btn-active-border-color: @crust;\n --bs-btn-active-shadow: inset 0 3px 5px @crust;\n --bs-btn-disabled-color: @red;\n --bs-btn-disabled-border-color: @mantle;\n }\n\n .nav-tabs .nav-link.active,\n .nav-tabs .nav-item.show .nav-link {\n color: @accent-color;\n background-color: @crust;\n border-color: @mantle;\n }\n\n .dropdown-item {\n color: @text;\n background-color: @crust;\n }\n\n .dropdown-menu {\n --bs-dropdown-color: @text;\n --bs-dropdown-bg: @crust;\n --bs-dropdown-border-color: @mantle;\n --bs-dropdown-box-shadow: @mantle;\n --bs-dropdown-link-color: @blue;\n --bs-dropdown-link-hover-color: @accent-color;\n --bs-dropdown-divider-bg: @overlay0;\n --bs-dropdown-link-hover-bg: @crust;\n --bs-dropdown-link-active-color: @accent-color;\n --bs-dropdown-link-active-bg: @mantle;\n --bs-dropdown-link-disabled-color: @red;\n --bs-dropdown-header-color: @text;\n }\n\n a {\n color: @accent-color;\n }\n\n .text-bg-primary {\n color: @text;\n }\n\n .text-muted {\n color: @accent-color;\n }\n .text-bg-light {\n color: @text !important;\n background-color: rgba(#rgbify(@mantle) [], 1) !important;\n }\n }\n}\n"},{"enabled":true,"name":"Substack Catppuccin","description":"Soothing pastel theme for Substack","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/substack/catppuccin.user.css","usercssData":{"name":"Substack Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/substack","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/substack","version":"0.1.1","description":"Soothing pastel theme for Substack","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/substack/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Asubstack","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"sapphire","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Substack Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/substack\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/substack\n@version 0.1.1\n@description Soothing pastel theme for Substack\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/substack/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Asubstack\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire*\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n@-moz-document regexp(\"https:\\/\\/(.+\\.)?substack.com/.*\") {\n #catppuccin(@lookup, @accent-color) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent: @catppuccin[@@lookup][@@accent-color];\n\n html {\n background-color: @base !important;\n }\n\n :root,\n .dark-mode {\n color-scheme: if(@lookup=latte, light, dark);\n --color-primary: @text;\n --color-secondary: @subtext0;\n --color-bg-primary: @base;\n --color-bg-primary-rgb: #rgbify(@base) [];\n --web_bg_color: @base;\n --color-bg-primary-hover: mix(@surface0, @base, 50%);\n --color-bg-secondary: @mantle;\n --color-bg-tertiary: @crust;\n --color-dark-bg-tertiary: @crust;\n --color-dark-primary: @text;\n --color-bg-elevated: @surface0;\n --color-bg-elevated-hover: mix(@surface1, @surface0, 50%);\n --color-accent-themed: @accent;\n --color-bg-secondary-opacity: @surface0;\n --color-bg-secondary-themed: @surface0;\n --color-accent-inverse-themed: @crust;\n --color-light-bg-primary: @crust;\n --color-accent-primary: @accent;\n --color-accent-substack: @accent;\n --color-accent-blue: @blue;\n --color-accent-red: @red;\n --color-accent-purple: @mauve;\n --color-accent-facebook: @blue;\n --color-accent-error: @red;\n --color-detail: @surface1;\n --color-dark-bg-primary: @mantle;\n\n // subdomains\n --print_on_web_bg_color: @text;\n --color-secondary-themed: @subtext0;\n --print_secondary_on_web_bg_color: @subtext0;\n --background_pop: @peach;\n --print_pop: @peach;\n --print_on_pop: @crust;\n --print_secondary: @subtext0;\n --color-tertiary: @crust;\n --background_contrast_1: @crust;\n --background_contrast_2: mix(@crust, @mantle, 50%);\n --background_contrast_3: @mantle;\n --background_contrast_4: mix(@mantle, @base, 33%);\n --background_contrast_5: mix(@mantle, @base, 66%);\n --color_theme_bg_contrast_1: unset;\n --color_theme_bg_contrast_2: mix(@surface0, @surface1, 50%);\n --color_theme_bg_contrast_3: @surface1;\n --color_theme_bg_contrast_4: mix(@surface1, @surface2, 50%);\n --color_theme_bg_contrast_5: @surface2;\n --input_background: @surface0;\n\n // used for podcast play controls\n --color_theme_bg_pop_rgb: #rgbify(@accent) [];\n --color_theme_print_on_pop: @crust;\n }\n\n // brand colors in SVGs\n // Substack orange\n *[stroke=\"#ff6719\"],\n *[stroke=\"#FF6719\"] {\n stroke: @peach !important;\n }\n *[fill=\"#ff6719\"],\n *[fill=\"#FF6719\"] {\n fill: @peach !important;\n }\n\n .footer-wrap .footer .footer-substack-cta {\n background-color: @base;\n }\n\n .reader-nav-top.pinned {\n background-color: rgba(#rgbify(@base) [], 85%);\n backdrop-filter: var(--glass);\n }\n\n // toggle switches\n .tailwind-preflight button span {\n background-color: @base !important;\n }\n\n // restack quote popup\n div[class*=\"frontend-components-selection_popover-module\"] {\n * {\n color: @text !important;\n background: @base !important;\n border-color: @surface0 !important;\n stroke: @text !important;\n }\n }\n\n // top navbar user button\n .button.user-indicator {\n background: var(--color-bg-secondary-themed) !important;\n }\n\n // comment boxes\n .comment-input-wrap form.comment-input .comment-input-right textarea {\n overflow-y: auto !important;\n }\n\n ::-webkit-scrollbar {\n background: @mantle;\n width: 0.25rem;\n }\n ::-webkit-scrollbar-thumb {\n background: @accent;\n border-radius: 9999px;\n }\n }\n\n @media (prefers-color-scheme: dark) {\n #catppuccin(@darkFlavor, @accentColor);\n }\n @media (prefers-color-scheme: light) {\n #catppuccin(@lightFlavor, @accentColor);\n }\n\n #rgbify(@color) {\n @rgb-raw: red(@color), green(@color), blue(@color);\n }\n\n // prettier-ignore\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n}\n\n// vim:ft=less\n"},{"enabled":true,"name":"Twitter Catppuccin","description":"Soothing pastel theme for Twitter","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/twitter/catppuccin.user.css","usercssData":{"name":"Twitter Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/twitter","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/twitter","version":"1.0.0","description":"Soothing pastel theme for Twitter","author":"Catppuccin","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/twitter/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Atwitter","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"blue","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Grey","value":"subtext0"}]},"colorizeLogo":{"type":"checkbox","label":"Colorize Logo","name":"colorizeLogo","value":null,"default":"0","options":null},"darkenShadows":{"type":"checkbox","label":"Darken Shadows on Dark Themes","name":"darkenShadows","value":null,"default":"1","options":null}}},"sourceCode":"/* ==UserStyle==\n@name Twitter Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/twitter\n@homepageURL \t https://github.com/catppuccin/userstyles/tree/main/styles/twitter\n@version 1.0.0\n@description Soothing pastel theme for Twitter\n@author Catppuccin\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/twitter/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Atwitter\n@license \t\t MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue*\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Grey\"]\n@var checkbox colorizeLogo \"Colorize Logo\" 0\n@var checkbox darkenShadows \"Darken Shadows on Dark Themes\" 1\n==/UserStyle== */\n@-moz-document domain(\"twitter.com\") {\n @media (prefers-color-scheme: light) {\n :root {\n #catppuccin(@lightFlavor, @accentColor);\n }\n }\n @media (prefers-color-scheme: dark) {\n :root {\n #catppuccin(@darkFlavor, @accentColor);\n }\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n body.LightsOut {\n --border-color: @surface0;\n --color: @overlay1;\n --color-emphasis: @text;\n --hover-bg-color: @surface0;\n\n // shadows\n .r-qo02w8,\n .r-15ce4ve {\n @default-shadow:\n fade(@text, 20%) 0 0 15px,\n fade(@text, 15%) 0 0 3px 1px;\n @latte-shadow:\n @crust 0 0 15px,\n fade(@crust, 95%) 0 0 3px 1px;\n @black-shadow:\n rgba(0, 0, 0, 0.4) 0 0 15px,\n rgba(0, 0, 0, 0.35) 0 0 3px 1px;\n\n box-shadow: @default-shadow;\n\n & when (@darkenShadows = 1) {\n box-shadow: if(@lookup=latte, @latte-shadow, @black-shadow);\n }\n }\n\n .r-1tbvlxk {\n @default-shadow: drop-shadow(@text 1px -1px 1px);\n @latte-shadow: drop-shadow(@crust 1px -1px 1px);\n @black-shadow: drop-shadow(rgb(0, 0, 0) 1px -1px 1px);\n\n filter: @default-shadow;\n\n & when (@darkenShadows = 1) {\n filter: if(@lookup=latte, @latte-shadow, @black-shadow);\n }\n }\n }\n\n body,\n .PageContainer,\n #placeholder {\n background-color: @base !important;\n color: @text;\n }\n\n #ScriptLoadFailure span {\n color: @text;\n }\n\n [style*=\"scrollbar-color: rgb(62, 65, 68) rgb(22, 24, 28)\"] {\n scrollbar-color: @accent-color transparent !important;\n scrollbar-width: thin;\n }\n\n // bg color\n [data-testid=\"primaryColumn\"],\n .r-kemksi {\n background-color: @base;\n }\n\n // arrow on account switcher\n .r-cqee49 {\n color: @base;\n }\n\n // top nav bg color\n .r-5zmot {\n background-color: fade(@base, 75%);\n }\n\n // element hover (when on base)\n .r-1hdo0pc,\n .r-pjtv4k {\n background-color: fade(@text, 10%);\n }\n\n // element active (when on base)\n .r-11gmi9o {\n background-color: fade(@text, 20%);\n }\n\n .r-1cuuowz {\n background-color: fade(@text, 3%);\n }\n\n // text\n .r-1nao33i {\n color: @text;\n }\n\n // white text, seems to appear on accent colors\n .r-jwli3a {\n color: if(@lookup=latte, #fff, @crust);\n }\n\n // borders\n .r-1kqtdi0,\n .r-1roi411 {\n border-color: @surface0;\n }\n\n .r-1igl3o0 {\n border-bottom-color: @surface0;\n }\n\n .r-2sztyj {\n border-top-color: @surface0;\n }\n\n // is this post relevant to you?\n .r-1ccsd61 {\n border-color: @surface2;\n }\n\n .r-gu4em3,\n .r-1bnu78o,\n .r-z32n2g, // search bar\n .r-1m3jxhj {\n background-color: @surface0;\n }\n\n // base color border\n .r-1xc7w19 {\n border-color: @base;\n }\n\n // active border for dms\n .r-1pbtemp {\n border-right-color: @accent-color;\n }\n\n // accent color borders\n .r-vhj8yc {\n border-color: @accent-color;\n }\n\n // magnifying glass in search bar\n .r-1bwzh9t {\n color: @overlay1;\n }\n\n // right side content\n .r-g2wdr4 {\n background-color: @mantle;\n }\n\n .r-14wv3jr {\n border-color: @mantle;\n }\n\n // bg color accent\n .r-l5o3uw {\n background-color: @accent-color;\n\n .r-jwli3a {\n color: if(@lookup=latte, #fff, @crust);\n }\n }\n\n // accent element when hovered\n .r-1vtznih {\n background-color: darken(@accent-color, 10%);\n\n .r-jwli3a {\n color: if(@lookup=latte, #fff, @crust);\n }\n }\n\n .r-1peqgm7 {\n background-color: fade(@accent-color, 10%);\n }\n\n // accent element when active\n .r-yuvema {\n background-color: darken(@accent-color, 15%);\n\n .r-jwli3a {\n color: if(@lookup=latte, #fff, @crust);\n }\n }\n\n .r-r18ze4 {\n background-color: fade(@accent-color, 20%);\n }\n\n // white elements when hovered\n .r-jc7xae {\n background-color: darken(@text, 4%);\n }\n\n // white elements when active\n .r-6wtuen {\n background-color: darken(@text, 8%);\n }\n\n // new notifications\n .r-1eltapf {\n background-color: fade(@sapphire, 10%);\n }\n\n // polls\n .r-eok2q2 {\n background-color: fade(@accent-color, 60%);\n }\n\n // box shadow around active poll input box\n .r-9cip40 {\n box-shadow: @accent-color 0 0 0 1px;\n }\n\n // spaces\n .r-1blqq69 {\n border-color: @mauve;\n }\n\n @keyframes r-1wvy3k1 {\n 0% {\n box-shadow: fade(@mauve, 40%) 0;\n }\n\n 100% {\n box-shadow: fade(@mauve, 0%) 0;\n }\n }\n\n [style=\"background-image: linear-gradient(61.63deg, rgb(45, 66, 255) -15.05%, rgb(156, 99, 250) 104.96%);\"] {\n background-image: linear-gradient(\n 61.63deg,\n @blue -15.05%,\n @mauve 104.96%\n ) !important;\n }\n\n // tweet textbox placeholder\n .draftjs-styles_0 .public-DraftEditorPlaceholder-root {\n color: @overlay0;\n }\n\n // who can reply? bg\n .r-rgqbpe {\n background-color: fade(@blue, 10%);\n }\n\n // circles\n .r-s224ru {\n background-color: @green;\n }\n\n .r-h7o7i8 {\n background-color: fade(@green, 10%);\n }\n\n // live indicator\n .r-4nw3r4,\n .r-1dgebii {\n background-color: @red;\n }\n\n // live border\n .r-b5kvu3 {\n border-color: @red;\n }\n\n // red transparent bg (appears with \"unfollow\" hover)\n .r-qqmkd0 {\n background-color: fade(@red, 10%);\n }\n\n // red bg on hover\n .r-12d83nn {\n background-color: darken(@red, 10%);\n }\n\n // red bg when active\n .r-oybae9 {\n background-color: darken(@red, 15%);\n }\n\n .r-11mg6pl {\n border-color: if(@lookup=latte, #fff, @crust); // white border\n }\n\n // mask over layer\n .r-11z020y {\n background-color: fade(desaturate(darken(@accent-color, 10%), 50%), 12%);\n }\n\n // likes\n [fill=\"rgb(249,22,127)\"],\n [fill=\"rgb(222,45,108)\"],\n g[clip-path=\"url(#__lottie_element_562)\"] path,\n [style=\"color: rgb(249, 24, 128);\"] [viewBox=\"0 0 24 24\"] path {\n fill: @red !important;\n }\n\n // likes when hover\n .r-1krxqcr {\n background-color: fade(@red, 10%);\n }\n\n // likes when active\n .r-uuique {\n background-color: fade(@red, 20%);\n }\n\n // heart svg on notifications page\n .r-vkub15,\n .r-9l7dzd {\n color: @red;\n }\n\n // bell svg on notifications page\n .r-1cvl2hr {\n color: @accent-color;\n }\n\n // retweet svg on notifications page\n .r-o6sn0f {\n color: @green;\n }\n\n // rt when hover\n .r-15azkrj {\n background-color: fade(@green, 10%);\n }\n\n // rt when active\n .r-1x669os {\n background-color: fade(@green, 20%);\n }\n\n // image won't load svg\n [data-testid=\"card.wrapper\"]\n [d=\"M21.04 1.54L17.5 5.09c-.04-.02-.08-.03-.13-.04L14.3 3H9.7l-3 2H5C3.62 5 2.5 6.12 2.5 7.5v11c0 .46.12.88.34 1.25l-1.3 1.29 1.42 1.42 19.5-19.5-1.42-1.42zM13.7 5l2.33 1.56-2 1.99C13.44 8.2 12.74 8 12 8c-2.21 0-4 1.79-4 4 0 .74.2 1.44.55 2.03L4.5 18.09V7.5c0-.28.22-.5.5-.5h2.3l3-2h3.4zM12 10c.18 0 .35.02.52.07l-2.45 2.45c-.05-.17-.07-.34-.07-.52 0-1.1.9-2 2-2zm7 11H7.24l2-2H19c.28 0 .5-.22.5-.5V9h2v9.5c0 1.38-1.12 2.5-2.5 2.5z\"] {\n color: @overlay0;\n }\n\n // hard-coded shit\n // ugly-ass twitter blue/premium bg. why.\n [style*=\"https://abs.twimg.com/responsive-web/client-web/background-premiumplus-web\"]\n {\n background-image: none !important;\n background-color: @surface0;\n }\n\n [stroke=\"#2F3336\" i] {\n stroke: @surface2 !important;\n }\n\n [stroke=\"#1D9BF0\" i],\n [style*=\"stroke: rgb(29, 155, 240)\"] {\n stroke: @accent-color !important;\n }\n\n [stroke=\"#FFD400\" i] {\n stroke: @yellow !important;\n }\n\n [fill=\"#829AAB\" i] {\n fill: @overlay2 !important;\n }\n\n // \"we received your report\" svg\n [fill=\"#1DA1F2\" i] {\n fill: if(@lookup=latte, darken(@sky, 15%), darken(@sky, 30%)) !important;\n }\n\n [fill=\"#78C6EE\" i] {\n fill: @sky !important;\n }\n\n // yellow verified badge\n [stop-color=\"#f4e72a\"],\n [stop-color=\"#cd8105\"],\n [stop-color=\"#cb7b00\"],\n [stop-color=\"#f4ec26\"],\n [stop-color=\"#f9e87f\"],\n [stop-color=\"#e2b719\"] {\n stop-color: @yellow !important;\n }\n\n [fill=\"#d18800\"] {\n fill: @yellow !important;\n }\n\n [style*=\"border-color: rgb(83, 100, 113)\"] {\n border-color: @surface1 !important;\n }\n\n [style*=\"border-color: rgb(51, 54, 57)\"] {\n border-color: @surface0 !important;\n }\n\n [style*=\"border-color: rgb(103, 7, 15)\"] {\n border-color: fadeout(@red, 50%) !important;\n }\n\n [style*=\"border-color: rgb(29, 155, 240)\"] {\n border-color: @accent-color !important;\n }\n\n [style*=\"color: rgb(231, 233, 234)\"]:not(\n [style*=\"background-color: rgb(231, 233, 234)\"]\n ),\n [style*=\"color: rgb(239, 243, 244)\"]:not(\n [style*=\"background-color: rgb(239, 243, 244)\"]\n ),\n [style*=\"color: rgb(255, 255, 255)\"]:not(\n [style*=\"background-color: rgb(255, 255, 255)\"]\n ) {\n color: @text !important;\n }\n\n [style*=\"color: rgb(231, 233, 234)\"]:not(\n [style*=\"background-color: rgb(231, 233, 234)\"]\n )\n input::placeholder {\n color: @subtext1 !important;\n }\n\n // faded text\n [style*=\"color: rgb(113, 118, 123)\"]:not(\n [style*=\"background-color: rgb(113, 118, 123)\"]\n ) {\n color: @overlay1 !important;\n }\n\n // retweets color\n [style*=\"color: rgb(0, 186, 124)\"]:not(\n [style*=\"background-color: rgb(0, 186, 124)\"]\n ) {\n color: @green !important;\n }\n\n // likes/unfollow color\n [style*=\"color: rgb(249, 24, 128)\"]:not(\n [style*=\"background-color: rgb(249, 24, 128)\"]\n ),\n [style*=\"color: rgb(244, 33, 46)\"]:not(\n [style*=\"background-color: rgb(244, 33, 46)\"]\n ) {\n color: @red !important;\n }\n\n [style*=\"color: rgb(250, 68, 152)\"]:not(\n [style*=\"background-color: rgb(250, 68, 152)\"]\n ) {\n color: @pink !important;\n }\n\n // accent color (blue)\n [style*=\"color: rgb(29, 155, 240)\"]:not(\n [style*=\"background-color: rgb(29, 155, 240)\"]\n ) {\n color: @accent-color !important;\n }\n\n // background colors\n [style*=\"background-color: rgb(142, 205, 248)\"] {\n background-color: lighten(@accent-color, 10%) !important;\n }\n\n [style*=\"background-color: rgb(2, 17, 61)\"] {\n background-color: fade(@accent-color, 15%) !important;\n }\n\n [style*=\"background-color: rgb(29, 155, 240)\"] {\n background-color: @accent-color !important;\n\n [style*=\"color: rgb(255, 255, 255)\"] {\n color: if(@lookup=latte, #fff, @crust) !important;\n }\n }\n\n [style*=\"background-color: rgb(239, 243, 244)\"] {\n background-color: @text !important;\n\n [style*=\"color: rgb(15, 20, 25)\"] {\n color: if(@lookup=latte, #fff, @crust) !important;\n }\n }\n\n [style*=\"background-color: rgb(244, 33, 46)\"] {\n background-color: @red !important;\n\n [style*=\"color: rgb(255, 255, 255)\"] {\n color: if(@lookup=latte, #fff, @crust) !important;\n }\n }\n\n [style*=\"background-color: rgb(0, 0, 0)\"],\n [style*=\"background-color: #000\"] {\n background-color: @base !important;\n }\n\n [style*=\"background-color: rgba(15, 20, 25, 0.75)\"] {\n background-color: fade(@crust, 75%) !important;\n\n [style*=\"color: rgb(255, 255, 255)\"] svg {\n color: @text !important;\n }\n }\n\n // whatever\n .r-l5o3uw,\n .r-1vtznih,\n .r-4nw3r4,\n .r-12d83nn,\n .r-oybae9,\n .r-yuvema,\n [style=\"background-image: linear-gradient(61.63deg, rgb(45, 66, 255) -15.05%, rgb(156, 99, 250) 104.96%);\"] {\n [style*=\"color: rgb(255, 255, 255)\"]:not(\n [style*=\"background-color: rgb(255, 255, 255)\"]\n ),\n &[style*=\"color: rgb(255, 255, 255)\"]:not(\n [style*=\"background-color: rgb(255, 255, 255)\"]\n ) {\n color: if(@lookup=latte, #fff, @crust) !important;\n }\n }\n\n [data-testid=\"videoComponent\"],\n .r-drfeu3:has(\n [style=\"background-color: rgba(255, 255, 255, 0.25); border-color: rgba(0, 0, 0, 0); backdrop-filter: blur(4px);\"]\n ) {\n [style*=\"color: rgb(255, 255, 255)\"]:not(\n [style*=\"background-color: rgb(255, 255, 255)\"]\n ),\n &[style*=\"color: rgb(255, 255, 255)\"]:not(\n [style*=\"background-color: rgb(255, 255, 255)\"]\n ),\n .r-jwli3a {\n color: #fff !important;\n }\n }\n\n // options\n & when (@colorizeLogo = 1) {\n path[d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z\"] {\n fill: @accent-color !important;\n }\n }\n }\n}\n\n@-moz-document domain(\"api.twitter.com\") {\n @media (prefers-color-scheme: light) {\n :root {\n #catppuccin(@lightFlavor, @accentColor);\n }\n }\n @media (prefers-color-scheme: dark) {\n :root {\n #catppuccin(@darkFlavor, @accentColor);\n }\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n html {\n background: @mantle;\n }\n\n #header {\n color: @subtext0;\n background: @base;\n border-bottom-color: @surface1;\n\n .logo a {\n border-bottom-color: transparent;\n }\n\n #session {\n a {\n background: transparent;\n color: @subtext0;\n }\n\n h2 img {\n border-color: @surface1;\n }\n }\n }\n\n .footer {\n background: @mantle;\n border-top-color: @surface1;\n }\n\n .auth h2 {\n color: @subtext1;\n }\n\n .oauth #bd {\n border-color: @surface1;\n }\n\n .app-info h3 img {\n border-color: @base;\n }\n\n .permissions.allow strong {\n color: @green;\n }\n\n .button {\n background: @overlay0;\n color: @text;\n border-color: @surface1;\n\n &:hover {\n color: @text;\n border-color: @surface1;\n background: darken(@surface2, 10%);\n }\n }\n\n .button.selected,\n .follow-button .unfollow .button {\n background-color: @accent-color;\n color: if(@lookup=latte, #fff, @crust);\n border-color: darken(@accent-color, 10%);\n\n &:hover {\n background-color: darken(@accent-color, 10%);\n }\n\n .app-info,\n #bd h3 {\n color: @subtext0;\n }\n\n #ft {\n color: @overlay0;\n }\n }\n }\n}\n\n@-moz-document domain(\"twitter.com\") {\n // idk man\n\n @media (prefers-color-scheme: light) {\n :root {\n #catppuccin(@lightFlavor, @accentColor);\n }\n }\n @media (prefers-color-scheme: dark) {\n :root {\n #catppuccin(@darkFlavor, @accentColor);\n }\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n #session a,\n #session input,\n #session button {\n background: @surface0;\n color: @subtext0;\n }\n\n #session .user-menu {\n & a:focus,\n & a:hover,\n & button:focus,\n & button:hover,\n & input:focus,\n & input:hover {\n color: if(@lookup=latte, #fff, @crust);\n background-color: @accent-color;\n }\n }\n\n .notice,\n .notice p,\n h2 {\n color: @subtext1;\n }\n\n .notice.error {\n background: fade(@red, 20%);\n border-color: fade(@red, 25%);\n }\n\n // report page? why isn't this themed\n .ResponsiveLayout--Night .PageContainer {\n background-color: @base;\n }\n\n .list-explanation {\n color: @subtext0;\n }\n\n .ResponsiveLayout--Night .list-btn {\n &:first-of-type {\n border-top-color: @mantle;\n }\n\n &:hover {\n background-color: @mantle;\n }\n }\n\n .submit-btn {\n background-color: @accent-color;\n color: if(@lookup=latte, #fff, @crust);\n border-color: darken(@accent-color, 10%);\n }\n\n .submit-btn:hover,\n .redirect-btn:hover {\n background-color: darken(@accent-color, 10%);\n }\n\n .block-btn {\n color: @maroon;\n border-color: @maroon;\n }\n\n .mute-btn,\n .unfollow-btn,\n .email-report-btn {\n color: @accent-color;\n border-color: @accent-color;\n }\n\n .list-btn {\n border-color: @surface1;\n\n &:first-of-type {\n border-top-color: @surface1;\n }\n\n &:hover {\n background-color: @surface0;\n }\n }\n\n // authorize page\n .js #session .user-menu {\n background-color: @surface0;\n }\n\n .dropdown-caret .caret-outer,\n .dropdown-caret .caret-inner {\n border-bottom-color: @surface0;\n }\n }\n}\n\n/* prettier-ignore */\n@catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n"},{"enabled":true,"name":"homepage Catppuccin","description":"Soothing pastel theme for homepage","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/homepage/catppuccin.user.css","usercssData":{"name":"homepage Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/homepage","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/homepage","version":"0.0.1","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/homepage/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Ahomepage","description":"Soothing pastel theme for homepage","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"flavor":{"type":"select","label":"Flavor","name":"flavor","value":null,"default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"red","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Grey","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name homepage Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/homepage\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/homepage\n@version 0.0.1\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/homepage/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Ahomepage\n@description Soothing pastel theme for homepage\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select flavor \"Flavor\" [\"latte:Latte\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red*\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Grey\"]\n==/UserStyle== */\n@-moz-document domain(\"homepage.example.com\") {\n :root {\n #catppuccin(@flavor, @accentColor);\n }\n\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n //Page Level Features\n\n :is(.dark .dark\\:bg-theme-800) {\n --tw-bg-opacity: 1;\n background-color: @base; //background Color\n }\n\n .dark {\n --bg-color: @base;\n --scrollbar-thumb: @accent-color; //ScrollBar\n --scrollbar-track: @mantle; //Scrollbar base\n }\n\n //Information Widget Features\n\n :is(.dark .dark\\:bg-theme-200\\/20) {\n background-color: @overlay0 //Information Widgets Progress Bar Background\n;\n }\n :is(.dark .dark\\:bg-theme-200\\/50) {\n background-color: @text //Information Widgets Progress Bar Value\n;\n }\n .border-theme-300 {\n --tw-border-opacity: 1;\n border-color: @accent-color; //Search bar Border\n }\n :is(.dark .dark\\:bg-white\\/10) {\n background-color: @crust //Search bar background\n;\n }\n :is(.dark .dark\\:focus\\:ring-white\\/50:focus) {\n --tw-ring-color: @text; //Search bar Focus Border\n }\n\n :is(.dark .dark\\:text-white) {\n --tw-text-opacity: 1;\n color: @accent-color //Search bar Text\n;\n }\n\n // Services Level Features\n\n :is(.dark .dark\\:bg-white\\/5) {\n background-color: @mantle; //Box Background\n }\n :is(.dark .dark\\:shadow-theme-900\\/20) {\n --tw-shadow-color: @mantle; //Box Shadows\n --tw-shadow: var(--tw-shadow-colored);\n }\n\n :is(.dark .dark\\:hover\\:bg-white\\/10:hover) {\n background-color: @surface1 //Box Hover Color\n;\n }\n\n :is(.dark .dark\\:bg-theme-900\\/50) {\n background-color: @crust; //Ping & Docker Stats Box Background\n }\n :is(.dark .dark\\:bg-theme-900\\/20) {\n background-color: @surface0; //Stats Background Color\n }\n\n :is(.dark .dark\\:bg-theme-900\\/40) {\n background-color: @accent-color; //Progress Bar\n }\n :is(.dark .dark\\:text-theme-300) {\n color: @text; //Section Names + Container Description\n }\n :is(.dark .dark\\:hover\\:text-theme-300:hover) {\n --tw-text-opacity: 1;\n color: darken(\n @accent-color,\n 10%\n ); //Section Names + Container Description Hover Color\n }\n :is(.dark .dark\\:text-theme-200) {\n --tw-text-opacity: 1;\n color: @text; // Container Names + Stats\n }\n\n .text-emerald-500\\/80 {\n color: lighten(\n @green,\n 10%\n ); //Ping & Docker Status Text (Running + Healthy)\n }\n .text-orange-400\\/50 {\n color: lighten(@yellow, 10%); //Docker Status Text (Unhealthy)\n }\n .text-rose-500\\/80 {\n color: darken(@red, 10%); //Ping Status Text (Bad)\n }\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Invidious Catppuccin","description":"Soothing pastel theme for Invidious","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/invidious/catppuccin.user.css","usercssData":{"name":"Invidious Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/invidious","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/invidious","version":"0.4.0","description":"Soothing pastel theme for Invidious","author":"Catppuccin","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/invidious/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Ainvidious","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"blue","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]},"styleVideoPlayer":{"type":"checkbox","label":"Style Video Player","name":"styleVideoPlayer","value":null,"default":"1","options":null}}},"sourceCode":"/* ==UserStyle==\n@name Invidious Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/invidious\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/invidious\n@version 0.4.0\n@description Soothing pastel theme for Invidious\n@author Catppuccin\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/invidious/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Ainvidious\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [ \"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue*\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\" ]\n@var checkbox styleVideoPlayer \"Style Video Player\" 1\n==/UserStyle== */\n\n/**\n * kept up-to-date with\n * `curl https://api.invidious.io/instances.json | jq '.[] | select(.[1].type==\"https\") | .[0]'`\n */\n@-moz-document domain(\"anontube.lvkaszus.pl\"),\n domain(\"inv.citw.lgbt\"),\n domain(\"inv.in.projectsegfau.lt\"),\n domain(\"inv.tux.pizza\"),\n domain(\"inv.us.projectsegfau.lt\"),\n domain(\"inv.zzls.xyz\"),\n domain(\"invidious.asir.dev\"),\n domain(\"invidious.drgns.space\"),\n domain(\"invidious.einfachzocken.eu\"),\n domain(\"invidious.fdn.fr\"),\n domain(\"invidious.io.lol\"),\n domain(\"invidious.lunar.icu\"),\n domain(\"invidious.nerdvpn.de\"),\n domain(\"invidious.no-logs.com\"),\n domain(\"invidious.perennialte.ch\"),\n domain(\"invidious.privacydev.net\"),\n domain(\"invidious.private.coffee\"),\n domain(\"invidious.projectsegfau.lt\"),\n domain(\"invidious.protokolla.fi\"),\n domain(\"invidious.slipfox.xyz\"),\n domain(\"iv.datura.network\"),\n domain(\"iv.ggtyler.dev\"),\n domain(\"iv.melmac.space\"),\n domain(\"iv.nboeck.de\"),\n domain(\"iv.winston.sh\"),\n domain(\"onion.tube\"),\n domain(\"vid.priv.au\"),\n domain(\"vid.puffyan.us\"),\n domain(\"yewtu.be\"),\n domain(\"yt.artemislena.eu\"),\n domain(\"yt.cdaut.de\"),\n domain(\"yt.drgnz.club\"),\n domain(\"yt.oelrichsgarcia.de\"), {\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accentColor: @catppuccin[@@lookup][@@accent];\n @linkColor: @accentColor;\n @linkHover: #lightenOrDarken(@accentColor, 5%) [ @result];\n\n #lightenOrDarken(@color, @value) {\n @result: if(\n @lookup = latte,\n darken(@color, @value),\n lighten(@color, @value)\n );\n }\n\n color-scheme: if(@lookup = latte, light, dark);\n background-color: @base !important;\n color: @text !important;\n\n ::placeholder {\n color: @subtext0;\n }\n\n &::-webkit-scrollbar {\n width: 0.25rem;\n background: transparent;\n }\n\n &::-webkit-scrollbar-thumb {\n border-radius: 9999px;\n background: @accentColor;\n }\n\n a,\n /* menu under the search bar */\n .pure-menu-heading {\n color: @linkColor;\n &:hover,\n &:focus,\n &:active {\n color: @linkHover !important;\n }\n }\n\n hr,\n /* legend borders are visible as dividers in Settings */\n legend {\n border-color: mix(@accentColor, @surface0, 50%);\n border-style: solid;\n }\n\n legend {\n color: @accentColor !important;\n }\n\n .pure-button-primary {\n background-color: @surface1 !important;\n color: @text !important;\n border-color: @crust !important;\n &:hover,\n &:focus {\n background-color: @surface2 !important;\n color: @text !important;\n border-color: @crust !important;\n }\n }\n .pure-button-secondary {\n background-color: @accentColor !important;\n color: @crust !important;\n border-color: @crust !important;\n &:hover,\n &:focus {\n background-color: #lightenOrDarken(@accentColor, 2%) [ @result] !important;\n color: @crust !important;\n border-color: @crust !important;\n }\n }\n\n #subscribe {\n background-color: @linkColor !important;\n color: @crust !important;\n :hover,\n :focus {\n background-color: @linkHover !important;\n color: @crust !important;\n }\n }\n\n #filters-box {\n background-color: @surface0 !important;\n }\n\n .underlined {\n border-color: @overlay1;\n }\n\n .video-js .vjs-control-bar,\n .vjs-menu-button-popup .vjs-menu .vjs-menu-content {\n background-color: @crust !important;\n color: @text !important;\n }\n\n .video-js .vjs-slider:hover,\n .video-js button:hover {\n color: @accentColor !important;\n }\n\n .video-js .vjs-slider {\n background-color: @surface2 !important;\n }\n\n .video-js .vjs-load-progress,\n .video-js .vjs-load-progress div {\n background-color: @surface2 !important;\n }\n\n .video-js.player-style-invidious .vjs-play-progress {\n background-color: @accentColor !important;\n }\n\n .vjs-menu li.vjs-menu-item:focus,\n .vjs-menu li.vjs-menu-item:hover {\n background-color: @surface0 !important;\n color: @text !important;\n }\n\n .vjs-menu li.vjs-selected,\n .vjs-menu li.vjs-selected:focus,\n .vjs-menu li.vjs-selected:hover {\n background-color: @blue !important;\n }\n\n .vjs-menu li.vjs-selected,\n .vjs-menu li.vjs-selected:focus,\n .vjs-menu li.vjs-selected:hover,\n .js-focus-visible .vjs-menu li.vjs-selected:hover {\n color: @crust !important;\n }\n\n .vjs-modal-dialog-content {\n backdrop-filter: blur(4px);\n }\n\n .vjs-share__title {\n color: @text !important;\n }\n .vjs-share__subtitle {\n color: @subtext0 !important;\n opacity: 100% !important;\n }\n .vjs-share__short-link {\n color: @text !important;\n background: @base !important;\n }\n .vjs-share__btn {\n background: @crust !important;\n svg path {\n fill: @text !important;\n }\n }\n\n #related-videos > .h-box > div:not(#autoplay-controls) {\n margin-bottom: 48px !important;\n }\n\n footer a,\n footer span {\n color: @subtext0 !important;\n }\n\n footer span a,\n footer span:has(i) {\n &:hover {\n color: @accentColor !important;\n }\n }\n\n .pure-form-message-inline {\n color: @subtext0;\n }\n\n select,\n input[type=\"text\"],\n input[type=\"number\"],\n input[type=\"input\"] {\n color: @text !important;\n background-color: @surface0 !important;\n border-color: @crust !important;\n box-shadow: none !important;\n &:active {\n color: @text !important;\n }\n }\n input[type=\"search\"] {\n color: @text !important;\n background-color: @base !important;\n border-bottom-color: @crust !important;\n box-shadow: none !important;\n }\n input[type=\"checkbox\"] {\n background-color: @surface2;\n border-color: @crust;\n height: 1rem;\n width: 1rem;\n -webkit-appearance: none;\n appearance: none;\n cursor: pointer;\n &:checked {\n @svg: escape(\n '<svg viewBox=\"0 0 16 16\" fill=\"@{accentColor}\" xmlns=\"http://www.w3.org/2000/svg\"><path 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\"/></svg>'\n );\n background-image: url(\"data:image/svg+xml,@{svg}\");\n }\n }\n\n /* video player background */\n #player-container > .video-js > video,\n /* placeholder for loading thumbnails */\n .vjs-poster {\n & when (@styleVideoPlayer = 1) {\n background-color: @mantle !important;\n }\n }\n\n /* watch progress on videos */\n div.watched-indicator {\n background-color: @red;\n }\n\n /* Channel owner comments */\n a.channel-owner {\n color: @crust;\n background-color: @accentColor;\n }\n }\n\n /* synced colorscheme */\n @media (prefers-color-scheme: light) {\n .no-theme {\n #catppuccin(@lightFlavor, @accentColor);\n }\n }\n @media (prefers-color-scheme: dark) {\n .no-theme {\n #catppuccin(@darkFlavor, @accentColor);\n }\n }\n\n /* manually set colorscheme */\n .light-theme {\n #catppuccin(@lightFlavor, @accentColor);\n }\n .dark-theme {\n #catppuccin(@darkFlavor, @accentColor);\n }\n}\n\n/* prettier-ignore */\n@catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; }\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; }\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; }\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; }\n}\n\n// vim:ft=less\n"},{"enabled":true,"name":"Graphite Catppuccin","description":"Soothing pastel theme for Graphite","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/graphite/catppuccin.user.css","usercssData":{"name":"Graphite Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/graphite","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/graphite","version":"0.0.1","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/graphite/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Agraphite","description":"Soothing pastel theme for Graphite","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"sapphire","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Graphite Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/graphite\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/graphite\n@version 0.0.1\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/graphite/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Agraphite\n@description Soothing pastel theme for Graphite\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire*\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n@-moz-document url-prefix('https://app.graphite.dev')\n{\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #createset(@color, @type) {\n --color-@{type}-default: @color;\n --color-@{type}-lowest-contrast: darken(@color, 60%);\n --color-@{type}-low-contrast: @color;\n --color-@{type}-high-contrast: @color;\n --color-@{type}-highest-contrast: lighten(@color, 10%);\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n --color-bg-light: @base;\n --color-bg-dark: @mantle;\n\n --text-color-light: @crust; // this means on a light background\n --text-color-default: @text;\n --text-color-low-contrast: @text;\n --text-color-high-contrast: @text;\n --text-color-disabled: @subtext0;\n\n --btn-color-neutral-selected: @surface0;\n --btn-color-neutral-default: @surface0;\n --btn-color-neutral-hover: @surface0;\n\n --icon-color-default: @text;\n\n --border-color-default: @surface1;\n\n --color-gray-60: @surface0;\n\n #createset(@accent-color, emphasis);\n #createset(@green, positive);\n #createset(@peach, caution);\n #createset(@red, negative);\n #createset(@mauve, action);\n }\n\n html[data-theme=\"light\"] {\n #catppuccin(@lightFlavor, @accentColor);\n }\n html[data-theme=\"dark\"] {\n #catppuccin(@darkFlavor, @accentColor);\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Bluesky Social Catppuccin","description":"Soothing pastel theme for Bluesky Social","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/bsky/catppuccin.user.css","usercssData":{"name":"Bluesky Social Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/bsky","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/bsky","version":"0.0.5","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/bsky/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Absky","description":"Soothing pastel theme for Bluesky Social","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"sapphire","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Bluesky Social Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/bsky\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/bsky\n@version 0.0.5\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/bsky/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Absky\n@description Soothing pastel theme for Bluesky Social\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire*\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n@-moz-document domain('bsky.app') {\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b;\n };\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n /* they dont even use this, get real */\n --text: @text;\n --background: @base; /* they do use this, kind of! */\n --backgroundLight: @base;\n\n /* generic text */\n [style*=\"color: rgb(255, 255, 255)\"] {\n color: @text !important;\n & when (@lookup = latte) {\n /* fix button text in latte */\n color: @base !important;\n }\n }\n\n /* secondary text */\n [style*=\"rgb(163, 178, 194)\"] {\n color: @subtext1 !important;\n }\n\n /* generic blue inline */\n [style*=\"color: rgb(16, 131, 254)\"] {\n color: @accent-color !important;\n }\n\n /* blue svg inline */\n [stroke=\"hsl(211, 99%, 53%)\"],\n [stroke=\"#0085ff\"] {\n stroke: @accent-color;\n }\n\n [fill=\"hsl(211, 99%, 53%)\"],\n [fill=\"#0085ff\"] {\n fill: @accent-color;\n }\n\n /* a lot of blue things (buttons etc) */\n div[style*=\"background-color: rgb(0, 133, 255)\"] {\n background-color: @accent-color !important;\n }\n\n /* red button text (delete my account) */\n [style*=\"color: rgb(251, 162, 178)\"] {\n color: @red !important;\n }\n\n /* delete account button */\n [style^=\"background-color: rgb(79, 3, 20)\"] {\n background-color: @red !important;\n }\n path[fill=\"#fba2b2\"] {\n fill: @crust;\n }\n\n /* generic background color */\n .css-175oi2r.r-13awgt0,\n [style*=\"background-color: rgb(255, 255, 255)\"],\n [style*=\"background-color: rgb(0, 0, 0)\"],\n [style*=\"background-color: rgb(8, 10, 12)\"] {\n background-color: @base !important;\n\n & when (@lookup = latte) {\n /* fix button colors in latte */\n [style*=\"background-color: rgb(0, 0, 0)\"] {\n background-color: @text !important;\n }\n }\n }\n\n /* secondary background color */\n [style*=\"background-color: rgb(20, 25, 31)\"] {\n background-color: @mantle !important;\n }\n\n /* loading circle */\n circle[style^=\"stroke: rgb(25, 118, 210)\"] {\n stroke: @accent-color !important;\n }\n\n /* wide site: new post button (w text) */\n .r-wzwllv {\n background-color: @accent-color !important;\n }\n\n /* borders */\n .css-175oi2r {\n border-color: @surface0 !important;\n }\n\n /* fix selected tab bottom border issue caused by selector above */\n .css-175oi2r[style*=\"border-bottom-color: rgb(0, 133, 255)\"] {\n border-bottom-color: @accent-color !important;\n }\n\n /* fixes the bottom border on tabs (timeline) having a darker color */\n .r-oucylx {\n border-bottom-color: @base !important;\n }\n\n /* current selected tab (acc page) !! KEEP THIS BELOW ABOVE DEFINITION !! */\n [style*=\"border-color: rgb(255, 255, 255)\"] {\n border-color: @accent-color !important;\n }\n\n /* settings highlight thing */\n [style=\"background-color: rgb(38, 39, 45)\"] {\n background-color: @crust !important;\n }\n\n /* heart/like */\n .r-84gixx,\n .r-1i89l9k {\n color: @red;\n }\n\n /* repost */\n .r-5ld2xk {\n color: @green;\n }\n\n /* thin site: bluesky text */\n .r-yovm8p {\n color: @blue;\n }\n\n /* empty profile banner */\n .r-wuyfte {\n background-color: @blue;\n }\n\n /* \"invalid handle\" warning */\n [style*=\"color: rgb(236, 72, 104); border-color: rgb(209, 16, 67)\"] {\n color: @red !important;\n border-color: @red !important;\n }\n\n /* end of feed text */\n .r-1521r3q {\n color: @overlay1;\n }\n\n /* mobile side drawer */\n [data-testid=\"drawer\"] {\n background-color: @base;\n }\n\n /* feedback */\n .r-m7buhn {\n background-color: @blue;\n }\n\n /* save, report, post modal button */\n [data-testid=\"saveBtn\"] > div,\n [data-testid=\"sendReportBtn\"] > div,\n [data-testid=\"composerPublishBtn\"] > div,\n [data-testid=\"editProfileSaveBtn\"] > div {\n background: unset !important;\n background-color: @accent-color !important;\n }\n\n .r-jwli3a {\n color: @base !important;\n }\n\n /* draft \"Discard\" button */\n [style^=\"background-color: rgb(209, 16, 67)\"] {\n background-color: @red !important;\n }\n\n /* the round gradient post button in the bottom right when the page is thinner than usual */\n [style*=\"background-image: linear-gradient(2.35619rad, rgb(90, 113, 250), rgb(0, 133, 255))\"] {\n background: unset !important;\n background-color: @accent-color !important;\n }\n\n /* several white buttons */\n button[style*=\"background-color: rgb(255, 255, 255)\"]\n when\n not\n (@lookup = latte) {\n background-color: @text !important;\n }\n\n /* the white buttons text */\n [style*=\"color: rgb(0, 0, 0)\"] {\n color: @crust !important;\n }\n\n /* replace dark fill icons with crust ones */\n path[fill=\"#000000\"] {\n fill: @crust;\n }\n\n /* fixes a contrast issue when the suggested follows button is enabled (very ugly selector) */\n button[data-testid=\"suggestedFollowsBtn\"][style*=\"background-color: rgb(255, 255, 255)\"]\n > svg\n > path {\n fill: @base !important;\n }\n\n /* text inside most buttons */\n button > div > div[style~=\"color: rgb(0, 0, 0)\"] {\n color: @base !important;\n }\n\n /* search bar text */\n [role=\"search\"],\n [data-testid=\"confirmCodeInput\"] {\n --placeholderTextColor: @subtext1 !important;\n }\n\n /* search bar icon */\n svg[style^=\"color: rgb(141, 142, 150)\"] {\n color: @subtext1 !important;\n }\n\n /* small icons */\n path[fill=\"#ffffff\"],\n path[fill=\"hsl(211, 20%, 100%)\"] {\n fill: @text;\n\n & when (@lookup = latte) {\n fill: @base;\n }\n }\n\n /* more gray small icons (seems to only be the trash can/delete icon) */\n path[fill=\"#8D8E96\"] {\n fill: @subtext1;\n }\n\n /* settings button at the top of the timeline */\n path[fill=\"hsl(211, 20%, 70%)\"] {\n fill: @subtext1;\n }\n\n /* x invite codes available icon */\n div[style*=\"background-color: rgb(191, 225, 255)\"],\n div[style*=\"background-color: rgb(1, 37, 97)\"] {\n background-color: fadeout(@accent-color, 70%) !important;\n & > svg > path[fill=\"#52acfe\"] {\n fill: @accent-color;\n }\n }\n\n /* likes, reposts and comment counts under posts */\n [style*=\"color: rgb(102, 127, 153)\"] {\n color: @subtext0 !important;\n }\n\n /* onboarding: continue/next button */\n [data-testid=\"continueBtn\"] {\n background-color: @accent-color !important;\n }\n [data-testid=\"continueBtn\"] > div > div {\n color: @base !important;\n }\n [data-testid=\"continueBtn\"] > div > svg > path {\n fill: @base !important;\n }\n\n /* ... button under posts */\n path[fill=\"hsl(211, 20%, 50%)\"] {\n fill: @subtext0;\n }\n\n /* pretty self explanatory, user mentions in the post create modal */\n .mention {\n color: @accent-color;\n }\n\n /* mentions in the notification tab (highlighted notifications) */\n div[style^=\"background-color: rgb(0, 16, 64)\"] {\n background-color: fadeout(@accent-color, 70%) !important;\n }\n\n /* generic blue background color inline (used for buttons in notifications tab) */\n button[style*=\"background-color: rgb(0, 133, 255)\"] {\n background-color: @accent-color !important;\n }\n /* contrast fix for above */\n button[style*=\"background-color: rgb(0, 133, 255)\"] > div > div {\n color: @base !important;\n }\n\n /* other button in notifications tab, inner text */\n div[style*=\"color: rgb(82, 172, 254)\"] {\n color: @accent-color !important;\n }\n\n /* \"No notifications yet!\" text in the notifications tab */\n div[style*=\"color: rgb(141, 142, 150)\"] {\n color: @subtext0 !important;\n }\n\n /* login: wrong password highlight */\n .r-w7hjet {\n background-color: @red;\n }\n\n /* please verify your email popup (green checkmark) */\n circle[fill=\"#20BC07\"] {\n fill: @green;\n }\n\n /* toggle circle */\n [style*=\"background-color: rgb(185, 185, 193)\"] {\n background-color: @overlay2 !important;\n }\n }\n\n @media (prefers-color-scheme: light) {\n html.colorMode--system {\n #catppuccin(@lightFlavor, @accentColor);\n }\n }\n @media (prefers-color-scheme: dark) {\n html.colorMode--system {\n #catppuccin(@darkFlavor, @accentColor);\n }\n }\n\n /* manually set colorscheme */\n html.theme--light {\n #catppuccin(@lightFlavor, @accentColor);\n }\n html.theme--dim,\n html.theme--dark {\n #catppuccin(@darkFlavor, @accentColor);\n }\n} /* /@-moz-document */\n"},{"enabled":true,"name":"Startpage Catppuccin","description":"Soothing pastel theme for Startpage","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/startpage/catppuccin.user.css","usercssData":{"name":"Startpage Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/startpage","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/startpage","version":"0.2.0","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/startpage/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Astartpage","description":"Soothing pastel theme for Startpage","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"red","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Startpage Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/startpage\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/startpage\n@version 0.2.0\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/startpage/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Astartpage\n@description Soothing pastel theme for Startpage\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red*\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n@-moz-document domain(\"startpage.com\") {\n @media (prefers-color-scheme: light) {\n :root {\n #catppuccin(@lightFlavor, @accentColor);\n }\n }\n\n @media (prefers-color-scheme: dark) {\n :root {\n #catppuccin(@darkFlavor, @accentColor);\n }\n }\n\n #catppuccin(@lookup, @accent-color) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent: @catppuccin[@@lookup][@@accent-color];\n\n &,\n body {\n --sx-accent: @accent;\n --sx-background: @base;\n --sx-border: @surface0;\n --sx-tabLinkHover: @teal;\n --sx-foreground: @text;\n --sx-foregroundAlt: @subtext1;\n --sx-foregroundEmphasis: lighten(@text, 10%);\n --sx-popupBackground: @surface0;\n --sx-popupForeground: @text;\n --sx-popupForegroundEm: @text;\n --sx-popupUrl: @blue;\n --sx-buttonHighlight: @accent;\n --sx-loadingBars: @mantle;\n --sx-darkIcons: @crust;\n --sx-arrowButtonBackground: @text;\n --sx-arrowButtonForeground: @text;\n }\n\n .css-nguon6 button {\n color: @accent;\n border-color: @accent;\n }\n\n .css-fg9wif,\n .header,\n .wp-qi-sb__result,\n .linkHover,\n .footer__container {\n background: @mantle !important;\n }\n\n body {\n color: @text;\n }\n\n body,\n .layout-web,\n .layout-web__body,\n .ex-qi-kp:not(.ex-qi-kp--light, .ex-qi-kp--night, .ex-qi-kp--air)\n .sx-kp-infobox-wrap\n .sx-infobox\n tr:not(.sx-heading-row)\n > *,\n .w-gl {\n background: @base !important;\n }\n\n .wp-qi-sb__result {\n border-color: @mantle !important;\n }\n\n .wp-qi-sb__top-square-img {\n border-bottom-color: @mantle !important;\n }\n\n /* fonts */\n .w-gl__result-title,\n .inline-nav-menu__link,\n .wp-qi-sb__title {\n color: @text !important;\n }\n\n .w-gl__result,\n .search-filter-time__dropdown,\n .search-filter-region__dropdown,\n .search-filter-family__field-label,\n .wp-qi-sb__extract {\n color: @subtext1 !important;\n }\n\n .w-gl__result-url {\n color: @accent !important;\n }\n\n .wp-qi-sb__expand-text,\n .inline-nav-menu__link__active,\n .inline-nav-menu__link:hover {\n color: @green !important;\n }\n\n .inline-nav-menu__link__active,\n .inline-nav-menu__link__post-link:hover {\n border-bottom-color: @green !important;\n }\n\n .pagination .num--active {\n background: @flamingo !important;\n border-color: @flamingo !important;\n }\n\n .pagination__num:hover,\n .pagination__next-prev-button:hover {\n background: @blue !important;\n border-color: @blue !important;\n }\n\n header {\n background-color: @mantle !important;\n }\n\n .w-gl__result-title:visited {\n color: @lavender !important;\n }\n }\n}\n\n/* prettier-ignore */\n@catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Migadu Webmail Catppuccin","description":"Soothing pastel theme for Migadu Webmail","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/migadu-webmail/catppuccin.user.css","usercssData":{"name":"Migadu Webmail Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/migadu-webmail","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/migadu-webmail","version":"0.0.1","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/migadu-webmail/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Amigadu-webmail","description":"Soothing pastel theme for Migadu Webmail","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"sapphire","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]},"hideProfilePictures":{"type":"checkbox","label":"Hide Profile Pictures","name":"hideProfilePictures","value":null,"default":"0","options":null}}},"sourceCode":"/* ==UserStyle==\n@name Migadu Webmail Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/migadu-webmail\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/migadu-webmail\n@version 0.0.1\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/migadu-webmail/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Amigadu-webmail\n@description Soothing pastel theme for Migadu Webmail\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire*\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n@var checkbox hideProfilePictures \"Hide Profile Pictures\" 0\n==/UserStyle== */\n\n@-moz-document domain('webmail.migadu.com') {\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n @orange: mix(@peach, @yellow);\n\n color-scheme: if(@lookup = latte, light, dark);\n\n --main-color: @text;\n --main-bg-color: @base;\n --border-color: @surface0;\n --dropdown-menu-color: @text;\n --dropdown-menu-bg-color: @base;\n --dropdown-menu-hover-bg-color: @surface1;\n --dropdown-menu-hover-color: @text;\n --dropdown-menu-disable-color: @overlay0;\n --dropdown-menu-border-clr: @surface0;\n --folders-color: @text;\n --folders-disabled-color: @surface2;\n --folders-selected-color: @blue;\n --folders-selected-bg-color: fade(@blue, 10%);\n --folders-focused-color: @blue;\n --folders-hover-color: @text;\n --folders-hover-bg-color: @base;\n --folders-drop-color: @text;\n --settings-menu-color: @text;\n --settings-menu-selected-color: @blue;\n --settings-menu-selected-bg-color: fade(@blue, 10%);\n --settings-menu-hover-color: @text;\n --settings-menu-hover-bg-color: @base;\n --message-list-toolbar-bg-color: @overlay0;\n --panel-bg-clr: @base;\n --message-header-bg-clr: @mantle;\n --hr-color: @surface0;\n --dialog-bg-clr: @base;\n --dialog-clr: @text;\n --tr-hover-bg-clr: @crust;\n --loading-color: @text;\n --login-color: @text;\n --login-bg-color: @crust;\n --tab-hover-border-clr: @surface0;\n --tab-active-bg-clr: @crust;\n --tr-odd-bg-clr: @mantle;\n\n /* Login page */\n .LoginView .btn,\n .LoginView input {\n border-color: @surface0;\n }\n .LoginView input:focus,\n .LoginView input:hover {\n border-color: @surface1;\n }\n .LoginView input::placeholder {\n color: var(--login-color);\n }\n\n /* Inbox */\n .messageItemHeader,\n .bodySubHeader,\n .thm-message-list-top-toolbar,\n .thm-message-list-bottom-toolbar {\n background: @mantle !important;\n }\n\n /* Buttons */\n --btn-clr: @text;\n --btn-border-clr: @overlay0;\n\n .btn.disabled {\n color: @surface0;\n }\n .btn.btn-success:hover,\n .btn.btn-success:active {\n background-color: desaturate(lighten(fade(@green, 40%), 10%), 10%);\n }\n .btn.btn-success,\n .btn.btn-success [class*=\" icon-\"],\n .btn.btn-success [class^=\"icon-\"] {\n color: @green;\n }\n .btn.disabled.fontastic,\n .btn.disabled .fontastic {\n color: @surface0;\n }\n .btn,\n .btn.disabled,\n .btn[disabled],\n .btn.disabled:hover,\n .btn[disabled]:hover {\n border-color: @surface0 !important;\n text-shadow: none !important;\n background-color: @base;\n }\n\n /* Links */\n\n --link-color: @blue;\n #messageItem .b-text-part a:visited {\n color: @mauve;\n }\n\n /* Inputs */\n\n --input-bg-clr: @base;\n --input-border-clr: @surface0;\n --input-focus-border-clr: @overlay0;\n --input-clr: @subtext1;\n\n input::placeholder {\n color: @overlay2;\n }\n\n .select,\n select {\n @svg: escape(\n '<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"10px\" width=\"15px\"><text x=\"0\" y=\"10\" fill=\"@{subtext1}\">▾</text></svg>'\n );\n background-image: url(\"data:image/svg+xml,@{svg}\") !important;\n }\n\n .e-checkbox.material-design input:checked + div {\n border-color: darken(@green, 10%);\n }\n\n /* stylelint-disable property-disallowed-list */\n @keyframes checkmark-to-box {\n 0% {\n top: -1px;\n left: 5px;\n width: 10px;\n height: 18px;\n border: 2px solid darken(@green, 10%);\n border-width: 0 2px 2px 0;\n transform: rotate(45deg);\n }\n\n 50% {\n top: 13px;\n left: 5px;\n width: 4px;\n height: 4px;\n transform: rotate(45deg);\n }\n\n 100% {\n top: 0;\n left: 0;\n width: 18px;\n height: 18px;\n border: 2px solid @overlay0;\n transform: rotate(0);\n }\n }\n\n @keyframes box-to-checkmark {\n 0% {\n top: 0;\n left: 0;\n width: 18px;\n height: 18px;\n border: 2px solid @overlay0;\n transform: rotate(0);\n }\n\n 50% {\n top: 13px;\n left: 5px;\n width: 4px;\n height: 4px;\n transform: rotate(45deg);\n }\n\n 100% {\n top: -1px;\n left: 5px;\n width: 10px;\n height: 18px;\n border: 2px solid darken(@green, 10%);\n border-width: 0 2px 2px 0;\n transform: rotate(45deg);\n }\n }\n /* stylelint-enable property-disallowed-list */\n\n #V-PopupsCompose header .close,\n #V-PopupsCompose header .minimize-custom {\n color: @surface2;\n border-color: @surface0;\n }\n\n /* Nothing selected */\n .messageView .b-message-view-desc,\n #V-PopupsContacts .b-view-content .b-contact-view-desc {\n color: @overlay0;\n }\n\n /* Loading messages */\n .messageList .b-content {\n .listDragOver,\n .listEmptyMessage,\n .listError,\n .listLoading {\n color: @overlay0;\n }\n\n .listError {\n color: @red;\n }\n }\n #messageItem .loading,\n #V-PopupsContacts .b-list-content .listEmptyList,\n #V-PopupsContacts .b-list-content .listEmptyListLoading,\n #V-PopupsContacts .b-list-content .listEmptySearchList {\n color: @overlay0;\n }\n\n .icon-spinner {\n border-color: @surface1;\n border-top-color: @text;\n }\n .iconcolor-green {\n color: @green;\n }\n .iconcolor-red {\n color: @red;\n }\n .b-folders .is-flagged .flag-icon::after,\n .messageListItem.hasFlaggedSubMessage .flagParent::after,\n .messageListItem.msgflag-\\\\flagged .flagParent::after {\n color: @orange;\n }\n .btn.btn-danger,\n .btn.btn-info,\n .btn.btn-inverse,\n .btn.btn-primary,\n .btn.btn-success,\n .btn.btn-warning,\n .btn [class*=\" icon-\"],\n .btn [class^=\"icon-\"] {\n color: @text;\n }\n\n /* Tags */\n\n .msgflag-\\$important .checkboxMessage {\n background-color: @red;\n }\n\n .msgflag-\\$important.focused {\n background-color: fade(@red, 30%);\n }\n\n .msgflag-\\$important:not(.focused) {\n color: @red;\n }\n\n .msgflag-\\$todo .checkboxMessage {\n background-color: @blue;\n color: @text;\n }\n\n .msgflag-\\$todo.focused {\n background-color: fade(@blue, 30%);\n }\n\n .msgflag-\\$todo:not(.focused) {\n color: @blue;\n }\n\n .msgflag-\\$label5 .checkboxMessage {\n background-color: darken(@pink, 10%);\n color: @text;\n }\n\n .msgflag-\\$label4 .checkboxMessage {\n background-color: @blue;\n color: @text;\n }\n\n .msgflag-\\$label3 .checkboxMessage {\n background-color: @green;\n color: @text;\n }\n\n .msgflag-\\$label2 .checkboxMessage {\n background-color: @orange;\n color: @text;\n }\n\n .msgflag-\\$label1 .checkboxMessage {\n background-color: @red;\n color: @text;\n }\n\n .msgflag-\\$label5.focused {\n background-color: fade(@pink, 30%);\n }\n\n .msgflag-\\$label4.focused {\n background-color: fade(@blue, 30%);\n }\n\n .msgflag-\\$label3.focused {\n background-color: fade(@green, 30%);\n }\n\n .msgflag-\\$label2.focused {\n background-color: fade(mix(@red, @yellow), 30%);\n }\n\n .msgflag-\\$label1.focused {\n background-color: fade(@red, 30%);\n }\n\n .msgflag-\\$label5:not(.focused) {\n color: darken(@pink, 10%);\n }\n\n .msgflag-\\$label4:not(.focused) {\n color: @blue;\n }\n\n .msgflag-\\$label3:not(.focused) {\n color: @green;\n }\n\n .msgflag-\\$label2:not(.focused) {\n color: @orange;\n }\n\n .msgflag-\\$label1:not(.focused) {\n color: @red;\n }\n\n .messageList .b-content .listSearchDesc {\n border-bottom-color: @surface0;\n }\n\n /* Profile pictures */\n img.fromPic when (@hideProfilePictures = 1) {\n display: none;\n }\n\n /* Settings */\n #V-Settings-Themes figure {\n &.selected {\n background-color: fade(@green, 40%);\n border-color: @text;\n }\n &:hover {\n border-color: @surface0;\n }\n }\n }\n\n @media (prefers-color-scheme: light) {\n :root {\n #catppuccin(@lightFlavor, @accentColor);\n }\n }\n @media (prefers-color-scheme: dark) {\n :root {\n #catppuccin(@darkFlavor, @accentColor);\n }\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"ichi.moe Catppuccin","description":"Soothing pastel theme for ichi.moe","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/ichi.moe/catppuccin.user.css","usercssData":{"name":"ichi.moe Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/ichi.moe","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/ichi.moe","version":"1.1.1","description":"Soothing pastel theme for ichi.moe","author":"Catppuccin","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/ichi.moe/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Aichi.moe","license":"MIT","preprocessor":"less","vars":{"flavor":{"type":"select","label":"Flavor","name":"flavor","value":null,"default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"zen":{"type":"checkbox","label":"Zen Mode","name":"zen","value":null,"default":"0","options":null}}},"sourceCode":"/* ==UserStyle==\n@name ichi.moe Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/ichi.moe\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/ichi.moe\n@version 1.1.1\n@description Soothing pastel theme for ichi.moe\n@author Catppuccin\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/ichi.moe/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Aichi.moe\n@license MIT\n\n@preprocessor less\n@var select flavor \"Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var checkbox zen \"Zen Mode\" 0\n==/UserStyle== */\n@-moz-document domain(\"ichi.moe\") {\n :root {\n #catppuccin(@flavor);\n }\n\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #catppuccin(@lookup) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n\n html,\n body {\n & when (@lookup =\"latte\") {\n background: @mantle;\n }\n background: @base;\n color: @text;\n }\n\n footer {\n color: @subtext1;\n }\n\n span.query-word:hover {\n border-color: @pink;\n }\n\n .panel-error {\n background-color: fadeout(@red, 0.2);\n }\n\n .highlight {\n background-color: fadeout(@yellow, 0.2);\n }\n\n .gloss {\n & when (@lookup =\"latte\") {\n background-color: @base;\n border-color: @surface2;\n }\n background-color: @surface0;\n border-color: @overlay0;\n }\n\n .gloss-rtext {\n & when (@lookup =\"latte\") {\n border-color: @surface2;\n }\n border-color: @overlay0;\n }\n\n .gloss:target {\n & when (@lookup =\"latte\") {\n box-shadow: 0 0 5px @surface2;\n -webkit-box-shadow: 0 0 5px @surface2;\n -moz-box-shadow: 0 0 5px @surface2;\n }\n box-shadow: 0 0 5px @overlay0;\n -webkit-box-shadow: 0 0 5px @overlay0;\n -moz-box-shadow: 0 0 5px @overlay0;\n }\n\n a {\n color: @sapphire;\n }\n\n a.wiktionary-link {\n color: @text;\n }\n\n a.info-link {\n color: @text;\n }\n\n a.info-link:hover {\n border-bottom-color: @sapphire;\n }\n\n .note-skipped a {\n color: @subtext1;\n }\n\n .note-skipped a:hover {\n border-color: @subtext1;\n }\n\n .jspDrag {\n & when (@lookup =\"latte\") {\n background-color: @surface1;\n }\n background-color: @surface2;\n }\n\n .conj-negative {\n color: @red;\n }\n\n .conj-formal {\n color: @blue;\n }\n\n .pos-desc {\n color: @green;\n }\n\n .reading-table tr:nth-of-type(2n) {\n & when (@lookup =\"latte\") {\n background: fadeout(@surface0, 0.5);\n }\n background: fadeout(@surface1, 0.5);\n }\n\n table.kanji-match tr:nth-of-type(2n) {\n & when (@lookup =\"latte\") {\n background: fadeout(@surface0, 0.5);\n }\n background: fadeout(@surface1, 0.5);\n }\n\n .kanji-big a {\n color: @subtext1;\n }\n\n .autocomplete-suggestions {\n & when (@lookup =\"latte\") {\n background: @base;\n border-color: @surface2;\n }\n background: @surface0;\n border-color: @overlay0;\n }\n\n .autocomplete-selected {\n & when (@lookup =\"latte\") {\n background: @base;\n }\n background: @surface0;\n }\n\n .autocomplete-suggestions strong {\n color: @lavender;\n }\n\n .autocomplete-group strong {\n border-bottom-color: @text;\n }\n\n .button {\n background-color: @sapphire;\n border-color: @sapphire;\n color: @base;\n }\n\n button:hover,\n button:focus,\n .button:hover,\n .button:focus {\n background-color: darken(@sapphire, 25%);\n color: @base;\n }\n\n h1,\n h2,\n h3,\n h4,\n h5,\n h6 {\n color: @text;\n }\n\n input[type=\"text\"],\n input[type=\"password\"],\n input[type=\"date\"],\n input[type=\"datetime\"],\n input[type=\"datetime-local\"],\n input[type=\"month\"],\n input[type=\"week\"],\n input[type=\"email\"],\n input[type=\"number\"],\n input[type=\"search\"],\n input[type=\"tel\"],\n input[type=\"time\"],\n input[type=\"url\"],\n input[type=\"color\"],\n textarea,\n input[type=\"file\"],\n input[type=\"checkbox\"],\n input[type=\"radio\"],\n select,\n input[type=\"text\"]:focus,\n input[type=\"password\"]:focus,\n input[type=\"date\"]:focus,\n input[type=\"datetime\"]:focus,\n input[type=\"datetime-local\"]:focus,\n input[type=\"month\"]:focus,\n input[type=\"week\"]:focus,\n input[type=\"email\"]:focus,\n input[type=\"number\"]:focus,\n input[type=\"search\"]:focus,\n input[type=\"tel\"]:focus,\n input[type=\"time\"]:focus,\n input[type=\"url\"]:focus,\n input[type=\"color\"]:focus,\n textarea:focus,\n input[type=\"file\"]:focus,\n input[type=\"checkbox\"]:focus,\n input[type=\"radio\"]:focus,\n select:focus {\n & when (@lookup =\"latte\") {\n background-color: @base;\n border-color: @surface0;\n }\n background-color: @surface0;\n border-color: @surface1;\n color: @text;\n }\n\n .header-nav a {\n color: @pink;\n }\n\n .header-nav a:hover {\n color: darken(@pink, 15%);\n }\n\n .jspTrack {\n & when (@lookup =\"latte\") {\n background: @surface0;\n }\n background: @surface1;\n }\n\n .f-dropdown {\n & when (@lookup =\"latte\") {\n background-color: @base;\n }\n background-color: @surface0;\n border-color: @subtext1;\n }\n\n .f-dropdown::before {\n border-color: transparent transparent @subtext1 transparent;\n }\n\n span.query-pick {\n color: @text;\n }\n\n .has-tip {\n color: @subtext1;\n border-color: @overlay1;\n }\n\n .has-tip:hover,\n .has-tip:focus {\n border-bottom-color: @sapphire;\n color: @sapphire;\n }\n\n label {\n color: @subtext1;\n }\n\n table {\n background: @base;\n & when (@lookup =\"latte\") {\n background-color: @surface0;\n }\n background-color: @surface1;\n }\n\n table tr th,\n table tr td {\n color: @subtext1;\n }\n\n .kanji-table td {\n & when (@lookup =\"latte\") {\n border-color: @surface0;\n }\n border-color: @surface1;\n }\n\n table tr.even,\n table tr.alt,\n table tr:nth-of-type(2n) {\n & when (@lookup =\"latte\") {\n background: fadeout(@surface0, 0.5);\n }\n background: fadeout(@surface1, 0.5);\n }\n\n .reading-table tr ~ tr > td {\n & when (@lookup =\"latte\") {\n border-color: @surface0;\n }\n border-color: @surface1;\n }\n\n table.kanji-match td {\n & when (@lookup =\"latte\") {\n border-color: @surface0;\n }\n border-color: @surface1;\n }\n\n tr.match-row-kanji,\n tr.match-row-reading {\n & when (@lookup =\"latte\") {\n border-color: @surface0;\n }\n border-color: @surface1;\n }\n\n img {\n filter: contrast(1.2) opacity(85%);\n }\n\n /* Options */\n & when (@zen = 1) {\n .header,\n footer,\n .landing-page {\n display: none;\n }\n\n div.wrapper {\n display: flex;\n flex-direction: column;\n align-items: center;\n place-content: center center;\n padding: 50px 0;\n min-height: 100vh;\n margin: 0;\n }\n\n .gloss-all {\n width: 100%;\n padding: 0 10px;\n }\n\n #div-ichiran-result {\n padding: 0 10px;\n }\n\n #div-kanji-form,\n #w-form {\n width: 100%;\n }\n\n #k-form > div > div,\n #w-form > div > div {\n width: 100%;\n max-width: 304px;\n }\n }\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Tuta Catppuccin","description":"Soothing pastel theme for Tuta","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/tuta/catppuccin.user.css","usercssData":{"name":"Tuta Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/tuta","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/tuta","version":"0.0.6","description":"Soothing pastel theme for Tuta","author":"Catppuccin","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/tuta/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Atuta","license":"MIT","preprocessor":"less","vars":{"flavor":{"type":"select","label":"Flavor","name":"flavor","value":null,"default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentSelect":{"type":"select","label":"Accent","name":"accentSelect","value":null,"default":"red","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Tuta Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/tuta\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/tuta\n@version 0.0.6\n@description Soothing pastel theme for Tuta\n@author Catppuccin\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/tuta/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Atuta\n@license MIT\n\n@preprocessor less\n@var select flavor \"Flavor\" [\"latte:Latte\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentSelect \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red*\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n\n@-moz-document domain(\"app.tuta.com\"), domain(\"mail.tutanota.com\") {\n :root {\n #catppuccin(@flavor, @accentSelect);\n }\n\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #catppuccin(@lookup, @accentSelect) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent: @catppuccin[@@lookup][@@accentSelect];\n\n body,\n drawer-menu,\n .list-bg {\n background-color: @mantle !important;\n color: @text;\n }\n\n .list-row {\n background-color: @base;\n }\n .odd-row {\n background-color: @surface0;\n }\n\n .header-nav {\n background-color: @base;\n }\n\n .elevated-bg,\n .folder-column,\n div[aria-modal] {\n background-color: @base !important;\n }\n\n .dropdown-button,\n .dropdown-button div {\n color: @text !important;\n }\n .dropdown-button:hover {\n background-color: @surface1 !important;\n }\n\n .row-selected {\n border-color: @accent !important;\n color: @accent !important;\n }\n .row-selected > .nav-button {\n color: @accent !important;\n }\n .row-selected > .nav-button > .icon {\n fill: @accent !important;\n }\n\n .secondary {\n color: @accent !important;\n }\n\n .nav-button,\n .sidebar-section.mb {\n color: @subtext0 !important;\n }\n .icon.icon-large,\n .nav-button .icon {\n fill: @subtext0 !important;\n }\n\n .bubble {\n background-color: @base;\n color: @text;\n }\n\n :where(.mouse-nav) .state-bg:hover,\n :where(.keyboard-nav) .state-bg:hover,\n [style*=\"background: rgba(139, 139, 139, 0.22)\"] {\n background-color: @surface0 !important;\n }\n\n .nav-bg,\n .content-bg,\n [style*=\"background-color: rgb(35, 35, 35)\"] {\n background-color: @base !important;\n }\n [style*=\"background-color: rgb(17, 17, 17);\"] {\n background-color: @mantle !important;\n }\n [style*=\"background-color: rgba(139, 139, 139, 0.22);\"] {\n background-color: @surface0 !important;\n }\n [style*=\"background-color: rgba(139, 139, 139, 0.38);\"] {\n background-color: @surface1 !important;\n }\n\n [style*=\"color: rgb(221, 221, 221);\"] {\n color: @text !important;\n }\n\n [style*=\"color: rgb(174, 174, 174);\"] {\n color: @subtext1 !important;\n }\n\n .teamLabel {\n background-color: @accent;\n color: @mantle;\n }\n\n [style*=\"border: 2px solid rgb(0, 210, 167);\"] {\n border-color: @accent !important;\n }\n [style*=\"color: rgb(0, 210, 167);\"] {\n color: @accent !important;\n }\n\n button.expander {\n color: @subtext0 !important;\n }\n\n .logo-height > svg:nth-child(1) > path:nth-child(2) {\n fill: @accent !important;\n }\n\n ::-webkit-scrollbar-thumb {\n background-color: @surface1;\n }\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Brave Search Catppuccin","description":"Soothing pastel theme for Brave Search","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/brave-search/catppuccin.user.css","usercssData":{"name":"Brave Search Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/brave-search","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/brave-search","version":"1.0.4","description":"Soothing pastel theme for Brave Search","author":"Catppuccin","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/brave-search/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Abrave-search","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]}}},"sourceCode":"/* ==UserStyle==\n@name Brave Search Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/brave-search\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/brave-search\n@version 1.0.4\n@description Soothing pastel theme for Brave Search\n@author Catppuccin\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/brave-search/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Abrave-search\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n==/UserStyle== */\n@-moz-document domain(\"search.brave.com\") {\n :root.light {\n #catppuccin(@lightFlavor);\n }\n :root.dark {\n #catppuccin(@darkFlavor);\n }\n :root:not(.light, .dark) {\n @media (prefers-color-scheme: light) {\n #catppuccin(@lightFlavor);\n }\n @media (prefers-color-scheme: dark) {\n #catppuccin(@darkFlavor);\n }\n }\n\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @color-scheme: light; @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @color-scheme: dark; @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @color-scheme: dark; @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @color-scheme: dark; @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #catppuccin(@lookup) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @color: @catppuccin[@@lookup][@color-scheme];\n\n color-scheme: @color;\n --color-container-highlight: @crust;\n --search-serp-container-background: @mantle;\n --body-bg: @base;\n --bg-glassy: @mantle;\n --bg-1: @surface1;\n --bg-2: @surface0;\n --bg-02: @crust;\n --bg-04: @mantle;\n --bg-green: @green;\n --bg-blue: @blue;\n --bg-red: @red;\n --bg-favicon: @surface1;\n --bg-form-control-selected: @surface2;\n --bg-form-control-unselected: @surface0;\n --form-control-selected: @blue;\n --form-control-hover: @lavender;\n --form-control-focus: @text;\n --settings-header-bg: @mantle;\n --settings-header-text: @text;\n --settings-header-icon: @blue;\n --settings-widget-text: @subtext0;\n --settings-item-text: @text;\n --settings-item-icon: @blue;\n --settings-item-border: @overlay0;\n --settings-item-border-2: @overlay2;\n --settings-btn-bg: @surface0;\n --settings-btn-text: @text;\n --settings-widget-outline: @overlay0;\n --settings-independent-score: @blue;\n --settings-global-score: @peach;\n --brave-supporter-bg: @base;\n --brave-supporter-text: @text;\n --context-menu-header-border: @overlay0;\n --color-primary: @text;\n --color-primary-2: @subtext1;\n --color-primary-3: @subtext0;\n --color-white: @text;\n --color-gray-2: @subtext1;\n --color-gray-3: @subtext0;\n --color-gray-4: @overlay2;\n --color-gray-5: @overlay1;\n --color-gray-6: @overlay0;\n --color-green: @green;\n --color-red: @red;\n --color-blue: @blue;\n --info-color: @blue;\n --link-primary: @blue;\n --link-secondary: @blue;\n --link-visited: @mauve;\n --snippet-url: @subtext0;\n --separator-dot: @overlay0;\n --theme-purple: @mauve;\n --theme-yellow: @yellow;\n --border-color: @overlay0;\n --blurple-300: @lavender;\n --text-01: @text;\n --text-02: @subtext1;\n --text-03: @subtext0;\n --interactive-04: @blue;\n --interactive-05: @blue;\n --interactive-06: @blue;\n --interactive-07: @blue;\n --interactive-08: @blue;\n --focus-border: @overlay2;\n --divider-01: @overlay0;\n --disabled: @overlay1;\n --btn-filled-bg: @surface0;\n --btn-filled-bg-hover: @surface1;\n --btn-filled-text-active: @text;\n --btn-filled-bg-active: @surface2;\n --btn-filled-text-disabled: @overlay1;\n --btn-outline-border: @overlay0;\n --btn-outline-border-hover: @overlay1;\n --btn-outline-text: @text;\n --btn-outline-text-hover: @subtext1;\n --btn-outline-text-active: @text;\n --btn-outline-border-active: @overlay2;\n --btn-outline-text-disabled: @overlay1;\n --btn-icon-svg-hover: @subtext1;\n --btn-icon-bg-hover: @surface1;\n --btn-icon-svg-active: @text;\n --code-bg-0: @base;\n --code-border: @overlay0;\n --code-color-1: @surface0;\n --code-color-2: @text;\n --code-color-3: @green;\n --code-color-4: @blue;\n --code-color-5: @pink;\n --search-bgd-01: @overlay0;\n --search-bgd-02: @base;\n --search-bgd-03: @crust;\n --search-bgd-04: @mantle;\n --search-bgd-05: @base;\n --search-bgd-06: @surface0;\n --search-bgd-07: @mantle;\n --search-bgd-08: @crust;\n --search-line-01: @surface0;\n --search-line-02: @subtext0;\n --search-text-01: @text;\n --search-text-02: @subtext1;\n --search-text-03: @subtext0;\n --search-text-04: @subtext0;\n --search-text-05: @blue;\n --search-text-06: @overlay0;\n --search-text-09: @yellow;\n --search-text-10: @peach;\n --search-interactive-01: @blue;\n --search-interactive-02: @mauve;\n --search-interactive-03: @mauve;\n --search-interactive-04: @sky;\n --search-interactive-05: @mauve;\n --gray-30: @base;\n --gray-60: @surface0;\n --gray-90: @overlay0;\n --gray-110: @subtext0;\n --gray-120: @text;\n --secondary-90: @lavender;\n\n #searchform > .searchbox-wrapper::after {\n background-image: none;\n }\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Hoppscotch Catppuccin","description":"Soothing pastel theme for Hoppscotch","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/hoppscotch/catppuccin.user.css","usercssData":{"name":"Hoppscotch Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/hoppscotch","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/hoppscotch","version":"1.0.0","description":"Soothing pastel theme for Hoppscotch","author":"Catppuccin","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/hoppscotch/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Ahoppscotch","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"blue","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Hoppscotch Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/hoppscotch\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/hoppscotch\n@version 1.0.0\n@description Soothing pastel theme for Hoppscotch\n@author Catppuccin\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/hoppscotch/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Ahoppscotch\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue*\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n@-moz-document domain(\"hoppscotch.io\") {\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n :root.dark {\n #catppuccin(@darkFlavor, @accentColor);\n }\n\n :root.light {\n #catppuccin(@lightFlavor, @accentColor);\n }\n\n #catppuccin(@lookup, @accent-color) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent: @catppuccin[@@lookup][@@accent-color];\n @accent-light-alpha: 1.1;\n @accent-dark-alpha: 0.9;\n @accent-gradient-from-color: 1.05;\n @accent-gradient-via-color: 1.2;\n @accent-gradient-to-color: 0.85;\n\n --primary-color: @base;\n --primary-light-color: @surface1;\n --primary-dark-color: @crust;\n --primary-contrast-color: @mantle;\n --secondary-color: @subtext0;\n --secondary-light-color: @subtext0;\n --secondary-dark-color: @subtext1;\n --divider-color: @overlay0;\n --divider-light-color: @overlay1;\n --divider-dark-color: @surface2;\n --error-color: @red;\n --tooltip-color: @text;\n --popover-color: @crust;\n --editor-theme: \"vscode-esque\";\n --editor-type-color: fade(@mauve, 0.9);\n --editor-name-color: @blue;\n --editor-operator-color: @mauve;\n --editor-invalid-color: @maroon;\n --editor-separator-color: @overlay0;\n --editor-meta-color: @overlay0;\n --editor-variable-color: @green;\n --editor-link-color: @sapphire;\n --editor-constant-color: fade(@lavender, 1.2);\n --editor-keyword-color: @red;\n --accent-color: @accent;\n --accent-light-color: fade(@accent, @accent-light-alpha);\n --accent-dark-color: fade(@accent, @accent-dark-alpha);\n --accent-contrast-color: @crust;\n --gradient-from-color: fade(@accent, @accent-gradient-from-color);\n --gradient-via-color: fade(@accent, @accent-gradient-via-color);\n --gradient-to-color: fade(@accent, @accent-gradient-to-color);\n\n --editor-process-color: @text;\n\n .ͼ1 .cm-placeholder {\n color: @text;\n }\n\n .cm-focused .cm-activeLine {\n background-color: @surface0;\n }\n\n .cm-focused .cm-activeLineGutter {\n background-color: @surface2;\n }\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"ChatReplay Catppuccin","description":"Soothing pastel theme for ChatReplay","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/chatreplay/catppuccin.user.css","usercssData":{"name":"ChatReplay Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/chatreplay","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/chatreplay","version":"0.0.1","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/chatreplay/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Achatreplay","description":"Soothing pastel theme for ChatReplay","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent Color","name":"accentColor","value":"lavender","default":"green","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Grey","value":"subtext0"}]},"bg-opacity":{"type":"range","label":"Background Opacity","name":"bg-opacity","value":null,"default":0.2,"options":null,"min":-0.05,"max":1,"step":0.05,"units":null},"bg-blur":{"type":"range","label":"Background Blur","name":"bg-blur","value":null,"default":20,"options":null,"min":0,"max":100,"step":1,"units":"px"}}},"sourceCode":"/* ==UserStyle==\n@name ChatReplay Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/chatreplay\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/chatreplay\n@version 0.0.1\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/chatreplay/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Achatreplay\n@description Soothing pastel theme for ChatReplay\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent Color\" [ \"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green*\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Grey\" ]\n\n@var range bg-opacity \"Background Opacity\" [0.2 , -0.05 , 1 , 0.05]\n@var range bg-blur \"Background Blur\" [20, 0, 100, 1, 'px']\n==/UserStyle== */\n\n@-moz-document domain(\"chatreplay.stream\") {\n :root[dark] #chat-container {\n #catppuccin(@darkFlavor, @accentColor, chat);\n }\n :root #chat-container {\n #catppuccin(@lightFlavor, @accentColor, chat);\n }\n @media (prefers-color-scheme: light) {\n :root {\n #catppuccin(@lightFlavor, @accentColor, base);\n }\n }\n @media (prefers-color-scheme: dark) {\n :root {\n #catppuccin(@darkFlavor, @accentColor, base);\n }\n }\n\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #catppuccin(@lookup, @accent-color, @platform) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent: @catppuccin[@@lookup][@@accent-color];\n\n & when (@platform = chat) {\n a,\n i {\n color: @accent;\n }\n color: @text;\n --text-color: @text;\n --timestamp-color: @subtext1;\n --bg-color: @base;\n --bg-color-transparent: fade(@base, 10%);\n --settings-bg-color: @mantle;\n --btn-bg-color: @surface0;\n --bg-color-highlight: @surface0;\n --scrollbar-thumb: @surface0;\n --btn-hover-bg: @surface1;\n --link-color: @accent;\n --border-color: @surface0;\n --settings-shadow: 0 4px 8px rgba(@crust, 0.4), 0 0 4px rgba(@crust, 0.4);\n .message-notice {\n border-left-color: @accent;\n }\n .message--highlighted a {\n color: @accent;\n }\n .message--highlighted {\n background: @accent;\n border-color: @accent;\n color: @base;\n text-shadow: none;\n }\n .red-dot::after {\n background: @red;\n }\n &[overlay] {\n --bg-color: rgba(@base, var(--overlay-opacity));\n --bg-color-highlight: rgba(\n @base,\n max(0.4, calc(var(--overlay-opacity) * 1.2))\n );\n --text-shadow: -1px -1px 0px @base, 0px -1px 0px @base,\n 1px -1px 0px @base, -1px 0px 0px @base, 1px 0px 0px @base,\n -1px 1px 0px @base, 0px 1px 0px @base, 1px 1px 0px @base;\n --text-color: @text;\n }\n .resume-scroll {\n background-color: @surface0;\n }\n }\n @keyframes rotating {\n 0% {\n transform: rotate(0);\n }\n\n 100% {\n transform: rotate(360deg);\n scale: 1.5;\n fill: @red;\n }\n }\n\n & when (@platform = base) {\n background-color: @base;\n color: @text;\n\n body {\n color: @text;\n }\n .card {\n background: fade(@crust, 80%);\n }\n .card.c1cw4bqg.c1cw4bqg {\n color: @subtext0;\n }\n a,\n i {\n color: @accent;\n }\n button.gradient,\n .btn.gradient {\n background: linear-gradient(45deg, @accent, spin(@accent, 45));\n color: @base;\n text-shadow: none;\n }\n button:not(.custom),\n .btn {\n background: @surface0;\n text-shadow: none;\n color: @text;\n }\n .item.zmyc33:hover,\n .item.active.zmyc33 {\n background-color: @surface0;\n }\n .video-title.damcrq,\n .logo-text.c1j5psx1.c1j5psx1 {\n color: @text;\n }\n [d=\"M 4,0 1,3 v 10 h 4 v 3 l 3,-3 h 2 L 15,8 V 0 Z m 10,7 -3,3 H 9 L 7,12 V 10 H 5 V 1 h 9 z\"],\n [d=\"m 8.5,3 3,2 -3,2 z\"] {\n fill: @accent;\n }\n [d=\"m 4,1 h 10 v 7 l -4,4 H 4 Z\"] {\n fill: @base;\n }\n .delete.c19loos5.c19loos5 {\n border-color: @red;\n }\n .mark.z8oy0d.z8oy0d {\n background: @accent;\n color: @base;\n }\n .bg.c1ejz165.c1ejz165 {\n opacity: @bg-opacity;\n filter: blur(@bg-blur);\n }\n // .topbar-container.c1j5psx1.c1j5psx1 {\n // border-bottom: none;\n // }\n #inner-a.tmgko.tmgko {\n background: @mantle;\n }\n }\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Libreddit Catppuccin","description":"Soothing pastel theme for Libreddit","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/libreddit/catppuccin.user.css","usercssData":{"name":"Libreddit Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/libreddit","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/libreddit","version":"2.0.4","description":"Soothing pastel theme for Libreddit","author":"Catppuccin","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/libreddit/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Alibreddit","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"red","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Libreddit Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/libreddit\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/libreddit\n@version 2.0.4\n@description Soothing pastel theme for Libreddit\n@author Catppuccin\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/libreddit/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Alibreddit\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red*\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n@-moz-document domain(\"libredd.it\"),\ndomain(\"libreddit.spike.codes\"),\ndomain(\"libreddit.dothq.co\"),\ndomain(\"libreddit.kavin.rocks\"),\ndomain(\"reddit.invak.id\"),\ndomain(\"reddit.phii.me\"),\ndomain(\"lr.riverside.rocks\"),\ndomain(\"libreddit.strongthany.cc\"),\ndomain(\"libreddit.database.red\"),\ndomain(\"libreddit.privacy.com.de\"),\ndomain(\"libreddit.domain.glass\"),\ndomain(\"libreddit.sugoma.tk\"),\ndomain(\"libreddit.jamiethalacker.dev\"),\ndomain(\"reddit.artemislena.eu\"),\ndomain(\"r.nf\"),\ndomain(\"libreddit.some-things.org\"),\ndomain(\"reddit.stuehieyr.com\"),\ndomain(\"lr.mint.lgbt\"),\ndomain(\"libreddit.igna.rocks\"),\ndomain(\"libreddit.autarkic.org\"),\ndomain(\"libreddit.flux.industries\"),\ndomain(\"libreddit.drivet.xyz\"),\ndomain(\"lr.oversold.host\"),\ndomain(\"libreddit.de\"),\ndomain(\"libreddit.pussthecat.org\"),\ndomain(\"libreddit.mutahar.rocks\"),\ndomain(\"libreddit.northboot.xyz\"),\ndomain(\"leddit.xyz\"),\ndomain(\"de.leddit.xyz\"),\ndomain(\"lr.cowfee.moe\"),\ndomain(\"libreddit.hu\"),\ndomain(\"libreddit.totaldarkness.net\"),\ndomain(\"libreddit.esmailelbob.xyz\"),\ndomain(\"lr.vern.cc\"),\ndomain(\"libreddit.nl\"),\ndomain(\"lr.stilic.ml\"),\ndomain(\"reddi.tk\"),\ndomain(\"libreddit.bus-hit.me\"),\ndomain(\"libreddit.datatunnel.xyz\"),\ndomain(\"libreddit.crewz.me\"),\ndomain(\"r.walkx.org\"),\ndomain(\"libreddit.kylrth.com\"),\ndomain(\"libreddit.yonalee.eu\"),\ndomain(\"libreddit.winscloud.net\"),\ndomain(\"libreddit.tiekoetter.com\"),\ndomain(\"reddit.rtrace.io\"),\ndomain(\"libreddit.lunar.icu\"),\ndomain(\"libreddit.privacydev.net\"),\ndomain(\"libreddit.notyourcomputer.net\"),\ndomain(\"r.ahwx.org\"),\ndomain(\"bob.fr.to\"),\ndomain(\"reddit.beparanoid.de\"),\ndomain(\"libreddit.dcs0.hu\"),\ndomain(\"reddit.dr460nf1r3.org\"),\ndomain(\"rd.jae.su\"),\ndomain(\"libreddit.mha.fi\"),\ndomain(\"libreddit.foss.wtf\"),\ndomain(\"libreddit.encrypted-data.xyz\"),\ndomain(\"libreddit.eu.org\"),\ndomain(\"l.opnxng.com\") {\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n .light,\n .gruvboxlight {\n #catppuccin(@lightFlavor, @accentColor);\n }\n\n .dark,\n .black,\n .doomone,\n .gruvboxdark,\n .dracula,\n .gold,\n .laserwave,\n .nord,\n .rosebox,\n .violet,\n :root {\n #catppuccin(@darkFlavor, @accentColor);\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n --accent: @accent-color !important;\n --green: @green !important;\n --text: @text !important;\n --foreground: @crust !important;\n --background: @base !important;\n --outside: @mantle !important;\n --post: @mantle !important;\n --panel-border: none !important;\n --highlighted: @surface0 !important;\n --visited: @overlay0 !important;\n --shadow: 0 5px 15px 0 transparent !important;\n\n --nsfw: @peach !important;\n --admin: @maroon !important;\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Crowdin Catppuccin","description":"Soothing pastel theme for Crowdin","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/crowdin/catppuccin.user.css","usercssData":{"name":"Crowdin Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/crowdin","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/crowdin","version":"0.0.1","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/crowdin/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Acrowdin","description":"Soothing pastel theme for Crowdin","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"flavor":{"type":"select","label":"Flavor","name":"flavor","value":null,"default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]}}},"sourceCode":"/* ==UserStyle==\n@name Crowdin Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/crowdin\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/crowdin\n@version 0.0.1\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/crowdin/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Acrowdin\n@description Soothing pastel theme for Crowdin\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select flavor \"Flavor\" [\"latte:Latte\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n==/UserStyle== */\n\n/* prettier-ignore */\n@catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @teala: rgba(23, 146, 153, 0.25); @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @teala: rgba(129, 200, 190, 0.25); @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @teala: rgba(139, 213, 202, 0.25); @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @teala: rgba(148, 226, 213, 0.25); @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n}\n\n@-moz-document regexp(\"https://crowdin.com(?!/translate).*\")\n{\n #catppuccin(@flavor);\n\n #catppuccin(@lookup) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @teala: @catppuccin[@@lookup][@teala];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n :root:root:root:root:root {\n --app-bg: @mantle;\n --body-bg: @base;\n --light-bg: @surface0;\n --search-bg: @surface0;\n --super-light-bg: @surface1;\n --body-color: @text;\n --link-hover: @green;\n --primary: @green;\n --secondary: @rosewater;\n --tertiary: @pink;\n --primary-btn: @green;\n --primary-btn-hover: @teal;\n --warning-content: @yellow;\n --info: @blue;\n --crowdin-primary-blue-gray-05: @surface1;\n --crowdin-primary-blue-gray: @overlay0;\n }\n\n .btn-primary,\n .btn-primary:hover {\n color: @base;\n }\n\n .btn-outline-primary,\n .btn-outline-primary:hover {\n color: @green;\n border-color: @green;\n }\n }\n}\n\n@-moz-document regexp(\"https://crowdin.com/translate/.*\")\n{\n #catppuccin(@flavor);\n\n #catppuccin(@lookup) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @teala: @catppuccin[@@lookup][@teala];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n\n body {\n background-color: @mantle !important;\n color: @text !important;\n }\n\n #left_panel,\n .nav-tabs,\n .navbar-inner.editor-navbar,\n #discussions_control,\n #main_menu {\n background-color: @surface0 !important;\n }\n\n #editor-center-layout,\n .editor-pane-inner,\n #translation_wrapper,\n #translation_text_container,\n .texts-to-translate-header,\n #right_panel,\n .texts-to-translate-paging,\n #asset_preview_wrapper.no-preview,\n .editor-pane-title-and-buttons-helper {\n background-color: @base !important;\n color: @text !important;\n }\n\n .body.dark-theme #main_menu .nav-pills > li.active > a {\n background-color: @blue;\n }\n\n .progress .bar-validate {\n background-color: @lavender;\n }\n .progress .bar-translate {\n background-color: @sapphire;\n }\n\n a,\n .btn-link {\n color: @rosewater !important;\n }\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Formative Catppuccin","description":"Soothing pastel theme for Formative","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/formative/catppuccin.user.css","usercssData":{"name":"Formative Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/formative","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/formative","version":"0.2.0","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/formative/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Aformative","description":"Soothing pastel theme for Formative","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"flavor":{"type":"select","label":"Flavor","name":"flavor","value":null,"default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"sapphire","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Formative Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/formative\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/formative\n@version 0.2.0\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/formative/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Aformative\n@description Soothing pastel theme for Formative\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select flavor \"Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire*\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n@-moz-document domain('app.formative.com') {\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n @contrast-accent-color: if(@lookup=latte, @text, @base);\n\n .MainAppSideMenu__LogoLink-sc-11gwnv8-2,\n .MainAppHeader__LogoLink-sc-1gw0bt9-2,\n .SplitColumnLayout__StyledLogo-sc-4mcl10-4 {\n svg {\n path:nth-child(1) {\n fill: @yellow !important;\n }\n path:nth-child(2) {\n fill: @green !important;\n }\n path:nth-child(3) {\n fill: @blue !important;\n }\n path:nth-child(4) {\n fill: @red !important;\n }\n path:nth-child(5) {\n fill: @yellow !important;\n }\n path:nth-child(6) {\n fill: @text !important;\n }\n }\n }\n\n background: @base;\n body {\n color: @text;\n }\n\n .loading-spinner-loading-box {\n background: @base;\n }\n\n .MainAppSideMenu__RootNav-sc-11gwnv8-0 {\n background: @surface0;\n .SideTabItem__RootButton-sc-vtkzgr-0.selected {\n background: fade(@accent-color, 50%);\n &::after {\n background: @accent-color;\n }\n }\n .SideTabItem__RootButton-sc-vtkzgr-0:not(.selected):hover {\n .side-tab-item-label-div,\n .material-icons-outlined {\n color: @accent-color;\n }\n .avatar {\n box-shadow: @accent-color 0 0 0 1px;\n }\n }\n .side-tab-item-label-div,\n .material-icons-outlined {\n color: @text;\n }\n }\n .notifications-count {\n background: @accent-color;\n color: @contrast-accent-color;\n }\n .NotificationCenterAlert__TriggerDiv-sc-165xmi4-0 {\n background-color: @surface0;\n .material-icons-outlined {\n color: @text;\n }\n }\n .avatar:hover {\n box-shadow: @accent-color 0 0 0 1px;\n }\n .MainAppHeader__RootDiv-sc-1gw0bt9-0 {\n background-color: @surface0;\n }\n\n .SecondaryHeader__RootDiv-sc-p36xe7-0 {\n background: @surface0;\n border-color: @overlay0;\n .TabsItem__RootDiv-sc-tj1og8-0 > a {\n color: @text;\n }\n .TabsItem__RootDiv-sc-tj1og8-0:hover > a {\n color: @accent-color;\n }\n .TabsItem__SelectedLineDiv-sc-tj1og8-1 {\n background: @accent-color !important;\n }\n .TabsItem__TabLink-sc-tj1og8-3:focus-visible {\n background: transparent !important;\n }\n }\n\n main,\n .FormativesShelf__HeaderDiv-sc-1pswvpk-2,\n .FormativesShelf__StyledSecondaryHeader-sc-1pswvpk-3 {\n background: @base;\n }\n .Home__TitleSpan-sc-q7a345-5,\n .ClassesShelf__TitleSpan-sc-1ews12o-2,\n .TabsItem__TabDiv-sc-tj1og8-4,\n .OverflowEllipsis__RootDiv-sc-1mjk6uz-0,\n .Label-sc-rzlz3u-0,\n .Text-sc-1mon9hz-0,\n .ProfileAccountInfo__BaseDiv-sc-1nbrrm9-0,\n .Achievements__StyledHeading-sc-nmy2km-2,\n .Achievements__StyledSubHeading-sc-nmy2km-3,\n .BadgeCard__BadgeLabelDiv-sc-13976oo-8,\n .BadgeCard__BadgeDescriptionDiv-sc-13976oo-9,\n .EmptyExplainer__EmptyExplainerMainText-sc-1ixiesy-2,\n .EmptyExplainer__EmptyExplainerSubtext-sc-1ixiesy-3,\n .LabelledDropdownList__StyledLabel-sc-co7v7a-1,\n .BadgeSidebar__BadgeLabelDiv-sc-oi03p1-3,\n .BadgeSidebar__BadgeDescriptionDiv-sc-oi03p1-4,\n .BadgeSidebar__ChallengeProgressStatusDiv-sc-oi03p1-8,\n .BadgeSidebar__ChallengeProgressFractionDiv-sc-oi03p1-9,\n .BadgeSidebar__LevelDescriptionDiv-sc-oi03p1-13,\n .BadgeSidebar__AchievedOnDiv-sc-oi03p1-14,\n .QuestionNotificationRow__NameP-sc-f7ccw5-7,\n .QuestionNotificationRow__StyledTimeAgo-sc-f7ccw5-8,\n .TextViewable__RootDiv-sc-ohojgu-0,\n .ScorePill__ScoreDiv-sc-w63ftw-0,\n .QuestionViewable__QuestionTextRichTextWrapperDiv-sc-13jvio2-1,\n .QuestionViewable__QuestionNumberDiv-sc-13jvio2-3,\n .FormativeStudentFooter__ProgressCountDiv-sc-6tj89c-1,\n .FormativeStudentFooter__SubTextDiv-sc-6tj89c-5,\n .FormativesShelf__ShowScoresText-sc-1pswvpk-5,\n .ModalBody__RootDiv-sc-1lg094f-0,\n .Elements__Title-sc-1qtb2ho-9,\n .JoinQuickCode__QuickCodeTextParagraph-sc-1uhfett-1,\n .CallToActionLink__ActionText-sc-yuiy65-1,\n .Checkbox__CheckboxLabel-sc-1oy0ey9-4,\n .ModalTitle__TitleH4-sc-18cspoj-1,\n .FormativeItemViewable__HintDiv-sc-m0kwch-8,\n .NoFormatives__HeadingDiv-sc-1v9g5eg-1,\n .NoFormatives__BodyP-sc-1v9g5eg-2,\n .DragAndDropViewableContainer__InstructionsDiv-sc-1ke293x-0,\n .QuestionViewable__CorrectAnswerLabelDiv-sc-13jvio2-7,\n .MatchingTableRow__ArrowIcon-sc-1u9h4tb-1,\n .PracticeSet__StyledLastUpdated-sc-1wup6tb-8,\n .MaterialIcon-sc-1g5xoi8-0,\n .MinimalFormativeStudentHeader__FormativeTitleDiv-sc-14rcnaq-4,\n .ErrorExplainer__SubTextHeading-sc-7nq4if-2,\n .ErrorExplainer__MainTextHeading-sc-7nq4if-1,\n .ErrorExplainer__TechnicalDetailsHeading-sc-7nq4if-3,\n .ErrorExplainer__ErrorIdParagraph-sc-7nq4if-4,\n .TeacherPacedStart__DetailsDiv-sc-1f4f5sd-4 {\n color: @text;\n }\n .RichText__RootReadOnlyDiv-sc-fjolxt-1 * {\n color: @text;\n }\n .TabsItem__TabDiv-sc-tj1og8-4:hover {\n color: @accent-color;\n }\n .FormativesShelf__StyledSecondaryHeader-sc-1pswvpk-3 {\n border-color: @overlay0;\n }\n .TabsItem__SelectedLineDiv-sc-tj1og8-1 {\n background: @accent-color !important;\n }\n .Pill__RootDiv-sc-4b6mpn-0,\n .ItemInfoPill-sc-ecx83e-0,\n .FormativeItemViewable__HintsRemainingCountDiv-sc-m0kwch-11,\n .IconWarningButton__RootButton-sc-1b683n6-0,\n .Ellipse__RootButton-sc-1teidw7-0 {\n &.IconWarningButton__RootButton-sc-1b683n6-0:hover {\n border-color: @red;\n }\n & > svg[width=\"16\"] {\n path {\n stroke: @red;\n }\n }\n &,\n .material-icons-outlined {\n color: @text !important;\n }\n background: @surface2 !important;\n border-color: @overlay0;\n }\n .Card__RootDiv-sc-4gt2nj-0 {\n background: @surface0;\n border-color: @overlay0;\n .FormativeCardAttributesRow__AttributeDiv-sc-tx9rpw-1\n .material-icons-outlined {\n color: @text;\n }\n &:hover {\n .FormativeCard__TitleOverflowEllipsis-sc-tkxjaz-7,\n .SectionCard__SectionTitleOverflowEllipsis-sc-ir1v2v-4 {\n color: @accent-color;\n }\n }\n }\n .ClassAvatar__RootDiv-sc-1ihhtbf-0,\n .avatar > div {\n background: @accent-color;\n color: @contrast-accent-color;\n }\n .ReactSelect__control {\n background: @surface0;\n border-color: @overlay0;\n .ReactSelect__placeholder {\n color: @subtext0;\n }\n .ReactSelect__indicator,\n .ReactSelect__single-value,\n .ReactSelect__input-container {\n color: @text;\n }\n &:focus-within {\n border-color: @accent-color !important;\n }\n }\n .react-select-icon {\n color: @text;\n }\n .ReactSelect__menu {\n background: @surface2 !important;\n color: @text;\n .SearchBarOption__RootLink-sc-191bb28-1:hover\n .SearchBarOption__TitleOverflowEllipsis-sc-191bb28-0 {\n color: @accent-color;\n }\n .ReactSelect__option--is-focused {\n background: @overlay0;\n }\n .ReactSelect__option--is-selected {\n background: @accent-color;\n color: @contrast-accent-color;\n }\n .ReactSelect__menu-notice {\n color: @subtext0;\n }\n }\n\n .ClassesShelfContainer__StyledButton-sc-zx4vft-0 .material-icons-outlined {\n color: @text;\n }\n\n .Button__StyledButton-sc-aum9f1-1,\n .IconButton__RootButton-sc-ebvofk-0,\n .SectionDetail__BackLink-sc-1aifgaj-4 {\n background: @surface0;\n &,\n .material-icons-outlined {\n color: @accent-color !important;\n border-color: @overlay0;\n }\n &:hover,\n &:enabled:focus {\n background: @surface1;\n border-color: @accent-color;\n }\n }\n .Switch__RootButton-sc-1ss5zxi-0 {\n background: @surface0;\n &[aria-checked=\"true\"] {\n background: @accent-color;\n }\n .Switch__BallDiv-sc-1ss5zxi-1 {\n background: @overlay0;\n }\n }\n .FormativeCardScore__PercentageSpan-sc-p5mc30-1 {\n &[style*=\"rgba(32, 213, 171, 0.2)\"] {\n background: fade(@green, 50) !important;\n }\n &[style*=\"rgba(255, 222, 51, 0.2)\"] {\n background: fade(@yellow, 50) !important;\n }\n &[style*=\"rgba(0, 165, 251, 0.2)\"] {\n background: fade(@blue, 50) !important;\n }\n &[style*=\"rgba(255, 76, 77, 0.2)\"] {\n background: fade(@red, 50) !important;\n }\n }\n\n .Dropdown__PopoverContent-sc-1s7u5eb-2,\n .Popover__PopoverContent-sc-1x169li-4 {\n background: @surface2;\n .DropdownRow__RowButton-sc-1bu6csb-0 {\n background: @surface2;\n border-color: @overlay2;\n &,\n .dropdown-list-icon,\n .material-icons-outlined {\n color: @text !important;\n svg path {\n fill: @text !important;\n }\n }\n &:hover {\n background: @overlay0 !important;\n color: @text !important;\n }\n }\n .Dropdown__PopoverArrow-sc-1s7u5eb-1,\n .Popover__PopoverArrow-sc-1x169li-3 {\n fill: @surface2;\n }\n }\n .DropdownList__TriggerButton-sc-1hvvmg1-0,\n .EmptyExplainer__StyledMaterialIcon-sc-1ixiesy-4 {\n color: @accent-color;\n }\n\n .ProfileAccountInfo__DashedGroup-sc-1nbrrm9-2 {\n border-color: @overlay0;\n }\n\n .BadgeCard__RootButton-sc-13976oo-0 {\n &:hover,\n &.selected {\n .BadgeCard__BadgeLabelDiv-sc-13976oo-8 {\n color: @accent-color;\n }\n .Card__RootDiv-sc-4gt2nj-0 {\n border-color: @accent-color;\n }\n }\n .BadgeCard__ProgressPercentSpan-sc-13976oo-7 {\n color: @text;\n }\n }\n .BadgeSidebar__RootDiv-sc-oi03p1-0 {\n background: @surface0;\n .SvgIconWrapper__SvgIconDiv-sc-1u203y2-0 {\n svg path {\n fill: @text;\n }\n &:hover {\n background: @surface1;\n }\n }\n }\n .ProgressBar__Progress-sc-4qm1te-0 {\n background: @overlay0;\n .ProgressBar__ProgressBarDiv-sc-4qm1te-2 {\n background: @accent-color;\n }\n }\n .notification {\n &.notification-success {\n background: @green !important;\n color: @contrast-accent-color !important;\n }\n }\n .Tooltip__Content-sc-1k6bq57-0 {\n background: @surface0;\n color: @text;\n }\n .ReactModal__Overlay {\n background: fade(@crust, 80);\n .ReactModal__ActualContent {\n background: @base;\n .ModalBody__RootDiv-sc-1lg094f-0 > * {\n color: @text !important;\n &.ErrorExplainer__BodyDiv-sc-7nq4if-0 {\n .material-icons-outlined {\n color: @red;\n }\n .ErrorExplainer__TechnicalDetailsHeading-sc-7nq4if-3,\n .ErrorExplainer__ErrorIdParagraph-sc-7nq4if-4 {\n color: @subtext0;\n }\n }\n }\n .ModalTitle {\n background: @base;\n }\n }\n }\n .NotificationCenterAlertListContainer__RootDiv-sc-1kyy25p-0 {\n background: @surface2;\n .FormativeNotificationsCard__HeaderDiv-sc-fv5hu9-1,\n .QuestionNotificationRow__IndentedBorderDiv-sc-f7ccw5-1,\n .QuestionNotificationRow__RootDiv-sc-f7ccw5-0 {\n border-color: @overlay2;\n }\n .FormativeNotificationsCard__RootDiv-sc-fv5hu9-0 {\n background: @surface2;\n border-color: @overlay2;\n &:hover {\n background: @overlay0;\n }\n }\n .QuestionNotificationRow__RootDiv-sc-f7ccw5-0:hover {\n background: transparent;\n }\n .material-icons-outlined {\n color: @text;\n &:hover {\n color: @accent-color;\n }\n }\n }\n .SectionCard__InactiveSectionIcon-sc-ir1v2v-3 {\n svg {\n path:nth-child(1) {\n fill: @overlay0 !important;\n }\n path:nth-child(2),\n path:nth-child(3) {\n fill: @text !important;\n }\n }\n }\n .SectionDetail__Header-sc-1aifgaj-2 {\n background: transparent;\n }\n\n .FormativeStudentHeader__UpperDiv-sc-yw00ql-11 {\n background: @crust !important;\n color: @text;\n &,\n .FormativeStudentHeader__InfoItem-sc-yw00ql-7 {\n border-color: @overlay0;\n }\n }\n .FormativeStudentHeader__NavStrip-sc-yw00ql-10 {\n .FormativeStudentHeader__ScrollableDiv-sc-yw00ql-9 {\n &::-webkit-scrollbar-track {\n background: @surface0 !important;\n border-color: @surface0 !important;\n }\n &::-webkit-scrollbar-thumb {\n background: @overlay0 !important;\n border-color: @overlay0 !important;\n }\n }\n background: @mantle;\n border-color: @overlay0;\n .selectedSection {\n border-color: @accent-color;\n }\n .FormativeProgressBarStyles__NavItemGroupDiv-sc-1rm72lt-2 {\n border-color: @overlay0;\n &:hover,\n &:focus-within {\n background: @surface0;\n .formative-nav-item,\n .formative-nav-item-icon {\n color: @accent-color;\n }\n }\n }\n .formative-nav-item {\n &,\n .formative-nav-item-icon {\n color: @text;\n }\n &:hover,\n &:focus {\n background: @surface1;\n color: @accent-color;\n border-color: @accent-color;\n }\n .fxpwVv {\n background-color: @green;\n }\n .hSVaRB {\n background-color: @text;\n }\n .kBznqt {\n background-color: @yellow;\n }\n .hfnlVy {\n background-color: @red;\n }\n .bDcnFV {\n background-color: @peach;\n }\n svg {\n path {\n stroke: @red;\n }\n }\n }\n }\n .checkbox-root {\n button {\n background: @surface0;\n border-color: @accent-color !important;\n box-shadow: none !important;\n }\n &.checked button {\n background: @accent-color !important;\n }\n .Checkbox__RadioCircleDiv-sc-1oy0ey9-3 {\n background: @contrast-accent-color !important;\n }\n .Checkbox__IndicatorIcon-sc-1oy0ey9-5 {\n color: @contrast-accent-color;\n }\n }\n .FormativeItemViewable__RootDiv-sc-m0kwch-0 {\n background: @mantle;\n .correct {\n border-color: @green;\n }\n &,\n .withFunctionalizedViewable__LeftColumn-sc-1636o2h-2,\n .withFunctionalizedViewable__RightColumn-sc-1636o2h-4 {\n border-color: @overlay0;\n }\n .ScoreCircle__RootDiv-sc-lj5glq-0 {\n &[style*=\"rgb(32, 213, 171)\"] {\n background-color: @green !important;\n .material-icons-outlined {\n color: @contrast-accent-color !important;\n }\n }\n &[style*=\"rgb(255, 222, 51)\"] {\n background-color: @yellow !important;\n }\n &[style*=\"rgb(255, 138, 51)\"] {\n background-color: @peach !important;\n }\n &[style*=\"rgb(255, 76, 77)\"] {\n background-color: @red !important;\n .material-icons-outlined {\n color: @contrast-accent-color !important;\n }\n }\n border-color: @overlay2 !important;\n }\n .BlankOutput__FillableEntity-sc-15mzaww-2,\n .BlankOutput__FillableNumericDiv-sc-15mzaww-1 {\n outline-color: @accent-color;\n color: @text;\n background: @surface0;\n }\n .match-table-grid-container table {\n th,\n tr,\n td {\n background: @surface0 !important;\n border-color: @overlay0;\n .checkbox-root button {\n background: @surface1;\n }\n }\n }\n .TargetElementViewable__BoxDiv-sc-1cp2mml-1 {\n background: @surface0;\n border-color: @accent-color;\n .TargetChoiceViewable__ContentDiv-sc-6nylj9-1 {\n background: @surface1;\n border-color: @overlay0;\n }\n }\n .MatchingTable__Table-sc-1rhxmvo-1 {\n &,\n td,\n tr {\n border-color: @overlay0;\n }\n tr.isOver {\n outline-color: @accent-color;\n }\n }\n .ChoiceElementViewable__RootDiv-sc-viwu2x-0 {\n background: @surface0;\n border-color: @overlay0;\n &:hover {\n border-color: @accent-color;\n }\n .ChoiceElementViewable__LabelRichText-sc-viwu2x-4 {\n background: transparent;\n color: @text;\n }\n }\n .ChoiceElement__RootDiv-sc-1mbtxfk-1 {\n background: transparent;\n }\n .ChoiceElement__StyledRawButton-sc-1mbtxfk-0 {\n .ChoiceElement__LabelRichText-sc-1mbtxfk-3,\n .material-icons-outlined {\n background: transparent;\n }\n }\n .DrawingCardButton__RootButton-sc-u2qprg-1 {\n border-color: @overlay0;\n .DrawingCardButton__DrawingPreview-sc-u2qprg-3 {\n background: rgb(245, 246, 248);\n }\n .DrawingCardButton__HoverDarkScrim-sc-u2qprg-2 {\n background: fade(@crust, 75%);\n border-radius: 0;\n }\n .DrawingCardButton__ShowYourWorkPseudoButtonDiv-sc-u2qprg-0 {\n border-color: @overlay0;\n color: @text;\n background: @base;\n }\n .DrawingCardButton__IncompleteIndicatorDiv-sc-u2qprg-4 {\n background: @yellow;\n svg path {\n fill: @contrast-accent-color;\n }\n }\n &:hover .DrawingCardButton__ShowYourWorkPseudoButtonDiv-sc-u2qprg-0 {\n background: @surface2;\n border-color: @accent-color;\n }\n }\n .DragAndDropImageDropLocation__DropLocationContainerDiv-sc-oq3fcx-1 {\n &:hover {\n .DragAndDropImageDropLocationPoint-sc-1v0z50f-0 {\n background: @surface1;\n border-color: @surface1;\n }\n .dropzone-tip::before {\n background: @surface1;\n }\n }\n .DragAndDropImageDropLocationPoint-sc-1v0z50f-0 {\n background: @surface0;\n border-color: @surface0;\n }\n .dropzone-tip::before {\n background: @surface0;\n }\n .dropzone {\n &:hover,\n &.selected {\n background: @surface1;\n .dropzone-number {\n background: @surface2 !important;\n }\n }\n border-color: @accent-color;\n background: @surface0;\n .dropzone-number {\n background: @surface1;\n }\n }\n }\n .DragAndDropChoice__RootDiv-sc-1wzeg1h-3 {\n background: @surface0;\n border-color: @overlay0;\n }\n .AnswerCorrectnessIndicator__CircleDiv-sc-18hnk99-1 {\n &.correct {\n background: @green;\n }\n .material-icons-outlined {\n color: @contrast-accent-color;\n }\n }\n .ShortAnswerViewableDetails__InputAutosizeTextarea-sc-1ugk4gk-0 {\n background: @surface0;\n border-color: @overlay0;\n color: @text;\n }\n }\n .MediaSlider__RootSpan-sc-1gz67jn-0 {\n .TrimmerMarker__TooltipDiv-sc-1f17hi4-1 {\n background: @surface2;\n color: @text;\n }\n .Thumb__RootSpan-sc-yv6w5k-0 {\n background: @accent-color;\n z-index: 2;\n }\n .Segment__SegmentSpan-sc-r0cy9o-0 {\n background: @surface0 !important;\n }\n .TrimmerMarker__RootSpan-sc-1f17hi4-0 {\n background: @overlay0;\n z-index: 1;\n }\n }\n .DrawingToolbar__TooltipBox-sc-2xuxy3-6 {\n background: @surface1;\n }\n .ExpandedDrawing__BodyDiv-sc-cz2rcw-0 {\n .DrawingToolbar__RootDiv-sc-2xuxy3-0 {\n &,\n .DrawingToolbar__ToolDiv-sc-2xuxy3-3 {\n background: @surface0;\n color: @text;\n }\n .DrawingToolbar__ToolDiv-sc-2xuxy3-3:hover {\n &,\n .svg-icons,\n .material-icons-outlined {\n color: @accent-color;\n }\n }\n .selected {\n &::after {\n background: @accent-color;\n }\n color: @accent-color;\n }\n }\n .DrawingSidebar__ExpandedAnswerDiv-sc-1hvcy70-0 {\n background: @mantle;\n }\n .DrawingSidebar__SidebarTopExplainer-sc-1hvcy70-1 {\n background: @base;\n border-color: @overlay0;\n color: @text;\n .DrawingSidebar__StyledSvgIcon-sc-1hvcy70-5 {\n color: @text;\n }\n }\n }\n .MathLiveInput__RootDiv-sc-2fx8pp-0 {\n .MathLiveInput__KeyboardButtonWrapper-sc-2fx8pp-1 .svg-icons svg path {\n fill: @accent-color !important;\n }\n color: @text;\n border-color: @overlay0;\n background: @surface0;\n &:focus-within,\n &:hover {\n border-color: @accent-color;\n }\n &.invalid {\n color: @red;\n }\n math-field {\n --caret-color: @accent-color;\n --selection-background-color: fade(@accent-color, 50);\n --selection-color: @text;\n --correct-color: @text;\n --incorrect-color: @red;\n --latex-color: @blue;\n }\n .ML__keyboard--plate {\n --keyboard-text: @text;\n --keyboard-text-active: @accent-color;\n --keyboard-background: @surface0;\n --keycap-background: @surface1;\n --keycap-background-active: @surface2;\n --keycap-background-border: @overlay0;\n --keycap-background-border-bottom: @overlay0;\n --keycap-text: @text;\n --keycap-secondary-text: @subtext0;\n --keycap-text-active: @accent-color;\n --keycap-modifier-background: @surface2;\n --keycap-modifier-background-active: @overlay0;\n --keycap-modifier-border: @overlay1;\n --keycap-modifier-border-bottom: @overlay1;\n\n [data-tooltip]::after {\n background-color: @surface2;\n color: @text;\n }\n border-color: @overlay0 !important;\n }\n }\n .ML__keyboard.alternate-keys {\n --keyboard-alternate-background: @surface2;\n --keyboard-alternate-background-active: @overlay0;\n --keyboard-alternate-text: @text;\n --keyboard-alternate-text-active: @text;\n }\n\n .FullPointsAnimation__AbsoluteContainerDiv-sc-mzm76r-0,\n .ScoreCircle__LottieWrapperDiv-sc-lj5glq-1 {\n svg {\n path[fill=\"rgb(32,213,171)\"] {\n fill: @green !important;\n }\n path[fill=\"rgb(255,138,51)\"] {\n fill: @peach !important;\n }\n path[fill=\"rgb(255,222,51)\"] {\n fill: @yellow !important;\n }\n path[fill=\"rgb(255,76,77)\"] {\n fill: @red !important;\n }\n path[fill=\"rgb(255,255,255)\"] {\n fill: @contrast-accent-color !important;\n }\n path[fill=\"rgb(242,242,242)\"] {\n fill: @contrast-accent-color !important;\n }\n path[stroke=\"rgb(32,213,171)\"] {\n stroke: @green !important;\n }\n path[stroke=\"rgb(255,138,51)\"] {\n stroke: @peach !important;\n }\n path[stroke=\"rgb(255,222,51)\"] {\n stroke: @yellow !important;\n }\n path[stroke=\"rgb(255,76,77)\"] {\n stroke: @red !important;\n }\n path[stroke=\"rgb(255,255,255)\"] {\n stroke: @contrast-accent-color !important;\n }\n path[stroke=\"rgb(242,242,242)\"] {\n stroke: @contrast-accent-color !important;\n }\n }\n }\n\n .Elements__JoinLayoutDiv-sc-1qtb2ho-0 {\n background: @base;\n .SplitColumnLayout__Card-sc-4mcl10-0 {\n background: @surface0;\n }\n .JoinQuickCode__StyledLink-sc-1uhfett-2,\n .CallToActionLink__StyledLink-sc-yuiy65-0 {\n color: @accent-color;\n }\n .react-code-input {\n input {\n background: @surface1;\n border-color: @overlay0;\n &:focus-within {\n border-color: @accent-color;\n }\n }\n &:not(:focus-within).empty [data-id=\"0\"] {\n border-color: @accent-color;\n }\n }\n .JoinQuickCode__StyledPrimaryButton-sc-1uhfett-5 {\n background: @surface1;\n &:hover {\n background: @surface2;\n }\n }\n }\n .FormativeStudentFooter__BottomDiv-sc-6tj89c-3 {\n border-color: @overlay0;\n }\n .ModalBody__RootDiv-sc-1lg094f-0:has(\n .SubmitModal__ContentTitleH3-sc-7oq9dj-1\n )\n svg\n path {\n fill: @accent-color;\n }\n .StudentFormativeStatus__RootDiv-sc-y86tx8-1 {\n &.bQdPlK {\n background: @green;\n }\n &,\n .material-icons-outlined {\n color: @contrast-accent-color;\n }\n }\n .FloatingToolButton__FloatingButton-sc-1gy4xsl-0 {\n background: @overlay0;\n &:hover,\n &:enabled:hover,\n &:focus,\n &:enabled:focus {\n background: @overlay1;\n }\n .material-icons-outlined {\n color: @accent-color;\n }\n }\n .PracticeSet__StyledHeader-sc-1wup6tb-5 {\n background: @surface0;\n border-color: @overlay0;\n .ReactiveTextInput__StyledInput-sc-g83bxq-2 {\n color: @text !important;\n &::placeholder {\n color: @text;\n }\n }\n .HeaderBackLink__TertiaryButtonLink-sc-1vx1tro-0,\n .Button__StyledButton-sc-aum9f1-1 {\n background: @surface1;\n color: @accent-color;\n &:hover {\n background: @surface2;\n }\n }\n .PracticeSet__DividerDiv-sc-1wup6tb-3 {\n background: @overlay0;\n }\n }\n .PracticeSet__ContentDiv-sc-1wup6tb-1 {\n .AutoSizeInput__StyledInput-sc-ops4en-2 {\n color: @text;\n background: transparent !important;\n }\n .FlashcardSide__RootDiv-sc-amoro3-1 {\n background: @surface0;\n color: @text;\n }\n .PracticeItemEditor__HeaderDiv-sc-1jko4q4-0 {\n background: @surface1;\n }\n .PracticeItemEditor__ContentDiv-sc-1jko4q4-2 {\n background: @surface0;\n .TextareaCard__RootDiv-sc-qx9s19-0 {\n background: @surface1;\n border-color: @overlay0;\n textarea {\n color: @text;\n &::placeholder {\n color: @subtext0;\n }\n }\n }\n .MediaButton__StyledButton-sc-12h2vjb-0 {\n background: @surface1;\n border-color: @overlay0;\n color: @text;\n &:hover {\n background: @surface2;\n color: @accent-color;\n }\n }\n }\n }\n .Banner__Root-sc-yf4o5r-0 {\n &.error {\n .material-icons-outlined {\n color: @red;\n }\n border-color: @red;\n }\n background: @surface2;\n color: @text;\n }\n .FileUploadButton__DropZoneDiv-sc-88u8tg-2 {\n background: @surface0;\n border-color: @accent-color;\n .material-icons-outlined {\n color: @accent-color;\n }\n }\n .DividerWord__LineDiv-sc-59xl7-1 {\n background: @overlay0;\n }\n .DividerWord__WordDiv-sc-59xl7-2 {\n color: @text;\n }\n .MinimalFormativeStudentHeader__RootDiv-sc-14rcnaq-0 {\n border-color: @overlay0;\n }\n .FormativeItemViewable__FeedbackMessagesListDiv-sc-m0kwch-1 {\n .FeedbackMessagesList__MessagesListDiv-sc-9o5dsw-0 {\n background: @surface1;\n .FeedbackMessagesList__EmptyDiv-sc-9o5dsw-1 svg {\n path:nth-child(1) {\n fill: @yellow;\n }\n path:nth-child(2) {\n fill: @green;\n }\n path:nth-child(3) {\n fill: @mauve;\n }\n path:nth-child(4) {\n stroke: @peach;\n }\n path:nth-child(5) {\n stroke: @peach;\n }\n }\n }\n .FeedbackMessage__FeedbackBoxDiv-sc-q3ku9d-2 {\n background: @surface2;\n border-color: @overlay2;\n }\n .FeedbackMessageComposer__RootDiv-sc-vs8711-0 {\n border-color: @overlay0;\n .FeedbackMessageComposer__RichTextContainerDiv-sc-vs8711-3 {\n border-color: @overlay1;\n color: @text;\n .public-DraftEditorPlaceholder-inner {\n color: @subtext0;\n }\n }\n }\n }\n .Toolbar__RootDiv-sc-1e3lohg-0 {\n border-color: @overlay0;\n box-shadow: @overlay0 0 1px 3px 0;\n &::before,\n &::after {\n border-color: @surface2 transparent transparent;\n }\n &,\n .buttonWrapper button {\n background: @surface2;\n }\n .buttonWrapper button {\n &:hover {\n background: @overlay0;\n }\n &.active {\n color: @accent-color;\n svg {\n fill: @accent-color;\n }\n }\n svg {\n fill: @text;\n }\n color: @text;\n }\n }\n .TeacherPacedStart__RootDiv-sc-1f4f5sd-0 {\n background: @surface0 !important;\n }\n .FeedbackMessageIcon__UnreadJewelDiv-sc-1x1yblc-1 {\n background: @red;\n box-shadow: @text 0 0 0 2px;\n }\n }\n\n :root {\n #catppuccin(@flavor, @accentColor);\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"Planet Minecraft Catppuccin","description":"Soothing pastel theme for Planet Minecraft","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/planet-minecraft/catppuccin.user.css","usercssData":{"name":"Planet Minecraft Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/planet-minecraft","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/planet-minecraft","version":"0.0.3","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/planet-minecraft/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Aplanet-minecraft","description":"Soothing pastel theme for Planet Minecraft","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"sapphire","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Planet Minecraft Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/planet-minecraft\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/planet-minecraft\n@version 0.0.3\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/planet-minecraft/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Aplanet-minecraft\n@description Soothing pastel theme for Planet Minecraft\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire*\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n@-moz-document domain(\"planetminecraft.com\") {\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n --body-bg: @crust;\n --header-bg: @base;\n --content-bg: @surface0;\n --container-bg: @base;\n --menu-bg: @surface0;\n --menu-color: @subtext1;\n --menu-selected-bg: @surface1;\n --menu-selected-color: @accent-color;\n --footer-bg: @mantle;\n --bg-navbar: @mantle;\n --tab-selected: @accent-color;\n --input-bg: @surface0;\n --dark-mid-bg: @base;\n --title-color: @text;\n --text-color: @text;\n --text-color-medium: @subtext0;\n --text-color-light: @subtext1;\n --border-color: @base;\n --footer-a-color: @accent-color;\n --nav-hover: @accent-color;\n --stat-color: @red;\n --a-color: @accent-color;\n --a-hover: @accent-color;\n --a-selected: fade(@accent-color, 80%);\n --tab-hover: fade(@accent-color, 80%);\n --tab-color: @subtext0;\n --nav-color: @text;\n --widget-wrap-bg: @mantle;\n --shine-start: @surface2;\n --shine-end: @surface1;\n --widget-bg: @surface0;\n --light-bg: @surface0;\n --medium-bg: @crust;\n --toolbar-bg: @surface0;\n --shine-highlight: @surface0;\n --border-color-light: @surface0;\n --site-border-color: @surface0;\n --graphic-bg: @surface0;\n --notice-bg: @overlay0;\n --notice-color: @text;\n --menu-disabled-color: @crust;\n --control-bg: @accent-color;\n --a-visited: @accent-color;\n --nav-bar-border: none;\n --feed-alt-bg: @surface1;\n --nav-selected: @accent-color;\n\n .tab_options > ul > li.currentpage,\n .tab_options > ul > li.ui-state-active,\n .tab_options > ul > li:hover {\n border-bottom-color: @accent-color;\n }\n\n .site_btn_secondary {\n color: @subtext1;\n background: @surface1;\n &:hover {\n color: @accent-color;\n background: fade(@surface1, 80%);\n }\n }\n\n .site_btn,\n .site_btn_alt,\n #subscribe_full .site_btn,\n .pagination p a.pagination_page,\n .pagination p > span.pagination_page,\n .vert_menu > ul > li:only-child > a.current_select,\n .vert_menu > ul > li > a.current_select {\n color: @base;\n background: @accent-color;\n &:not(:disabled, [data-disabled=\"disabled\"]):hover {\n background: fade(@accent-color, 80%);\n }\n }\n\n #profile-bar #profile-actions .togglable.selected {\n background: @accent-color;\n color: @base;\n }\n\n .tipso_bubble .bottom {\n background: @surface0 !important;\n }\n\n /* because the icons on the display mode buttons are white, we cant have white base here, so we improvise for latte */\n & when (@lookup = latte) {\n #display_modes a {\n background: @text !important;\n box-shadow: none !important;\n }\n\n /* fix nav menu dropdown icons */\n .navbar_icon .dropdown {\n --svozk: var(--s) -256px -326px !important;\n background: var(--s) -256px -326px !important;\n }\n\n .content-actions li {\n background: @surface0;\n\n & a,\n .link,\n .js_link,\n .js_link_m {\n color: @text;\n }\n }\n\n .content-actions li .js_link:hover,\n .content-actions li .js_link_m:hover,\n .content-actions li .link:hover,\n .content-actions li a:hover {\n & .material-icons {\n color: @text !important;\n }\n\n color: @text !important;\n background: @accent-color !important;\n }\n\n .content-actions li .material-icons {\n color: @subtext0 !important;\n }\n }\n\n & when not (@lookup = latte) {\n #display_modes a {\n background: @base !important;\n box-shadow: none !important;\n }\n }\n\n #display_modes a.selected,\n #display_modes a:hover {\n background: @accent-color;\n }\n\n .navigation-wrap .navmenu a {\n text-shadow: none !important;\n }\n\n #header\n #header-wrap\n .header_text\n > ul\n > li\n > .material-btn.mem_submit\n .material-icons,\n #header #header-wrap .header_text > ul > li > a.mem_submit .material-icons,\n #mobileRightPanel\n .sidr-inner\n > ul\n > li\n > .material-btn.mem_submit\n .material-icons,\n #mobileRightPanel .sidr-inner > ul > li > a.mem_submit .material-icons {\n color: @green !important;\n }\n\n #header\n #header-wrap\n .header_text\n > ul\n > li\n > .material-btn[data-alert=\"1\"].mem_notifications\n .material-icons,\n #header\n #header-wrap\n .header_text\n > ul\n > li\n > .material-btn[data-alert=\"1\"].mem_tickets\n .material-icons,\n #header\n #header-wrap\n .header_text\n > ul\n > li\n > a[data-alert=\"1\"].mem_notifications\n .material-icons,\n #header\n #header-wrap\n .header_text\n > ul\n > li\n > a[data-alert=\"1\"].mem_tickets\n .material-icons,\n #mobileRightPanel\n .sidr-inner\n > ul\n > li\n > .material-btn[data-alert=\"1\"].mem_notifications\n .material-icons,\n #mobileRightPanel\n .sidr-inner\n > ul\n > li\n > .material-btn[data-alert=\"1\"].mem_tickets\n .material-icons,\n #mobileRightPanel\n .sidr-inner\n > ul\n > li\n > a[data-alert=\"1\"].mem_notifications\n .material-icons,\n #mobileRightPanel\n .sidr-inner\n > ul\n > li\n > a[data-alert=\"1\"].mem_tickets\n .material-icons {\n color: @yellow;\n }\n\n .material-icons,\n .mem_submit > span,\n .mem_notifications > span {\n color: @text !important;\n }\n\n .green {\n background: @green;\n color: @base;\n\n & .material-icons {\n color: @base;\n }\n }\n\n // .content-actions li:not(:only-child, :first-child) {\n // border-top: none;\n // }\n\n .tipso_content,\n .member_profile_card_right {\n background: @surface0;\n }\n\n .tipso_arrow {\n border-color: @surface0;\n }\n\n #popular-reel .caption {\n & when (@lookup = latte) {\n background: fade(@text, 50%) !important;\n\n .pop-title {\n color: @base !important;\n text-shadow: none;\n }\n\n .caption-subtitle {\n color: @crust !important;\n text-shadow: none;\n }\n }\n\n & when not (@lookup = latte) {\n background: fade(@base, 50%) !important;\n\n .pop-title {\n color: @text !important;\n text-shadow: none;\n }\n\n .caption-subtitle {\n color: @subtext0 !important;\n text-shadow: none;\n }\n\n .content-actions li {\n background: @surface0;\n\n & a,\n .link,\n .js_link,\n .js_link_m {\n color: @text;\n }\n }\n\n .content-actions li .js_link:hover,\n .content-actions li .js_link_m:hover,\n .content-actions li .link:hover,\n .content-actions li a:hover {\n & .material-icons {\n color: @accent-color !important;\n }\n color: @accent-color !important;\n background: @surface1 !important;\n }\n\n .content-actions li .material-icons {\n color: @subtext0 !important;\n }\n }\n }\n\n #content_notice .site_btn,\n #content_notice .site_btn_alt {\n text-shadow: none;\n }\n\n .custom_input:focus,\n input:focus,\n select:focus,\n textarea:focus {\n border-color: @accent-color;\n }\n }\n\n [data-theme=\"light\"] {\n #catppuccin(@lightFlavor, @accentColor);\n }\n\n [data-theme=\"dark\"] {\n #catppuccin(@darkFlavor, @accentColor);\n }\n}\n\n// vim:ft=less\n"},{"enabled":true,"name":"Lichess Catppuccin","description":"Soothing pastel theme for Lichess","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/lichess/catppuccin.user.css","usercssData":{"name":"Lichess Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/lichess","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/lichess","version":"0.0.1","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/lichess/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Alichess","description":"Soothing pastel theme for Lichess","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"rosewater","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name Lichess Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/lichess\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/lichess\n@version 0.0.1\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/lichess/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Alichess\n@description Soothing pastel theme for Lichess\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater*\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n@-moz-document domain(\"lichess.org\") {\n :root:has(body[data-theme=\"light\"]) {\n #catppuccin(@lightFlavor, @accentColor);\n }\n :root:has(body[data-theme=\"dark\"]) {\n #catppuccin(@darkFlavor, @accentColor);\n }\n :root:has(body[data-theme=\"system\"]) {\n @media (prefers-color-scheme: light) {\n #catppuccin(@lightFlavor, @accentColor);\n }\n @media (prefers-color-scheme: dark) {\n #catppuccin(@darkFlavor, @accentColor);\n }\n }\n\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n /* Main background */\n html,\n body {\n background: @base linear-gradient(to bottom, @crust, @base 116px)\n no-repeat;\n color: @text !important;\n }\n\n /* lichess button */\n .site-title a {\n color: @accent-color;\n }\n .site-title span {\n color: @text;\n }\n\n /* Game selection menus */\n .hooks__list td {\n background-color: fade(@overlay0, 50%);\n }\n .hooks__list tr.join:hover td {\n background-color: fade(@accent-color, 50%);\n }\n\n /* Topbar */\n #topnav.hover section:hover > a,\n #topnav section:active > a,\n #topnav div,\n .site-buttons .shown .toggle,\n .site-buttons .dropdown {\n background: @crust;\n }\n #topnav section > a {\n color: @subtext0;\n }\n #topnav.hover section:hover > a,\n #topnav section:active > a,\n #topnav div a,\n #dasher_app .selector button,\n #dasher_app .head,\n #dasher_app .piece .no-square,\n #dasher_app .theme .list button,\n #dasher_app .links a,\n #dasher_app .links button,\n #dasher_app .subs .sub,\n .site-buttons .dropdown a,\n .site-buttons .dropdown button {\n color: @text;\n }\n #topnav.hover section:hover > a,\n #topnav section:active > a,\n #topnav div {\n border-left-color: @accent-color;\n }\n signal > i {\n background-color: @green;\n }\n #dasher_app .sub::before,\n .is-green::before {\n color: @green;\n }\n #challenge-app .empty {\n background: @crust;\n }\n\n /* Popup skining */\n dialog {\n background: @crust;\n }\n .game-setup .optional-config,\n .game-setup .ratings {\n background: @base;\n }\n .game-setup .radio input:checked + label {\n background: @green;\n }\n\n /* Text */\n .site-buttons .link,\n .button,\n .input,\n .optgroup,\n .select,\n .textarea,\n .lobby__box td.name a,\n .lobby__box__top .title,\n .lobby__box .user-link,\n .mini-game,\n .mini-game:hover,\n .text,\n .ublog-post-card__title,\n .lobby__counters a,\n .lobby__streams .stream,\n .lobby__timeline .entry a,\n .lobby__about a,\n .lobby__timeline,\n .lobby__counters,\n .tabs-horiz,\n .lobby__streams .more,\n .lobby__timeline .more,\n .dialog-content,\n button,\n input,\n optgroup,\n select,\n textarea {\n color: @subtext0;\n }\n .site-buttons .link:hover,\n .button.button-metal:hover,\n .radio input:checked + label {\n color: @text;\n }\n .site-title-nav__donate,\n .lobby__streams .stream.highlight strong,\n .utitle,\n .lobby__support__text,\n .lobby__support i::before {\n color: @peach;\n }\n .mini-game__clock.clock--run,\n .tabs-horiz span.active {\n color: @red;\n }\n .tabs-horiz span.active,\n .tabs-horiz span:hover {\n border-color: @red;\n }\n a {\n color: @blue;\n }\n /* Links */\n .lobby__timeline .entry:hover a,\n a:hover,\n a:active,\n a:focus {\n color: @accent-color;\n }\n\n /* Homepage cards */\n .lobby__app__content,\n .box {\n background-color: @mantle;\n }\n .lpools > div {\n background: fade(@crust, 20%);\n border-color: @surface0;\n &:hover {\n background-color: fade(@accent-color, 20%);\n }\n }\n .hook__filters {\n background-color: fade(@mantle, 50%);\n }\n .lobby__support a {\n background: @crust;\n }\n .lobby__support a:hover {\n background: @peach;\n }\n .lobby__support a:hover i::before,\n .lobby__support a:hover .lobby__support__text {\n color: @mantle;\n }\n .lobby__box__top,\n #hook .opponent,\n .lobby__box__content,\n .ublog-post-card,\n .button,\n .tour-spotlight {\n background: @mantle !important;\n }\n .unread {\n background: @red;\n }\n .lobby__box tr:nth-child(even) {\n background: @crust;\n }\n\n /* Non-main page sidebar nav colors */\n .subnav a.active {\n color: @red;\n }\n .subnav a.active::after,\n .subnav a:hover::after {\n background: @red;\n }\n\n /* Blog cards */\n .blog-cards > a {\n background: @crust;\n }\n\n /* Learn tab */\n .learn-stages .stage.done {\n background: @green;\n }\n .learn-stages .stage.ongoing,\n .learn__side-home {\n background: @blue;\n }\n .learn-stages .stage.future {\n background: @red;\n }\n\n /* Chess Game */\n .brown .is2d cg-board {\n @svg: escape(\n '<svg shape-rendering=\"crispEdges\" viewBox=\"0 0 8 8\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\"><g id=\"a\"><g id=\"b\"><g id=\"c\"><g id=\"d\"><path id=\"e\" d=\"m0 0h1v1h-1z\" fill=\"@{subtext0}\"/><use x=\"1\" xlink:href=\"#e\" y=\"1\"/><path id=\"f\" d=\"m0 1h1v1h-1z\" fill=\"@{crust}\"/><use x=\"1\" xlink:href=\"#f\" y=\"-1\"/></g><use x=\"2\" xlink:href=\"#d\"/></g><use x=\"4\" xlink:href=\"#c\"/></g><use xlink:href=\"#b\" y=\"2\"/></g><use xlink:href=\"#a\" y=\"4\"/></svg>'\n );\n background-image: url(\"data:image/svg+xml,@{svg}\") !important;\n }\n .is2d .pawn {\n #piece(@f, @s) {\n @svg: escape(\n '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"45\" height=\"45\"><path d=\"M22.5 9c-2.21 0-4 1.79-4 4 0 .89.29 1.71.78 2.38C17.33 16.5 16 18.59 16 21c0 2.03.94 3.84 2.41 5.03-3 1.06-7.41 5.55-7.41 13.47h23c0-7.92-4.41-12.41-7.41-13.47 1.47-1.19 2.41-3 2.41-5.03 0-2.41-1.33-4.5-3.28-5.62.49-.67.78-1.49.78-2.38 0-2.21-1.79-4-4-4z\" stroke=\"@{s}\" fill=\"@{f}\" stroke-width=\"1.5\" stroke-linecap=\"round\"/></svg>'\n );\n background-image: url(\"data:image/svg+xml,@{svg}\") !important;\n }\n &.black {\n #piece(@base, @text);\n }\n &.white {\n #piece(@text, @base);\n }\n }\n .is2d .bishop {\n #piece(@f, @s) {\n @svg: escape(\n '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"45\" height=\"45\"><g fill=\"none\" fill-rule=\"evenodd\" stroke=\"@{s}\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><g fill=\"@{f}\" stroke-linecap=\"butt\"><path d=\"M9 36c3.39-.97 10.11.43 13.5-2 3.39 2.43 10.11 1.03 13.5 2 0 0 1.65.54 3 2-.68.97-1.65.99-3 .5-3.39-.97-10.11.46-13.5-1-3.39 1.46-10.11.03-13.5 1-1.354.49-2.323.47-3-.5 1.354-1.94 3-2 3-2z\"/><path d=\"M15 32c2.5 2.5 12.5 2.5 15 0 .5-1.5 0-2 0-2 0-2.5-2.5-4-2.5-4 5.5-1.5 6-11.5-5-15.5-11 4-10.5 14-5 15.5 0 0-2.5 1.5-2.5 4 0 0-.5.5 0 2z\"/><path d=\"M25 8a2.5 2.5 0 1 1-5 0 2.5 2.5 0 1 1 5 0z\"/></g><path d=\"M17.5 26h10M15 30h15m-7.5-14.5v5M20 18h5\" stroke=\"@{s}\" stroke-linejoin=\"miter\"/></g></svg>'\n );\n background-image: url(\"data:image/svg+xml,@{svg}\") !important;\n }\n &.black {\n #piece(@base, @text);\n }\n &.white {\n #piece(@text, @base);\n }\n }\n .is2d .knight {\n #piece(@f, @s) {\n @svg: escape(\n '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"45\" height=\"45\"><g fill=\"none\" fill-rule=\"evenodd\" stroke=\"@{s}\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 10c10.5 1 16.5 8 16 29H15c0-9 10-6.5 8-21\" fill=\"@{f}\"/><path d=\"M24 18c.38 2.91-5.55 7.37-8 9-3 2-2.82 4.34-5 4-1.042-.94 1.41-3.04 0-3-1 0 .19 1.23-1 2-1 0-4.003 1-4-4 0-2 6-12 6-12s1.89-1.9 2-3.5c-.73-.994-.5-2-.5-3 1-1 3 2.5 3 2.5h2s.78-1.992 2.5-3c1 0 1 3 1 3\" fill=\"@{f}\"/><path d=\"M9.5 25.5a.5.5 0 1 1-1 0 .5.5 0 1 1 1 0zm5.433-9.75a.5 1.5 30 1 1-.866-.5.5 1.5 30 1 1 .866.5z\" fill=\"@{f}\" stroke=\"@{s}\"/><path d=\"M24.55 10.4l-.45 1.45.5.15c3.15 1 5.65 2.49 7.9 6.75S35.75 29.06 35.25 39l-.05.5h2.25l.05-.5c.5-10.06-.88-16.85-3.25-21.34-2.37-4.49-5.79-6.64-9.19-7.16l-.51-.1z\" fill=\"@{s}\" stroke=\"none\"/></g></svg>'\n );\n background-image: url(\"data:image/svg+xml,@{svg}\") !important;\n }\n &.black {\n #piece(@base, @text);\n }\n &.white {\n #piece(@text, @base);\n }\n }\n .is2d .rook {\n #piece(@f, @s) {\n @svg: escape(\n '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"45\" height=\"45\"><g fill-rule=\"evenodd\" fill=\"@{f}\" stroke=\"@{s}\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M9 39h27v-3H9v3zm3.5-7l1.5-2.5h17l1.5 2.5h-20zm-.5 4v-4h21v4H12z\" stroke-linecap=\"butt\"/><path d=\"M14 29.5v-13h17v13H14z\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\"/><path d=\"M14 16.5L11 14h23l-3 2.5H14zM11 14V9h4v2h5V9h5v2h5V9h4v5H11z\" stroke-linecap=\"butt\"/><path d=\"M12 35.5h21m-20-4h19m-18-2h17m-17-13h17M11 14h23\" fill=\"none\" stroke=\"@{s}\" stroke-width=\"1\" stroke-linejoin=\"miter\"/></g></svg>'\n );\n background-image: url(\"data:image/svg+xml,@{svg}\") !important;\n }\n &.black {\n #piece(@base, @text);\n }\n &.white {\n #piece(@text, @base);\n }\n }\n .is2d .king {\n #piece(@f, @s) {\n @svg: escape(\n '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"45\" height=\"45\"><g fill=\"@{f}\" fill-rule=\"evenodd\" stroke=\"@{s}\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22.5 11.63V6\" stroke-linejoin=\"miter\"/><path d=\"M22.5 25s4.5-7.5 3-10.5c0 0-1-2.5-3-2.5s-3 2.5-3 2.5c-1.5 3 3 10.5 3 10.5\" fill=\"@{f}\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\"/><path d=\"M11.5 37c5.5 3.5 15.5 3.5 21 0v-7s9-4.5 6-10.5c-4-6.5-13.5-3.5-16 4V27v-3.5c-3.5-7.5-13-10.5-16-4-3 6 5 10 5 10V37z\" fill=\"@{f}\"/><path d=\"M20 8h5\" stroke-linejoin=\"miter\"/><path d=\"M32 29.5s8.5-4 6.03-9.65C34.15 14 25 18 22.5 24.5l.01 2.1-.01-2.1C20 18 9.906 14 6.997 19.85c-2.497 5.65 4.853 9 4.853 9\" stroke=\"@{s}\"/><path d=\"M11.5 30c5.5-3 15.5-3 21 0m-21 3.5c5.5-3 15.5-3 21 0m-21 3.5c5.5-3 15.5-3 21 0\" stroke=\"@{s}\"/></g></svg>'\n );\n background-image: url(\"data:image/svg+xml,@{svg}\") !important;\n }\n &.black {\n #piece(@base, @text);\n }\n &.white {\n #piece(@text, @base);\n }\n }\n .is2d .queen {\n &.black {\n @svg: escape(\n '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"45\" height=\"45\"><g fill-rule=\"evenodd\" fill=\"@{base}\" stroke=\"@{text}\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><g stroke=\"@{text}\"><circle fill=\"@{text}\" cx=\"6\" cy=\"12\" r=\"2.75\"/><circle fill=\"@{text}\" cx=\"14\" cy=\"9\" r=\"2.75\"/><circle fill=\"@{text}\" cx=\"22.5\" cy=\"8\" r=\"2.75\"/><circle fill=\"@{text}\" cx=\"31\" cy=\"9\" r=\"2.75\"/><circle fill=\"@{text}\" cx=\"39\" cy=\"12\" r=\"2.75\"/></g><path fill=\"@{text}\" d=\"M9 26c8.5-1.5 21-1.5 27 0l2.5-12.5L31 25l-.3-14.1-5.2 13.6-3-14.5-3 14.5-5.2-13.6L14 25 6.5 13.5 9 26z\" stroke-linecap=\"butt\"/><path d=\"M9 26c0 2 1.5 2 2.5 4 1 1.5 1 1 .5 3.5-1.5 1-1.5 2.5-1.5 2.5-1.5 1.5.5 2.5.5 2.5 6.5 1 16.5 1 23 0 0 0 1.5-1 0-2.5 0 0 .5-1.5-1-2.5-.5-2.5-.5-2 .5-3.5 1-2 2.5-2 2.5-4-8.5-1.5-18.5-1.5-27 0z\" stroke-linecap=\"butt\"/><path d=\"M11 38.5a35 35 1 0 0 23 0\" fill=\"none\" stroke-linecap=\"butt\"/><path d=\"M11 29a35 35 1 0 1 23 0m-21.5 2.5h20m-21 3a35 35 1 0 0 22 0m-23 3a35 35 1 0 0 24 0\" fill=\"none\" stroke=\"@{text}\"/></g></svg>'\n );\n background-image: url(\"data:image/svg+xml,@{svg}\") !important;\n }\n &.white {\n @svg: escape(\n '<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"45\" height=\"45\"><g fill=\"@{text}\" fill-rule=\"evenodd\" stroke=\"@{base}\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M8 12a2 2 0 1 1-4 0 2 2 0 1 1 4 0zm16.5-4.5a2 2 0 1 1-4 0 2 2 0 1 1 4 0zM41 12a2 2 0 1 1-4 0 2 2 0 1 1 4 0zM16 8.5a2 2 0 1 1-4 0 2 2 0 1 1 4 0zM33 9a2 2 0 1 1-4 0 2 2 0 1 1 4 0z\"/><path d=\"M9 26c8.5-1.5 21-1.5 27 0l2-12-7 11V11l-5.5 13.5-3-15-3 15-5.5-14V25L7 14l2 12z\" stroke-linecap=\"butt\"/><path d=\"M9 26c0 2 1.5 2 2.5 4 1 1.5 1 1 .5 3.5-1.5 1-1.5 2.5-1.5 2.5-1.5 1.5.5 2.5.5 2.5 6.5 1 16.5 1 23 0 0 0 1.5-1 0-2.5 0 0 .5-1.5-1-2.5-.5-2.5-.5-2 .5-3.5 1-2 2.5-2 2.5-4-8.5-1.5-18.5-1.5-27 0z\" stroke-linecap=\"butt\"/><path d=\"M11.5 30c3.5-1 18.5-1 22 0M12 33.5c6-1 15-1 21 0\" fill=\"none\"/></g></svg>'\n );\n background-image: url(\"data:image/svg+xml,@{svg}\") !important;\n }\n }\n\n .orientation-white .files coord:nth-child(2n + 1),\n .orientation-white .ranks coord:nth-child(2n),\n .orientation-black .files coord:nth-child(2n),\n .orientation-black .ranks coord:nth-child(2n + 1) {\n color: @base;\n }\n .orientation-white .files coord:nth-child(2n),\n .orientation-white .ranks coord:nth-child(2n + 1),\n .orientation-black .files coord:nth-child(2n + 1),\n .orientation-black .ranks coord:nth-child(2n) {\n color: @crust;\n }\n square.move-dest {\n background: radial-gradient(\n fade(@accent-color, 50%) 19%,\n rgba(0, 0, 0, 0) 20%\n );\n }\n square.selected {\n background: fade(@accent-color, 50%);\n }\n square.last-move {\n background: fade(@accent-color, 40%);\n }\n .rclock .time {\n background: @mantle;\n color: @text;\n }\n .rclock.running .time {\n background: #384722; /* putting it back to default so that the time on the clock is readable */\n }\n .rclock .bar {\n background: @accent-color;\n }\n\n /* Game Cards */\n .game__meta,\n .round__app__table {\n background: @crust;\n }\n rm6 {\n background: @mantle;\n }\n rm6 .buttons,\n rm6 i5z {\n background: @base;\n }\n\n /* Messages */\n .msg-app__convo__head,\n .msg-app__side__search,\n .msg-app__convo__reply {\n background: @crust;\n }\n .msg-app__side {\n background: @mantle;\n }\n .msg-app__side__search input,\n .msg-app__convo__post__text {\n background: @base;\n }\n .msg-app__side__contact__name {\n color: @text;\n }\n .msg-app__side__contact__msg,\n .msg-app__side__contact__date time {\n color: @subtext0;\n }\n\n /* User dropdown */\n #powerTip,\n #miniGame,\n #miniBoard {\n background: @crust;\n }\n .btn-rack__btn,\n .btn-rack form,\n #friend_box .friend_box_title,\n .button.button-metal,\n .button.button-empty:not(.disabled):hover,\n .button.button-empty.button-green:not(.disabled):hover,\n .button.button-empty.button-red:not(.disabled):hover {\n background: @base;\n }\n\n /* User Page */\n .user-show__header,\n .user-show__social,\n .user-show .angles,\n .cmn-toggle:hover:not(:disabled) + label::after,\n .cmn-toggle + label::after,\n .crosstable povs:hover,\n .crosstable__users,\n .crosstable__score,\n .game-row:nth-child(odd),\n .number-menu--tabs .nm-item.active {\n background: @crust;\n }\n .number-menu--tabs .nm-item.active,\n .user-show .number-menu .to-games.active,\n .user-show #games.number-menu {\n background: @mantle !important;\n }\n /* Stats */\n .perf-stat .counter tr.full td:last-child {\n background: @crust;\n }\n .sub-ratings a.active {\n background: @mantle;\n }\n .sub-ratings a[href]:hover {\n background: @crust;\n }\n\n /* Analysis page */\n .analyse__clock,\n #analyse-cm .title,\n .explorer__config .choices button,\n .mselect__label,\n .cmn-toggle:hover:not(:disabled) + label::after,\n .cmn-toggle + label::after,\n .crosstable povs:hover,\n .crosstable__users,\n .crosstable__score,\n .mselect__list,\n .analyse__tools .comp-off__hint,\n .ceval,\n .explorer-box tr:nth-child(even),\n .board-editor__tools .metadata,\n .mchat__content,\n .mchat__tab-active,\n .crosstable fill {\n background: @crust !important;\n }\n .analyse__tools,\n .copyable,\n .pv_box,\n #ceval-settings {\n background: @mantle;\n }\n .ceval .settings-gear.active {\n background-color: @accent-color;\n }\n #ceval-settings {\n border-top-color: @accent-color;\n }\n .mchat__tab:hover {\n background: fade(@accent-color, 50%);\n }\n /* Openings */\n .opening__config,\n .opening__next {\n background: @crust;\n }\n .opening__next {\n outline-color: @base;\n }\n .opening__next:hover {\n outline-color: @accent-color;\n }\n .opening__next__popularity span {\n background: @accent-color;\n }\n .opening__next__title {\n color: @accent-color;\n }\n\n /* Puzzles */\n .tview2-column > index {\n background: @base;\n color: @subtext0 !important;\n }\n .puzzle__feedback {\n background: @base;\n }\n .puzzle__tools,\n .puzzle__side__metas,\n .puzzle__side__user,\n .puzzle__side__config,\n .puzzle__side__theme {\n background: @mantle;\n }\n input,\n textarea,\n select {\n background: @crust;\n }\n .cmn-toggle:checked + label {\n background-color: @green;\n }\n .cmn-toggle:checked + label::before {\n color: @green;\n }\n\n /* Teams */\n .slist tbody tr:nth-child(even),\n .team-show__desc,\n .team-show__forum__post:nth-child(odd) {\n background: @crust;\n }\n\n /* Settings */\n .account .radio input:checked + label,\n .account table.allows tr:nth-child(odd) td {\n background: @crust;\n }\n .radio label {\n background: @base;\n }\n .flash-warning {\n background: @peach;\n }\n .form-control:invalid {\n border-color: @red;\n }\n }\n}\n"},{"enabled":true,"name":"SearXNG Catppuccin","description":"Soothing pastel theme for SearXNG","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/searxng/catppuccin.user.css","usercssData":{"name":"SearXNG Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/searxng","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/searxng","version":"0.3.1","description":"Soothing pastel theme for SearXNG","author":"Catppuccin","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/searxng/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Asearxng","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"red","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Grey","value":"subtext0"}]},"additions":{"type":"checkbox","label":"Additional Tweaks","name":"additions","value":null,"default":"0","options":null}}},"sourceCode":"/* ==UserStyle==\n@name SearXNG Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/searxng\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/searxng\n@version 0.3.1\n@description Soothing pastel theme for SearXNG\n@author Catppuccin\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/searxng/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Asearxng\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red*\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Grey\"]\n@var checkbox additions \"Additional Tweaks\" 0\n==/UserStyle== */\n@-moz-document url-prefix(\"http://ransack.i2p/\"),\nurl-prefix(\"https://darmarit.org/searx/\"),\nurl-prefix(\"https://de.xcxc.ml/\"),\nurl-prefix(\"https://dynabyte.ca/\"),\nurl-prefix(\"https://etsi.me/\"),\nurl-prefix(\"https://icanfindit.online/\"),\nurl-prefix(\"https://jackgoss.xyz/\"),\nurl-prefix(\"https://jsearch.pw/\"),\nurl-prefix(\"https://metasearch.nl/\"),\nurl-prefix(\"https://northboot.xyz/\"),\nurl-prefix(\"https://notsearch.uk/\"),\nurl-prefix(\"https://opnxng.com/\"),\nurl-prefix(\"https://paulgo.io/\"),\nurl-prefix(\"https://priv.au/\"),\nurl-prefix(\"https://privatus.live/\"),\nurl-prefix(\"https://s.frlt.one/\"),\nurl-prefix(\"https://s.zhaocloud.net/\"),\nurl-prefix(\"https://saber.tk/\"),\nurl-prefix(\"https://search.0relay.com/\"),\nurl-prefix(\"https://search.affusio.com/\"),\nurl-prefix(\"https://search.bus-hit.me/\"),\nurl-prefix(\"https://search.callmeecho.dev/\"),\nurl-prefix(\"https://search.chemicals-in-the-water.eu/\"),\nurl-prefix(\"https://search.cronobox.one/\"),\nurl-prefix(\"https://search.disroot.org/\"),\nurl-prefix(\"https://search.ethibox.fr/\"),\nurl-prefix(\"https://search.gcomm.ch/\"),\nurl-prefix(\"https://search.kiwitalk.de/\"),\nurl-prefix(\"https://search.mdosch.de/\"),\nurl-prefix(\"https://search.mpx.wtf/\"),\nurl-prefix(\"https://search.neet.works/\"),\nurl-prefix(\"https://search.ononoki.org/\"),\nurl-prefix(\"https://search.privacyguides.net/\"),\nurl-prefix(\"https://search.projectsegfau.lt/\"),\nurl-prefix(\"https://search.rabbit-company.com/\"),\nurl-prefix(\"https://search.rhscze.cf/\"),\nurl-prefix(\"https://search.rowie.at/\"),\nurl-prefix(\"https://search.sapti.me/\"),\nurl-prefix(\"https://search.serginho.dev/\"),\nurl-prefix(\"https://search.smnz.de/\"),\nurl-prefix(\"https://search.snopyta.org/\"),\nurl-prefix(\"https://search.stinpriza.org/\"),\nurl-prefix(\"https://search.teamriverbubbles.com/\"),\nurl-prefix(\"https://search.trom.tf/\"),\nurl-prefix(\"https://search.unlocked.link/\"),\nurl-prefix(\"https://search.uspersec.com/\"),\nurl-prefix(\"https://search.vidhukant.xyz/\"),\nurl-prefix(\"https://search.zzls.xyz/\"),\nurl-prefix(\"https://searx.baczek.me/\"),\nurl-prefix(\"https://searx.be/\"),\nurl-prefix(\"https://searx.becomesovran.com/\"),\nurl-prefix(\"https://searx.bissisoft.com/\"),\nurl-prefix(\"https://searx.chocoflan.net/\"),\nurl-prefix(\"https://searx.divided-by-zero.eu/\"),\nurl-prefix(\"https://searx.dresden.network/\"),\nurl-prefix(\"https://searx.ebnar.xyz/\"),\nurl-prefix(\"https://searx.ericaftereric.top/\"),\nurl-prefix(\"https://searx.esmailelbob.xyz/\"),\nurl-prefix(\"https://searx.fi/\"),\nurl-prefix(\"https://searx.fmac.xyz/\"),\nurl-prefix(\"https://searx.fossencdi.org/\"),\nurl-prefix(\"https://searx.gnous.eu/\"),\nurl-prefix(\"https://searx.gnu.style/\"),\nurl-prefix(\"https://searx.kujonello.cf/\"),\nurl-prefix(\"https://searx.mastodontech.de/\"),\nurl-prefix(\"https://searx.mha.fi/\"),\nurl-prefix(\"https://searx.mistli.net/\"),\nurl-prefix(\"https://searx.mxchange.org/\"),\nurl-prefix(\"https://searx.nakhan.net/\"),\nurl-prefix(\"https://searx.namejeff.xyz/\"),\nurl-prefix(\"https://searx.netzspielplatz.de/\"),\nurl-prefix(\"https://searx.nixnet.services/\"),\nurl-prefix(\"https://searx.org/\"),\nurl-prefix(\"https://searx.orion-hub.fr/\"),\nurl-prefix(\"https://searx.priv.pw/\"),\nurl-prefix(\"https://searx.prvcy.eu/\"),\nurl-prefix(\"https://searx.rimkus.it/\"),\nurl-prefix(\"https://searx.roflcopter.fr/\"),\nurl-prefix(\"https://searx.ru/\"),\nurl-prefix(\"https://searx.run/\"),\nurl-prefix(\"https://searx.semipvt.com/\"),\nurl-prefix(\"https://searx.sethforprivacy.com/\"),\nurl-prefix(\"https://searx.sev.monster/\"),\nurl-prefix(\"https://searx.slipfox.xyz/searx/\"),\nurl-prefix(\"https://searx.sp-codes.de/\"),\nurl-prefix(\"https://searx.stuehieyr.com/\"),\nurl-prefix(\"https://searx.tiekoetter.com/\"),\nurl-prefix(\"https://searx.tuxcloud.net/\"),\nurl-prefix(\"https://searx.tyil.nl/\"),\nurl-prefix(\"https://searx.vanwa.tech/\"),\nurl-prefix(\"https://searx.webheberg.info/\"),\nurl-prefix(\"https://searx.xyz/\"),\nurl-prefix(\"https://searx.zapashcanon.fr/\"),\nurl-prefix(\"https://searx.zcyph.cc/\"),\nurl-prefix(\"https://searxng.ir/\"),\nurl-prefix(\"https://searxng.nicfab.eu/\"),\nurl-prefix(\"https://searxng.zackptg5.com/\"),\nurl-prefix(\"https://serx.ml/\"),\nurl-prefix(\"https://sh0.it/\"),\nurl-prefix(\"https://soek.allesbeste.com/\"),\nurl-prefix(\"https://spot.ecloud.global/\"),\nurl-prefix(\"https://srx.cosmohub.io/\"),\nurl-prefix(\"https://searx.oakleycord.dev/\"),\nurl-prefix(\"https://suche.dasnetzundich.de/\"),\nurl-prefix(\"https://suche.tromdienste.de/\"),\nurl-prefix(\"https://suche.uferwerk.org/\"),\nurl-prefix(\"https://swag.pw/\"),\nurl-prefix(\"https://sx.catgirl.cloud/\"),\nurl-prefix(\"https://timdor.noip.me/searx/\"),\nurl-prefix(\"https://trydex.tk/searxng/\"),\nurl-prefix(\"https://www.gruble.de/\"),\nurl-prefix(\"https://www.webrats.xyz/\"),\nurl-prefix(\"https://xcxc.ml/\"),\nurl-prefix(\"https://xo.wtf/\")\n{\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n :root.theme-auto {\n #catppuccin(@lightFlavor, @accentColor);\n }\n\n @media (prefers-color-scheme: dark) {\n :root.theme-auto {\n #catppuccin(@darkFlavor, @accentColor);\n }\n }\n\n :root.theme-dark {\n #catppuccin(@darkFlavor, @accentColor);\n }\n :root.theme-light {\n #catppuccin(@lightFlavor, @accentColor);\n }\n\n #catppuccin(@lookup, @accent-color) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent: @catppuccin[@@lookup][@@accent-color];\n\n --color-base-font: @text;\n --color-base-background: @base;\n --color-base-background-mobile: @base;\n --color-url-font: @accent;\n --color-url-visited-font: @accent;\n --color-header-background: @mantle;\n --color-header-border: @mantle;\n --color-footer-background: @mantle;\n --color-footer-border: @mantle;\n --color-sidebar-border: @base;\n --color-sidebar-font: @text;\n --color-sidebar-background: @base;\n --color-backtotop-font: @subtext1;\n --color-backtotop-border: @surface0;\n --color-backtotop-background: @surface0;\n --color-btn-background: @accent;\n --color-btn-font: @base;\n --color-show-btn-background: @accent;\n --color-show-btn-font: @base;\n --color-search-border: @surface0;\n --color-search-shadow: 0 2px 8px @crust;\n --color-search-background: @surface0;\n --color-search-font: @text;\n --color-search-background-hover: @accent;\n --color-error: @red;\n --color-error-background: @surface0;\n --color-warning: @yellow;\n --color-warning-background: @surface0;\n --color-success: @green;\n --color-success-background: @surface0;\n --color-categories-item-selected-font: @text;\n --color-categories-item-border-selected: @accent;\n --color-autocomplete-font: @subtext1;\n --color-autocomplete-border: @surface0;\n --color-autocomplete-shadow: 0 2px 8px @crust;\n --color-autocomplete-background: @surface0;\n --color-autocomplete-background-hover: @surface1;\n --color-answer-font: @text;\n --color-answer-background: @mantle;\n --color-result-background: @mantle;\n --color-result-border: @base;\n --color-result-url-font: @subtext1;\n --color-result-vim-selected: @surface0;\n --color-result-vim-arrow: @accent;\n --color-result-description-highlight-font: @text;\n --color-result-link-font: @accent;\n --color-result-link-font-highlight: @accent;\n --color-result-link-visited-font: @accent;\n --color-result-publishdate-font: @surface2;\n --color-result-engines-font: @surface2;\n --color-result-search-url-border: @surface2;\n --color-result-search-url-font: @text;\n --color-result-detail-font: @text;\n --color-result-detail-label-font: @subtext0;\n --color-result-detail-background: @base;\n --color-result-detail-hr: @base;\n --color-result-detail-link: @accent;\n --color-result-detail-loader-border: rgba(255, 255, 255, 0.2);\n --color-result-detail-loader-borderleft: @crust;\n --color-result-image-span-font: @text;\n --color-result-image-span-font-selected: @base;\n --color-result-image-background: @mantle;\n --color-settings-tr-hover: @surface0;\n --color-settings-engine-description-font: @text;\n --color-settings-engine-group-background: @surface0;\n --color-toolkit-badge-font: @text;\n --color-toolkit-badge-background: @surface0;\n --color-toolkit-kbd-font: @text;\n --color-toolkit-kbd-background: @mantle;\n --color-toolkit-dialog-border: @mantle;\n --color-toolkit-dialog-background: @mantle;\n --color-toolkit-tabs-label-border: @base;\n --color-toolkit-tabs-section-border: @base;\n --color-toolkit-select-background: @surface0;\n --color-toolkit-select-border: @surface0;\n --color-toolkit-select-background-hover: @surface1;\n --color-toolkit-input-text-font: @text;\n --color-toolkit-checkbox-onoff-off-background: @surface0;\n --color-toolkit-checkbox-onoff-on-background: @surface0;\n --color-toolkit-checkbox-onoff-on-mark-background: @green;\n --color-toolkit-checkbox-onoff-on-mark-color: @mantle;\n --color-toolkit-checkbox-onoff-off-mark-background: @red;\n --color-toolkit-checkbox-onoff-off-mark-color: @mantle;\n --color-toolkit-checkbox-label-background: @base;\n --color-toolkit-checkbox-label-border: @mantle;\n --color-toolkit-checkbox-input-border: @accent;\n --color-toolkit-engine-tooltip-border: @surface0;\n --color-toolkit-engine-tooltip-background: @surface0;\n --color-toolkit-loader-border: rgba(255, 255, 255, 0.2);\n --color-toolkit-loader-borderleft: @crust;\n --color-doc-code: @rosewater;\n --color-doc-code-background: @mantle;\n\n #search_logo svg :not([fill=\"none\"]) {\n fill: @accent;\n }\n #search_logo svg :not([stroke=\"none\"]) {\n stroke: @accent;\n }\n\n & when(@additions) {\n article.result {\n background-color: var(--color-result-background);\n border-radius: 0.75em;\n padding: 0.75em;\n margin: 0.5em;\n }\n article.category-images {\n padding-bottom: 4em;\n }\n }\n }\n}\n// vim:ft=less\n"},{"enabled":true,"name":"ChatGPT Catppuccin","description":"Soothing pastel theme for ChatGPT","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/chatgpt/catppuccin.user.css","usercssData":{"name":"ChatGPT Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/chatgpt","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/chatgpt","version":"0.2.2","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/chatgpt/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Achatgpt","description":"Soothing pastel theme for ChatGPT","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappe","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"green","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]}}},"sourceCode":"/* ==UserStyle==\n@name ChatGPT Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/chatgpt\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/chatgpt\n@version 0.2.2\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/chatgpt/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Achatgpt\n@description Soothing pastel theme for ChatGPT\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappe\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green*\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n==/UserStyle== */\n@-moz-document domain(\"chat.openai.com\") {\n @import url(\"https://unpkg.com/@catppuccin/highlightjs@0.1.2/css/catppuccin.variables.css\");\n\n :root.light {\n #catppuccin(@lightFlavor, @accentColor);\n }\n\n :root.dark {\n #catppuccin(@darkFlavor, @accentColor);\n }\n\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n color-scheme: if(@lookup=latte, light, dark);\n\n /* Syntax highlighting */\n @color: white;\n #rgbify(@color) {\n @rgb-raw: red(@color), green(@color), blue(@color);\n }\n --ctp-rosewater: #rgbify(@rosewater) [];\n --ctp-flamingo: #rgbify(@flamingo) [];\n --ctp-pink: #rgbify(@pink) [];\n --ctp-mauve: #rgbify(@mauve) [];\n --ctp-red: #rgbify(@red) [];\n --ctp-maroon: #rgbify(@maroon) [];\n --ctp-peach: #rgbify(@peach) [];\n --ctp-yellow: #rgbify(@yellow) [];\n --ctp-green: #rgbify(@green) [];\n --ctp-teal: #rgbify(@teal) [];\n --ctp-sky: #rgbify(@sky) [];\n --ctp-sapphire: #rgbify(@sapphire) [];\n --ctp-blue: #rgbify(@blue) [];\n --ctp-lavender: #rgbify(@lavender) [];\n --ctp-text: #rgbify(@text) [];\n --ctp-subtext1: #rgbify(@subtext1) [];\n --ctp-subtext0: #rgbify(@subtext0) [];\n --ctp-overlay2: #rgbify(@overlay2) [];\n --ctp-overlay1: #rgbify(@overlay1) [];\n --ctp-overlay0: #rgbify(@overlay0) [];\n --ctp-surface2: #rgbify(@surface2) [];\n --ctp-surface1: #rgbify(@surface1) [];\n --ctp-surface0: #rgbify(@surface0) [];\n --ctp-base: #rgbify(@crust) [];\n --ctp-mantle: #rgbify(@mantle) [];\n --ctp-crust: #rgbify(@crust) [];\n code.hljs {\n background: none;\n }\n pre {\n .bg-token-main-surface-secondary {\n background-color: @surface0;\n }\n .bg-gray-950 {\n background-color: @crust;\n }\n .text-token-text-secondary {\n color: @subtext0;\n }\n }\n\n color: @text;\n\n @white: lighten(if(@lookup=latte, @base, @text), 5%);\n @black: darken(if(@lookup=latte, @text, @base), 5%);\n --white: @white;\n --black: @black;\n\n & when not (@lookup = latte) {\n --gray-50: lighten(mix(@text, @subtext0), 5%);\n --gray-100: @text;\n --gray-200: @subtext1;\n --gray-300: @subtext0;\n --gray-400: @overlay2;\n --gray-500: @overlay1;\n --gray-600: @overlay0;\n --gray-700: @surface2;\n --gray-800: @surface1;\n --gray-900: @surface0;\n --gray-950: @base;\n --brand-purple: @accent-color;\n --text-primary: var(--gray-100);\n --text-secondary: var(--gray-300);\n --text-tertiary: var(--gray-500);\n --text-quaternary: var(--gray-700);\n --main-surface-primary: var(--gray-800);\n --main-surface-secondary: var(--gray-700);\n --main-surface-tertiary: var(--gray-600);\n --sidebar-surface-primary: var(--gray-900);\n --sidebar-surface-secondary: var(--gray-800);\n --sidebar-surface-tertiary: var(--gray-700);\n .popover,\n .dark .popover,\n .dark.popover,\n .popover .dark {\n --main-surface-primary: var(--gray-700) !important;\n --main-surface-secondary: var(--gray-600) !important;\n --main-surface-tertiary: var(--gray-500) !important;\n --text-primary: var(--white) !important;\n --text-secondary: var(--gray-200) !important;\n --text-tertiary: var(--gray-300) !important;\n }\n }\n & when (@lookup = latte) {\n --gray-50: @mantle;\n --gray-100: @base;\n --gray-200: @surface0;\n --gray-300: @surface1;\n --gray-400: @surface2;\n --gray-500: @overlay0;\n --gray-600: @overlay1;\n --gray-700: @overlay2;\n --gray-800: @subtext0;\n --gray-900: @subtext1;\n --gray-950: @text;\n --brand-purple: @accent-color;\n --text-primary: var(--gray-950);\n --text-secondary: var(--gray-600);\n --text-tertiary: var(--gray-500);\n --text-quaternary: var(--gray-300);\n --main-surface-primary: var(--white);\n --main-surface-secondary: var(--gray-50);\n --main-surface-tertiary: var(--gray-100);\n --sidebar-surface-primary: var(--gray-50);\n --sidebar-surface-secondary: var(--gray-100);\n --sidebar-surface-tertiary: var(--gray-100);\n .popover,\n .dark .popover,\n .dark.popover,\n .popover .dark {\n --main-surface-primary: var(--white) !important;\n --main-surface-secondary: var(--gray-100) !important;\n --main-surface-tertiary: var(--gray-200) !important;\n --text-primary: var(--gray-950) !important;\n --text-secondary: var(--gray-600) !important;\n --text-tertiary: var(--gray-500) !important;\n }\n }\n\n --border-light: fade(@text, 10%);\n --border-medium: fade(@text, 15%);\n --border-heavy: fade(@text, 20%);\n --border-xheavy: fade(@text, 25%);\n --link: @accent-color;\n --link-hover: if(\n @lookup=latte,\n lighten(@accent-color, 10%),\n darken(@accent-color, 10%)\n );\n\n *:focus {\n --tw-ring-offset-color: @base;\n --tw-ring-color: @accent-color;\n }\n\n /* ChatGPT logo */\n [style*=\"background-color: rgb(25, 195, 125);\"] {\n background-color: @green !important;\n color: @base !important;\n }\n\n /* Input */\n\n input::placeholder,\n textarea::placeholder {\n color: @overlay2 !important;\n }\n\n select {\n @svg: escape(\n \"<svg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'><path stroke='@{overlay2}' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/></svg>\"\n );\n background-image: url(\"data:image/svg+xml;@{svg}\");\n }\n\n [multiple],\n [type=\"date\"],\n [type=\"datetime-local\"],\n [type=\"email\"],\n [type=\"month\"],\n [type=\"number\"],\n [type=\"password\"],\n [type=\"search\"],\n [type=\"tel\"],\n [type=\"text\"],\n [type=\"time\"],\n [type=\"url\"],\n [type=\"week\"],\n select,\n textarea {\n background-color: @base;\n border-color: @overlay2;\n }\n\n [type=\"checkbox\"],\n [type=\"radio\"] {\n background-color: @base;\n border-color: @overlay2;\n color: @accent-color;\n }\n\n .form-input,\n .form-multiselect,\n .form-select,\n .form-textarea {\n background-color: @base;\n border-color: @overlay2;\n }\n\n .form-input:focus,\n .form-multiselect:focus,\n .form-select:focus,\n .form-textarea:focus {\n border-color: @accent-color;\n }\n\n .form-input::placeholder,\n .form-textarea::placeholder {\n color: @overlay2;\n }\n\n /* Buttons */\n\n .btn-primary {\n background-color: @green;\n color: @base;\n }\n\n .btn-primary:hover {\n background-color: darken(@green, 10%);\n }\n\n .btn-primary.focus-visible {\n --tw-ring-color: lighten(@green, 10%) !important;\n }\n\n .btn-primary:focus-visible {\n --tw-ring-color: lighten(@green, 10%) !important;\n }\n\n .btn-danger {\n background-color: @red;\n color: @base;\n }\n\n .btn-danger:hover {\n background-color: darken(@red, 10%);\n }\n\n .btn-danger.focus-visible {\n --tw-ring-color: lighten(@red, 10%) !important;\n }\n\n .btn-danger:focus-visible {\n --tw-ring-color: lighten(@red, 10%) !important;\n }\n\n .btn-danger:disabled:hover {\n background-color: @red;\n }\n\n .btn-danger-outline {\n border-color: @red;\n color: @red;\n }\n\n .btn-danger-outline.focus-visible {\n --tw-ring-color: lighten(@red, 10%) !important;\n }\n\n .btn-danger-outline:focus-visible {\n --tw-ring-color: lighten(@red, 10%) !important;\n }\n\n .btn-neutral.focus-visible {\n --tw-ring-color: @overlay0 !important;\n }\n\n .btn-neutral:focus-visible {\n --tw-ring-color: @overlay0 !important;\n }\n\n .btn-dark {\n background-color: @surface0;\n border-color: @overlay0;\n color: @text;\n }\n\n .btn-dark:hover {\n background-color: @surface1;\n }\n\n .btn-light {\n background-color: @text;\n color: @black;\n }\n\n .btn-light:hover {\n background-color: @base;\n }\n\n .btn-disabled,\n .btn-disabled:hover {\n background-color: @text;\n }\n\n /* Borders */\n\n .border-black,\n .border-black\\/10,\n .border-black\\/20,\n .border-black\\/30,\n .border-black\\/5 {\n border-color: var(--border-light);\n }\n\n .border-gray-100 {\n border-color: var(--gray-100);\n }\n\n .border-gray-200 {\n border-color: var(--gray-200);\n }\n\n .border-gray-300 {\n border-color: var(--gray-300);\n }\n\n .border-gray-400 {\n border-color: var(--gray-400);\n }\n\n .border-gray-500 {\n border-color: var(--gray-500);\n }\n\n .border-gray-700 {\n border-color: var(--gray-700);\n }\n\n .border-gray-950 {\n border-color: var(--gray-950);\n }\n\n .border-green-500 {\n border-color: lighten(@green, 10%);\n }\n\n .border-green-600 {\n border-color: @green;\n }\n\n .border-orange-400 {\n border-color: lighten(mix(@red, @yellow), 10%);\n }\n\n .border-orange-500 {\n border-color: mix(@red, @yellow);\n }\n\n .border-red-500 {\n border-color: darken(@red, 10%);\n }\n\n .border-white {\n border-color: @white;\n }\n\n .border-white\\/20 {\n border-color: fade(@white, 20%);\n }\n\n .border-t-[\\#0077FF] {\n border-top-color: @blue;\n }\n\n /* Backgrounds */\n\n .\\!bg-brand-purple {\n background-color: @accent-color !important;\n }\n\n .\\!bg-gray-200 {\n background-color: var(--gray-200) !important;\n }\n\n .bg-[\\#0077FF],\n .bg-\\[\\#3C46FF\\] {\n background-color: @blue;\n }\n\n .hover\\:bg-\\[\\#0000FF\\]:hover {\n background-color: darken(@blue, 10%);\n }\n\n .bg-[\\#10A37F] {\n background-color: @green;\n }\n\n .bg-[\\#3C46FF] {\n background-color: @blue;\n }\n\n .bg-[\\#4046EC] {\n background-color: @blue;\n }\n\n .bg-[\\#B161FD] {\n background-color: @accent-color;\n }\n\n .bg-[\\#F8CA27] {\n background-color: @yellow;\n }\n\n .bg-[\\#FF5588] {\n background-color: mix(@red, @pink);\n }\n\n .bg-[\\#FF6E3C] {\n background-color: saturate(mix(@red, @yellow), 10%);\n }\n .dark\\:radix-highlighted\\:bg-\\[\\#2E2F33\\][data-highlighted] {\n background-color: @surface0;\n }\n\n .bg-black {\n background-color: @black;\n }\n\n .bg-black\\/20 {\n background-color: fade(@black, 20%);\n }\n\n .bg-black\\/5 {\n background-color: fade(@black, 5%);\n }\n\n .bg-black\\/50 {\n background-color: fade(@black, 50%);\n }\n\n .bg-black\\/90 {\n background-color: fade(@black, 90%);\n }\n\n .bg-black\\/\\[\\.04\\] {\n background-color: fade(@black, 4%);\n }\n\n .bg-black\\/\\[\\.08\\] {\n background-color: fade(@black, 8%);\n }\n\n .bg-black\\/\\[\\.12\\] {\n background-color: fade(@black, 12%);\n }\n\n .bg-blue-100 {\n background-color: lighten(@blue, 30%);\n }\n\n .bg-blue-200 {\n background-color: lighten(@blue, 20%);\n }\n\n .bg-blue-300 {\n background-color: lighten(@blue, 10%);\n }\n\n .bg-blue-400 {\n background-color: @blue;\n }\n\n .bg-blue-500 {\n background-color: darken(@blue, 5%);\n }\n\n .bg-blue-700 {\n background-color: darken(@blue, 10%);\n }\n\n .bg-brand-blue-800 {\n background-color: darken(@blue, 20%);\n }\n\n .bg-blue-950 {\n background-color: darken(@blue, 30%);\n }\n\n .checked\\:bg-blue-600:checked {\n background-color: @accent-color;\n }\n\n .bg-brand-green {\n background-color: lighten(@green, 10%);\n }\n\n .bg-brand-green\\/20 {\n background-color: fade(lighten(@green, 10%), 20%);\n }\n\n .bg-brand-green\\/40 {\n background-color: fade(lighten(@green, 10%), 40%);\n }\n\n .bg-brand-purple {\n background-color: @accent-color;\n }\n\n .bg-gray-100 {\n background-color: var(--gray-100);\n }\n\n .bg-gray-200 {\n background-color: var(--gray-200);\n }\n\n .bg-gray-300 {\n background-color: var(--gray-300);\n }\n\n .bg-gray-400 {\n background-color: var(--gray-400);\n }\n\n .bg-gray-50 {\n background-color: var(--gray-50);\n }\n\n .bg-gray-500 {\n background-color: var(--gray-500);\n }\n\n .bg-gray-600 {\n background-color: var(--gray-600);\n }\n\n .bg-gray-700 {\n background-color: var(--gray-700);\n }\n\n .bg-gray-900 {\n background-color: var(--gray-900);\n }\n\n .bg-gray-950 {\n background-color: var(--gray-950);\n }\n\n .bg-green-100 {\n background-color: lighten(@green, 30%);\n }\n\n .bg-green-200 {\n background-color: lighten(@green, 20%);\n }\n\n .bg-green-500 {\n background-color: lighten(@green, 10%);\n }\n\n .bg-green-500\\/10 {\n background-color: fade(lighten(@green, 10%), 10%);\n }\n\n .bg-green-600 {\n background-color: @green;\n }\n\n .bg-orange-500 {\n background-color: mix(@yellow, @red);\n }\n\n .bg-orange-500\\/10 {\n background-color: fade(mix(@yellow, @red), 10%);\n }\n\n .bg-red-100 {\n background-color: fade(lighten(@red, 10%), 30%);\n }\n\n .bg-red-200 {\n background-color: lighten(@red, 20%);\n }\n\n .bg-red-500 {\n background-color: @red;\n }\n\n .bg-red-500\\/10 {\n background-color: fade(@red, 10%);\n }\n\n .bg-red-600 {\n background-color: lighten(@red, 10%);\n }\n\n .bg-white {\n background-color: @white;\n }\n\n .bg-white\\/20 {\n background-color: fade(@white, 20%);\n }\n\n .bg-white\\/25 {\n background-color: fade(@white, 25%);\n }\n\n .bg-yellow-100 {\n background-color: lighten(@yellow, 20%);\n }\n\n .bg-yellow-200 {\n background-color: lighten(@yellow, 10%);\n }\n\n .bg-yellow-400 {\n background-color: @yellow;\n }\n\n .bg-yellow-500 {\n background-color: darken(@yellow, 10%);\n }\n\n .radix-state-checked\\:bg-green-600[data-state=\"checked\"] {\n background-color: darken(@green, 10%);\n }\n\n .hover\\:bg-blue-700:hover {\n background-color: darken(@blue, 25%);\n }\n\n [class*=\"bg-transparent\"] {\n background-color: transparent;\n }\n\n /* Gradients */\n\n .from-white {\n --tw-gradient-from: @white var(--tw-gradient-from-position);\n }\n\n /* Fill/stroke */\n\n .fill-yellow-500 {\n fill: @yellow;\n }\n\n .stroke-black {\n stroke: @black;\n }\n\n .stroke-brand-purple\\/25 {\n stroke: fade(@accent-color, 25%);\n }\n\n .stroke-gray-400 {\n stroke: @subtext0;\n }\n\n /* Text */\n\n .\\!text-black {\n color: @black !important;\n }\n\n .text-\\[\\#FE7600\\] {\n color: mix(@yellow, @red);\n }\n\n .text-\\[\\#fff\\] {\n color: @base;\n }\n\n .text-black {\n color: @black;\n }\n\n .text-black\\/60 {\n color: fade(@black, 60%);\n }\n\n .text-black\\/70 {\n color: fade(@black, 70%);\n }\n\n .text-blue-500 {\n color: lighten(@blue, 10%);\n }\n\n .text-blue-600 {\n color: @blue;\n }\n\n .text-brand-blue-800 {\n color: @blue;\n }\n\n .text-brand-purple {\n color: @accent-color;\n }\n\n .text-gray-100 {\n color: var(--gray-100);\n }\n\n .text-gray-300 {\n color: var(--gray-300);\n }\n\n .text-gray-400 {\n color: var(--gray-400);\n }\n\n .text-gray-500 {\n color: var(--gray-500);\n }\n\n .text-gray-600 {\n color: var(--gray-600);\n }\n\n .text-gray-700 {\n color: var(--gray-700);\n }\n\n .text-gray-800 {\n color: var(--gray-800);\n }\n\n .text-gray-900 {\n color: var(--gray-900);\n }\n\n .text-green-500 {\n color: lighten(@green, 10%);\n }\n\n .text-green-600 {\n color: @green;\n }\n\n .text-green-700 {\n color: darken(@green, 10%);\n }\n\n .text-green-800 {\n color: darken(@green, 20%);\n }\n\n .text-green-900 {\n color: darken(@green, 30%);\n }\n\n .text-orange-300 {\n color: lighten(mix(@yellow, @red), 15%);\n }\n\n .text-orange-400 {\n color: lighten(mix(@yellow, @red), 10%);\n }\n\n .text-orange-500 {\n color: mix(@yellow, @red);\n }\n\n .text-red-500 {\n color: @red;\n }\n\n .text-red-600 {\n color: lighten(@red, 10%);\n }\n\n .text-red-700 {\n color: @red;\n }\n\n .text-red-800 {\n color: darken(@red, 10%);\n }\n\n .text-white {\n color: @white;\n }\n\n .text-white\\/25 {\n color: fade(@white, 25%);\n }\n\n .text-white\\/50 {\n color: fade(@white, 50%);\n }\n\n .text-white\\/80 {\n color: fade(@white, 80%);\n }\n\n .text-yellow-500 {\n color: @yellow;\n }\n\n .text-yellow-700 {\n color: darken(@yellow, 10%);\n }\n\n .text-yellow-800 {\n color: darken(@yellow, 20%);\n }\n\n .text-yellow-900 {\n color: darken(@yellow, 30%);\n }\n\n /* Dark mode overrides */\n /* stylelint-disable-next-line no-duplicate-selectors */\n & when not (@lookup = latte) {\n .dark\\:bg-black {\n background-color: @black;\n }\n\n .dark\\:bg-white {\n background-color: @white;\n }\n\n /* \"Was this response better or worse\" dialog button hover */\n .dark\\:hover\\:bg-gray-800:hover {\n background-color: transparent;\n }\n\n .dark\\:text-white {\n color: @white;\n }\n\n .dark\\:text-black {\n color: @black;\n }\n\n .dark\\:text-\\[\\#D292FF\\] {\n color: @mauve;\n }\n\n .dark\\:focus\\:border-white:focus {\n border-color: @text;\n }\n }\n\n /* Other */\n\n .ring-black {\n --tw-ring-color: @black;\n }\n\n .ring-black\\/10 {\n --tw-ring-color: fade(@black, 10%);\n }\n\n .ring-white {\n --tw-ring-color: @base;\n }\n\n .ring-offset-black {\n --tw-ring-offset-color: @base;\n }\n\n [style=\"background-color: rgb(0, 0, 46);\"],\n [style=\"background-color: rgb(255, 255, 219);\"] {\n background-color: @crust !important;\n }\n }\n}\n\n/* Sign-in page */\n@-moz-document domain(\"auth0.openai.com\") {\n @media (prefers-color-scheme: light) {\n :root {\n #catppuccin(@lightFlavor, @accentColor);\n }\n }\n\n @media (prefers-color-scheme: dark) {\n :root {\n #catppuccin(@darkFlavor, @accentColor);\n }\n }\n\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n --primary-color: @accent-color;\n --primary-color-no-override: @accent-color;\n --action-primary-color: @accent-color;\n --link-color: @accent-color;\n --page-background-color: @base;\n --info-color: @blue;\n --success-color: @green;\n --error-color: @red;\n --error-text-color: @text;\n --warning-color: @yellow;\n --button-font-color: @text;\n --widget-background-color: @base;\n --presentational-content-color: @overlay2;\n --gray-lightest: @base;\n --gray-light: @crust;\n --gray-mid: @surface0;\n --gray-dark: @overlay2;\n --gray-darkest: @text;\n\n .c4ca43590 {\n background-color: @accent-color;\n color: @base;\n }\n\n .password-icon-tooltip {\n background-color: @text;\n\n &::before {\n border-top-color: @text;\n }\n }\n\n .oai-header svg {\n fill: @text;\n }\n\n @orange: mix(@red, @yellow);\n\n .c7e427425[data-provider^=\"google\"] {\n @svg: escape(\n \"<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 48 48'><defs><path id='a' d='M44.5 20H24v8.5h11.8C34.7 33.9 30.1 37 24 37c-7.2 0-13-5.8-13-13s5.8-13 13-13c3.1 0 5.9 1.1 8.1 2.9l6.4-6.4C34.6 4.1 29.6 2 24 2 11.8 2 2 11.8 2 24s9.8 22 22 22c11 0 21-8 21-22 0-1.3-.2-2.7-.5-4z'/></defs><clipPath id='b'><use xlink:href='#a' overflow='visible'/></clipPath><path clip-path='url(#b)' fill='@{orange}' d='M0 37V11l17 13z'/><path clip-path='url(#b)' fill='@{red}' d='M0 11l17 13 7-6.1L48 14V0H0z'/><path clip-path='url(#b)' fill='@{green}' d='M0 37l30-23 7.9 1L48 0v48H0z'/><path clip-path='url(#b)' fill='@{blue}' d='M48 48L17 24l-4-3 35-10z'/></svg>\"\n );\n background-image: url(\"data:image/svg+xml;charset=utf-8,@{svg}\");\n }\n .c7e427425[data-provider^=\"windowslive\"] {\n @svg: escape(\n \"<svg xmlns='http://www.w3.org/2000/svg' width='21' height='21'><path fill='@{orange}' d='M1 1h9v9H1z'/><path fill='@{sapphire}' d='M1 11h9v9H1z'/><path fill='@{green}' d='M11 1h9v9h-9z'/><path fill='@{yellow}' d='M11 11h9v9h-9z'/></svg>\"\n );\n background-image: url(\"data:image/svg+xml;charset=utf-8,@{svg}\");\n }\n .c7e427425[data-provider^=\"apple\"] {\n @svg: escape(\n \"<svg width='170' xmlns='http://www.w3.org/2000/svg' height='170'><path fill='@{text}' d='M150.37 130.25c-2.45 5.66-5.35 10.87-8.71 15.66-4.58 6.53-8.33 11.05-11.22 13.56-4.48 4.12-9.28 6.23-14.42 6.35-3.69 0-8.14-1.05-13.32-3.18-5.197-2.12-9.973-3.17-14.34-3.17-4.58 0-9.492 1.05-14.746 3.17-5.262 2.13-9.501 3.24-12.742 3.35-4.929.21-9.842-1.96-14.746-6.52-3.13-2.73-7.045-7.41-11.735-14.04-5.032-7.08-9.169-15.29-12.41-24.65-3.471-10.11-5.211-19.9-5.211-29.378 0-10.857 2.346-20.221 7.045-28.068 3.693-6.303 8.606-11.275 14.755-14.925s12.793-5.51 19.948-5.629c3.915 0 9.049 1.211 15.429 3.591 6.362 2.388 10.447 3.599 12.238 3.599 1.339 0 5.877-1.416 13.57-4.239 7.275-2.618 13.415-3.702 18.445-3.275 13.63 1.1 23.87 6.473 30.68 16.153-12.19 7.386-18.22 17.731-18.1 31.002.11 10.337 3.86 18.939 11.23 25.769 3.34 3.17 7.07 5.62 11.22 7.36-.9 2.61-1.85 5.11-2.86 7.51zM119.11 7.24c0 8.102-2.96 15.667-8.86 22.669-7.12 8.324-15.732 13.134-25.071 12.375a25.222 25.222 0 0 1-.188-3.07c0-7.778 3.386-16.102 9.399-22.908 3.002-3.446 6.82-6.311 11.45-8.597 4.62-2.252 8.99-3.497 13.1-3.71.12 1.083.17 2.166.17 3.24z'/></svg>\"\n );\n background-image: url(\"data:image/svg+xml;charset=utf-8,@{svg}\");\n }\n }\n}\n\n// vim:ft=less\n"},{"enabled":true,"name":"Syncthing Catppuccin","description":"Soothing pastel theme for Syncthing","author":"Catppuccin","updateUrl":"https://github.com/catppuccin/userstyles/raw/main/styles/syncthing/catppuccin.user.css","usercssData":{"name":"Syncthing Catppuccin","namespace":"github.com/catppuccin/userstyles/styles/syncthing","homepageURL":"https://github.com/catppuccin/userstyles/tree/main/styles/syncthing","version":"0.1.3","updateURL":"https://github.com/catppuccin/userstyles/raw/main/styles/syncthing/catppuccin.user.css","supportURL":"https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Asyncthing","description":"Soothing pastel theme for Syncthing","author":"Catppuccin","license":"MIT","preprocessor":"less","vars":{"lightFlavor":{"type":"select","label":"Light Flavor","name":"lightFlavor","value":"latte","default":"latte","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"darkFlavor":{"type":"select","label":"Dark Flavor","name":"darkFlavor","value":"mocha","default":"mocha","options":[{"name":"latte","label":"Latte","value":"latte"},{"name":"frappe","label":"Frappé","value":"frappe"},{"name":"macchiato","label":"Macchiato","value":"macchiato"},{"name":"mocha","label":"Mocha","value":"mocha"}]},"accentColor":{"type":"select","label":"Accent","name":"accentColor","value":"lavender","default":"sapphire","options":[{"name":"rosewater","label":"Rosewater","value":"rosewater"},{"name":"flamingo","label":"Flamingo","value":"flamingo"},{"name":"pink","label":"Pink","value":"pink"},{"name":"mauve","label":"Mauve","value":"mauve"},{"name":"red","label":"Red","value":"red"},{"name":"maroon","label":"Maroon","value":"maroon"},{"name":"peach","label":"Peach","value":"peach"},{"name":"yellow","label":"Yellow","value":"yellow"},{"name":"green","label":"Green","value":"green"},{"name":"teal","label":"Teal","value":"teal"},{"name":"blue","label":"Blue","value":"blue"},{"name":"sapphire","label":"Sapphire","value":"sapphire"},{"name":"sky","label":"Sky","value":"sky"},{"name":"lavender","label":"Lavender","value":"lavender"},{"name":"subtext0","label":"Gray","value":"subtext0"}]},"urls":{"type":"text","label":"URL(s) for Syncthing","name":"urls","value":null,"default":"127\\.0\\.0\\.1\\:8384,0\\.0\\.0\\.0\\:8384,localhost\\:8384","options":null}}},"sourceCode":"/* ==UserStyle==\n@name Syncthing Catppuccin\n@namespace github.com/catppuccin/userstyles/styles/syncthing\n@homepageURL https://github.com/catppuccin/userstyles/tree/main/styles/syncthing\n@version 0.1.3\n@updateURL https://github.com/catppuccin/userstyles/raw/main/styles/syncthing/catppuccin.user.css\n@supportURL https://github.com/catppuccin/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Asyncthing\n@description Soothing pastel theme for Syncthing\n@author Catppuccin\n@license MIT\n\n@preprocessor less\n@var select lightFlavor \"Light Flavor\" [\"latte:Latte*\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha\"]\n@var select darkFlavor \"Dark Flavor\" [\"latte:Latte\", \"frappe:Frappé\", \"macchiato:Macchiato\", \"mocha:Mocha*\"]\n@var select accentColor \"Accent\" [\"rosewater:Rosewater\", \"flamingo:Flamingo\", \"pink:Pink\", \"mauve:Mauve\", \"red:Red\", \"maroon:Maroon\", \"peach:Peach\", \"yellow:Yellow\", \"green:Green\", \"teal:Teal\", \"blue:Blue\", \"sapphire:Sapphire*\", \"sky:Sky\", \"lavender:Lavender\", \"subtext0:Gray\"]\n@var text urls \"URL(s) for Syncthing\" \"127\\.0\\.0\\.1\\:8384,0\\.0\\.0\\.0\\:8384,localhost\\:8384\"\n==/UserStyle== */\n\n/*\n `replace(<stuff> ,\" \", \"\", \"g\")` is here to remove extra spaces (if any)\n*/\n\n@-moz-document regexp(replace(replace(%(\"https?://(%s)/.*\", @urls), \",\", \"|\", \"g\"), \" \", \"\", \"g\"))\n{\n /* prettier-ignore */\n @catppuccin: {\n @latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };\n @frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };\n @macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };\n @mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };\n }\n\n #catppuccin(@lookup, @accent) {\n @rosewater: @catppuccin[@@lookup][@rosewater];\n @flamingo: @catppuccin[@@lookup][@flamingo];\n @pink: @catppuccin[@@lookup][@pink];\n @mauve: @catppuccin[@@lookup][@mauve];\n @red: @catppuccin[@@lookup][@red];\n @maroon: @catppuccin[@@lookup][@maroon];\n @peach: @catppuccin[@@lookup][@peach];\n @yellow: @catppuccin[@@lookup][@yellow];\n @green: @catppuccin[@@lookup][@green];\n @teal: @catppuccin[@@lookup][@teal];\n @sky: @catppuccin[@@lookup][@sky];\n @sapphire: @catppuccin[@@lookup][@sapphire];\n @blue: @catppuccin[@@lookup][@blue];\n @lavender: @catppuccin[@@lookup][@lavender];\n @text: @catppuccin[@@lookup][@text];\n @subtext1: @catppuccin[@@lookup][@subtext1];\n @subtext0: @catppuccin[@@lookup][@subtext0];\n @overlay2: @catppuccin[@@lookup][@overlay2];\n @overlay1: @catppuccin[@@lookup][@overlay1];\n @overlay0: @catppuccin[@@lookup][@overlay0];\n @surface2: @catppuccin[@@lookup][@surface2];\n @surface1: @catppuccin[@@lookup][@surface1];\n @surface0: @catppuccin[@@lookup][@surface0];\n @base: @catppuccin[@@lookup][@base];\n @mantle: @catppuccin[@@lookup][@mantle];\n @crust: @catppuccin[@@lookup][@crust];\n @accent-color: @catppuccin[@@lookup][@@accent];\n\n /*\n So If you want to know why `!important` is spammed all over, then look at this css file that syncthing uses\n https://github.com/syncthing/syncthing/blob/main/gui/dark/assets/css/theme.css\n */\n\n body {\n color: @text !important;\n background-color: @base !important;\n }\n\n a {\n color: @accent-color;\n }\n\n .nav-tabs > li.active > a:hover,\n .nav-tabs > li.active > a {\n color: @accent-color !important;\n }\n\n /* navbar */\n .navbar {\n background-color: @mantle !important;\n border-color: @mantle !important;\n }\n\n .navbar-text,\n .dropdown > a,\n .dropdown-menu > li > a,\n .hidden-xs > a,\n .navbar-link {\n color: @text !important;\n }\n\n .dropdown-menu {\n border-color: @surface1 !important;\n background-color: @mantle !important;\n }\n\n .dropdown-menu > li > a:hover,\n .dropdown-menu > li > a:focus {\n color: @text !important;\n background-color: @surface0 !important;\n }\n\n .open > .dropdown-toggle,\n .dropdown-toggle:hover {\n border-color: @surface1 !important;\n background-color: @surface0 !important;\n }\n\n .divider {\n background-color: @surface1 !important;\n }\n\n li.hidden-xs:hover,\n .navbar-link:hover,\n .navbar-link:focus {\n border-color: @surface1 !important;\n background-color: @surface0 !important;\n }\n\n .dropdown-menu > .active > a {\n color: @base !important;\n background-color: @accent-color !important;\n }\n\n /* main panel */\n .panel {\n background-color: @base !important;\n }\n\n .panel-default {\n border-color: @surface0 !important;\n }\n\n .panel-default > .panel-heading {\n color: @text !important;\n border-color: @surface0 !important;\n background-color: @base !important;\n }\n\n .panel-footer {\n background-color: @base !important;\n }\n\n .table-striped > tbody > tr {\n border-top-color: @surface0 !important;\n }\n\n .table-striped > tbody > tr:nth-of-type(odd) {\n background-color: @base !important;\n }\n\n .panel-group .panel-heading + .panel-collapse > .panel-body,\n .panel-group .panel-heading + .panel-collapse > .list-group {\n border-top-color: @base !important;\n }\n\n .identicon > rect {\n fill: @text !important;\n }\n\n /* buttons */\n .btn-default {\n color: @text !important;\n background-color: transparent !important;\n border-color: @surface0 !important;\n }\n\n .btn-default:hover,\n .btn-default:focus,\n .btn-default.focus {\n color: @text !important;\n background-color: @surface0 !important;\n }\n\n .btn-primary {\n background-color: @accent-color !important;\n color: @base;\n }\n\n .btn-primary:hover,\n .btn-primary:focus,\n .btn-primary.focus {\n background-color: fade(@accent-color, 90%) !important;\n }\n\n .btn-warning {\n background-color: @yellow !important;\n color: @base;\n }\n\n .btn-warning:hover,\n .btn-warning:focus,\n .btn-warning.focus {\n background-color: fade(@yellow, 90%) !important;\n }\n\n .btn-danger {\n background-color: @red !important;\n color: @base;\n }\n\n .btn-danger:hover,\n .btn-danger:focus,\n .btn-danger.focus {\n background-color: fade(@red, 90%) !important;\n }\n\n /* modal dialogs */\n .modal-header {\n border-color: @surface0 !important;\n background-color: @mantle;\n }\n\n .modal-content {\n border-color: @surface0 !important;\n background-color: @mantle !important;\n }\n\n .modal-footer {\n border-color: @surface0 !important;\n background-color: @mantle !important;\n }\n\n .alert-warning {\n background-color: @yellow !important;\n color: @base !important;\n }\n\n .alert-danger {\n background-color: @red !important;\n color: @base !important;\n }\n\n .help-block {\n color: @text !important;\n }\n\n .form-control {\n color: @text !important;\n border-color: @surface0 !important;\n background-color: @base !important;\n }\n\n code.ng-binding {\n color: @mauve !important;\n background-color: @mantle !important;\n }\n\n .well,\n .form-control[readonly=\"readonly\"] {\n /* read-only fields */\n color: @subtext0 !important;\n border-color: @subtext0 !important;\n background-color: @mantle !important;\n }\n\n /* buttons for pagination */\n .pagination > li > a,\n .pagination > li > span {\n background-color: @base !important;\n border-color: @surface0 !important;\n }\n\n .pagination > li > a:hover,\n .pagination > li > a:focus,\n .pagination > li > a.focus {\n background-color: @surface0 !important;\n }\n\n /* progress bars */\n .progress-bar {\n background-color: @accent-color !important;\n }\n\n .progress-bar-success {\n background-color: @green !important;\n }\n\n .progress-bar-info {\n background-color: @flamingo !important;\n }\n\n .progress-bar-warning {\n background-color: @yellow !important;\n }\n\n .progress-bar-danger {\n background-color: @red !important;\n }\n\n /* text */\n .text-primary {\n color: @accent-color !important;\n }\n\n .text-success {\n color: @green !important;\n }\n\n .text-info {\n color: @flamingo !important;\n }\n\n .text-warning {\n color: @yellow !important;\n }\n\n .text-danger {\n color: @red !important;\n }\n }\n\n @media (prefers-color-scheme: light) {\n :root {\n #catppuccin(@lightFlavor, @accentColor);\n }\n }\n\n @media (prefers-color-scheme: dark) {\n :root {\n #catppuccin(@darkFlavor, @accentColor);\n }\n }\n\n .light-theme {\n #catppuccin(@lightFlavor, @accentColor);\n }\n\n .dark-theme {\n #catppuccin(@darkFlavor, @accentColor);\n }\n}\n// vim:ft=less\n"}]