@font-face{font-family:Sixtyfour;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9059f5d96d10a9f0-s.424765ba.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Sixtyfour;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2ff952beaaa36403-s.c4114592.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Sixtyfour;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e23931644c7576f9-s.a330eadf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sixtyfour;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d6749d348ea0202d-s.p.078ebe68.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sixtyfour Fallback;src:local(Arial);ascent-override:39.01%;descent-override:5.57%;line-gap-override:0.0%;size-adjust:224.32%}.sixtyfour_b5972a09-module__oq4abW__className{font-family:Sixtyfour,Sixtyfour Fallback;font-style:normal;font-weight:400}.sixtyfour_b5972a09-module__oq4abW__variable{--font-sixtyfour:"Sixtyfour","Sixtyfour Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100;font-display:swap;src:url(../media/13bf9871fe164e7f-s.f2220059.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100;font-display:swap;src:url(../media/cc545e633e20c56d-s.f6f1950f.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100;font-display:swap;src:url(../media/71b036adf157cdcf-s.bd5f4d11.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100;font-display:swap;src:url(../media/89b21bb081cb7469-s.51c18f09.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100;font-display:swap;src:url(../media/3fe682a82f50d426-s.23358719.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.15008bfb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:200;font-display:swap;src:url(../media/13bf9871fe164e7f-s.f2220059.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:200;font-display:swap;src:url(../media/cc545e633e20c56d-s.f6f1950f.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:200;font-display:swap;src:url(../media/71b036adf157cdcf-s.bd5f4d11.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:200;font-display:swap;src:url(../media/89b21bb081cb7469-s.51c18f09.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:200;font-display:swap;src:url(../media/3fe682a82f50d426-s.23358719.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:200;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.15008bfb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/13bf9871fe164e7f-s.f2220059.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/cc545e633e20c56d-s.f6f1950f.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/71b036adf157cdcf-s.bd5f4d11.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/89b21bb081cb7469-s.51c18f09.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/3fe682a82f50d426-s.23358719.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.15008bfb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/13bf9871fe164e7f-s.f2220059.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cc545e633e20c56d-s.f6f1950f.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/71b036adf157cdcf-s.bd5f4d11.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/89b21bb081cb7469-s.51c18f09.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3fe682a82f50d426-s.23358719.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.15008bfb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/13bf9871fe164e7f-s.f2220059.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cc545e633e20c56d-s.f6f1950f.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/71b036adf157cdcf-s.bd5f4d11.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/89b21bb081cb7469-s.51c18f09.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3fe682a82f50d426-s.23358719.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.15008bfb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/13bf9871fe164e7f-s.f2220059.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cc545e633e20c56d-s.f6f1950f.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/71b036adf157cdcf-s.bd5f4d11.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/89b21bb081cb7469-s.51c18f09.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3fe682a82f50d426-s.23358719.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.15008bfb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/13bf9871fe164e7f-s.f2220059.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cc545e633e20c56d-s.f6f1950f.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/71b036adf157cdcf-s.bd5f4d11.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/89b21bb081cb7469-s.51c18f09.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3fe682a82f50d426-s.23358719.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.15008bfb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.f2220059.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:800;font-display:swap;src:url(../media/cc545e633e20c56d-s.f6f1950f.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:800;font-display:swap;src:url(../media/71b036adf157cdcf-s.bd5f4d11.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:800;font-display:swap;src:url(../media/89b21bb081cb7469-s.51c18f09.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:800;font-display:swap;src:url(../media/3fe682a82f50d426-s.23358719.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.15008bfb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_5c17994-module__WCe2IG__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_5c17994-module__WCe2IG__variable{--font-jetbrains-mono:"JetBrains Mono","JetBrains Mono Fallback"}
@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(../media/cdf703449fd42bc8-s.665aa8c9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(../media/3f10656f33c57dec-s.1b5b6537.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(../media/56eb15be423b6220-s.23b201d9.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(../media/96074e70a40501da-s.8c31978f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(../media/de161955856a921d-s.p.25da2b95.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Press Start 2P Fallback";src:local(Arial);ascent-override:44.58%;descent-override:0.0%;line-gap-override:0.0%;size-adjust:224.32%}.press_start_2p_b7e060b7-module__Nw7cpq__className{font-family:"Press Start 2P","Press Start 2P Fallback";font-style:normal;font-weight:400}.press_start_2p_b7e060b7-module__Nw7cpq__variable{--font-press-start-2p:"Press Start 2P","Press Start 2P Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-yellow-400:#fac800;--color-yellow-500:#edb200;--color-lime-500:#80cd00;--color-green-400:#05df72;--color-green-500:#00c758;--color-cyan-500:#00b7d7;--color-purple-500:#ac4bff;--color-purple-900:#59168b;--color-pink-500:#f6339a;--color-gray-100:#f3f4f6;--color-gray-300:#d1d5dc;--color-gray-500:#6a7282;--color-gray-700:#364153;--color-gray-800:#1e2939;--color-gray-900:#101828;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-sixtyfour:var(--font-sixtyfour);--font-jetbrains-mono:var(--font-jetbrains-mono);--font-press-start-2p:var(--font-press-start-2p)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-yellow-400:lab(83.2664% 8.65132 106.895);--color-yellow-500:lab(76.3898% 14.5258 98.4589);--color-lime-500:lab(75.3197% -46.6547 86.1778);--color-green-400:lab(78.503% -64.9265 39.7492);--color-green-500:lab(70.5521% -66.5147 45.8073);--color-cyan-500:lab(67.805% -35.3952 -30.2018);--color-purple-500:lab(52.0183% 66.11 -78.2316);--color-purple-900:lab(24.9401% 45.2703 -51.2728);--color-pink-500:lab(56.9303% 76.8162 -8.07021);--color-gray-100:lab(96.1596% -.0823438 -1.13575);--color-gray-300:lab(85.1236% -.612259 -3.7138);--color-gray-500:lab(47.7841% -.393182 -10.0268);--color-gray-700:lab(27.1134% -.956401 -12.3224);--color-gray-800:lab(16.1051% -1.18239 -11.7533);--color-gray-900:lab(8.11897% .811279 -12.254)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{font-size:16px}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.-top-1\.5{top:calc(var(--spacing)*-1.5)}.-top-24{top:calc(var(--spacing)*-24)}.top-0{top:calc(var(--spacing)*0)}.top-1\.5{top:calc(var(--spacing)*1.5)}.top-1\/4{top:25%}.top-4{top:calc(var(--spacing)*4)}.top-\[6\.25\%\]{top:6.25%}.top-\[12\.5\%\]{top:12.5%}.top-\[15\%\]{top:15%}.top-\[18\.75\%\]{top:18.75%}.top-\[25\%\]{top:25%}.top-\[31\.25\%\]{top:31.25%}.top-\[43\.75\%\]{top:43.75%}.top-\[45\%\]{top:45%}.top-\[50\%\]{top:50%}.top-\[56\.25\%\]{top:56.25%}.top-\[68\.75\%\]{top:68.75%}.top-\[75\%\]{top:75%}.top-\[81\.25\%\]{top:81.25%}.top-\[87\.5\%\]{top:87.5%}.-right-1\.5{right:calc(var(--spacing)*-1.5)}.-right-12{right:calc(var(--spacing)*-12)}.-right-\[10\%\]{right:-10%}.right-0{right:calc(var(--spacing)*0)}.right-1\.5{right:calc(var(--spacing)*1.5)}.right-4{right:calc(var(--spacing)*4)}.right-\[5\%\]{right:5%}.right-\[11\%\]{right:11%}.right-\[17\%\]{right:17%}.right-\[23\%\]{right:23%}.-bottom-1\.5{bottom:calc(var(--spacing)*-1.5)}.-bottom-12{bottom:calc(var(--spacing)*-12)}.-bottom-\[40\%\]{bottom:-40%}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-1\.5{bottom:calc(var(--spacing)*1.5)}.-left-1\.5{left:calc(var(--spacing)*-1.5)}.-left-24{left:calc(var(--spacing)*-24)}.left-0{left:calc(var(--spacing)*0)}.left-1\.5{left:calc(var(--spacing)*1.5)}.left-1\/2{left:50%}.left-\[5\%\]{left:5%}.left-\[11\%\]{left:11%}.left-\[17\%\]{left:17%}.left-\[20\%\]{left:20%}.left-\[23\%\]{left:23%}.left-\[40\%\]{left:40%}.z-0{z-index:0}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.container{width:100%}@media (min-width:420px){.container{max-width:420px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1290px){.container{max-width:1290px}}@media (min-width:1440px){.container{max-width:1440px}}@media (min-width:1920px){.container{max-width:1920px}}.m-0{margin:calc(var(--spacing)*0)}.m-1\.5{margin:calc(var(--spacing)*1.5)}.mx-auto{margin-inline:auto}.my-0\.5{margin-block:calc(var(--spacing)*.5)}.my-12{margin-block:calc(var(--spacing)*12)}.my-auto{margin-block:auto}.-mt-4{margin-top:calc(var(--spacing)*-4)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-12{margin-top:calc(var(--spacing)*12)}.mr-2{margin-right:calc(var(--spacing)*2)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-16{margin-bottom:calc(var(--spacing)*16)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.size-1\.5{width:calc(var(--spacing)*1.5);height:calc(var(--spacing)*1.5)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-16{width:calc(var(--spacing)*16);height:calc(var(--spacing)*16)}.size-max{width:max-content;height:max-content}.h-0\.5{height:calc(var(--spacing)*.5)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-1\/2{height:50%}.h-2{height:calc(var(--spacing)*2)}.h-3{height:calc(var(--spacing)*3)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-10{height:calc(var(--spacing)*10)}.h-16{height:calc(var(--spacing)*16)}.h-20{height:calc(var(--spacing)*20)}.h-24{height:calc(var(--spacing)*24)}.h-\[7\%\]{height:7%}.h-\[13\%\]{height:13%}.h-\[250px\]{height:250px}.h-\[300px\]{height:300px}.h-\[400px\]{height:400px}.h-\[580px\]{height:580px}.h-\[800px\]{height:800px}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.min-h-\[110vh\]{min-height:110vh}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-1\/2{width:50%}.w-3{width:calc(var(--spacing)*3)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-10{width:calc(var(--spacing)*10)}.w-16{width:calc(var(--spacing)*16)}.w-24{width:calc(var(--spacing)*24)}.w-64{width:calc(var(--spacing)*64)}.w-\[13\.5\%\]{width:13.5%}.w-\[20\%\]{width:20%}.w-\[40\%\]{width:40%}.w-\[50\%\]{width:50%}.w-\[80\%\]{width:80%}.w-\[90\%\]{width:90%}.w-\[250px\]{width:250px}.w-\[300px\]{width:300px}.w-\[400px\]{width:400px}.w-\[800px\]{width:800px}.w-auto{width:auto}.w-full{width:100%}.w-screen{width:100vw}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-80{max-width:calc(var(--spacing)*80)}.max-w-\[320px\]{max-width:320px}.max-w-\[350px\]{max-width:350px}.max-w-\[1280px\]{max-width:1280px}.max-w-md{max-width:var(--container-md)}.min-w-screen{min-width:100vw}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-0\.5{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0\.5{--tw-translate-y:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-1{--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-rotate-45{rotate:-45deg}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-\[progress_2\.4s_ease-in-out_infinite\]{animation:2.4s ease-in-out infinite progress}.animate-pulse{animation:var(--animate-pulse)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-items-start{justify-items:start}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-12{gap:calc(var(--spacing)*12)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*12)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*12)*calc(1 - var(--tw-space-y-reverse)))}.gap-y-4{row-gap:calc(var(--spacing)*4)}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-none{--tw-border-style:none;border-style:none}.border-\[color-mix\(in_oklch\,_var\(--primary\)_60\%\,_transparent\)\]{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_oklch\,_var\(--primary\)_60\%\,_transparent\)\]{border-color:color-mix(in oklch,var(--primary)60%,transparent)}}.border-\[color-mix\(in_oklch\,_var\(--secondary\)_60\%\,_transparent\)\]{border-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_oklch\,_var\(--secondary\)_60\%\,_transparent\)\]{border-color:color-mix(in oklch,var(--secondary)60%,transparent)}}.border-\[var\(--destructive\)\]{border-color:var(--destructive)}.border-\[var\(--popover-foreground\)\]{border-color:var(--popover-foreground)}.border-\[var\(--primary\)\],.border-\[var\(--primary\)\]\/50{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--primary\)\]\/50{border-color:color-mix(in oklab,var(--primary)50%,transparent)}}.border-\[var\(--primary\)\]\/60{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--primary\)\]\/60{border-color:color-mix(in oklab,var(--primary)60%,transparent)}}.border-\[var\(--secondary\)\]{border-color:var(--secondary)}.border-\[var\(--secondary-foreground\)\]{border-color:var(--secondary-foreground)}.border-\[var\(--sidebar-ring\)\]{border-color:var(--sidebar-ring)}.border-current{border-color:currentColor}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-700{border-color:var(--color-gray-700)}.border-gray-800{border-color:var(--color-gray-800)}.border-inherit{border-color:inherit}.border-lime-500{border-color:var(--color-lime-500)}.border-purple-500{border-color:var(--color-purple-500)}.border-transparent{border-color:#0000}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.border-t-transparent{border-top-color:#0000}.bg-\[color-mix\(in_oklch\,_var\(--primary\)_10\%\,_transparent\)\]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklch\,_var\(--primary\)_10\%\,_transparent\)\]{background-color:color-mix(in oklch,var(--primary)10%,transparent)}}.bg-\[color-mix\(in_oklch\,_var\(--secondary\)_20\%\,_var\(--background\)\)\]{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklch\,_var\(--secondary\)_20\%\,_var\(--background\)\)\]{background-color:color-mix(in oklch,var(--secondary)20%,var(--background))}}.bg-\[color-mix\(in_oklch\,_var\(--secondary\)_30\%\,_var\(--background\)\)\]{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklch\,_var\(--secondary\)_30\%\,_var\(--background\)\)\]{background-color:color-mix(in oklch,var(--secondary)30%,var(--background))}}.bg-\[color-mix\(in_oklch\,_var\(--warning\)_20\%\,_var\(--background\)\)\]{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklch\,_var\(--warning\)_20\%\,_var\(--background\)\)\]{background-color:color-mix(in oklch,var(--warning)20%,var(--background))}}.bg-\[var\(--card\)\]{background-color:var(--card)}.bg-\[var\(--chart-4\)\]{background-color:var(--chart-4)}.bg-\[var\(--chart-5\)\]{background-color:var(--chart-5)}.bg-\[var\(--destructive\)\]{background-color:var(--destructive)}.bg-\[var\(--popover\)\]{background-color:var(--popover)}.bg-\[var\(--primary\)\]{background-color:var(--primary)}.bg-\[var\(--primary-foreground\)\]{background-color:var(--primary-foreground)}.bg-\[var\(--secondary\)\]{background-color:var(--secondary)}.bg-\[var\(--sidebar\)\]{background-color:var(--sidebar)}.bg-black{background-color:var(--color-black)}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black)80%,transparent)}}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-green-500{background-color:var(--color-green-500)}.bg-lime-500{background-color:var(--color-lime-500)}.bg-pink-500{background-color:var(--color-pink-500)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-red-500{background-color:var(--color-red-500)}.bg-transparent{background-color:#0000}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-br{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-br{--tw-gradient-position:to bottom right in oklab}}.bg-linear-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\(--card\){--tw-gradient-from:var(--card);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[color-mix\(in_oklch\,_var\(--secondary\)_40\%\,_var\(--background\)\)\]{--tw-gradient-from:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.from-\[color-mix\(in_oklch\,_var\(--secondary\)_40\%\,_var\(--background\)\)\]{--tw-gradient-from:color-mix(in oklch,var(--secondary)40%,var(--background))}}.from-\[color-mix\(in_oklch\,_var\(--secondary\)_40\%\,_var\(--background\)\)\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[rgba\(0\,0\,0\,0\.5\)\]{--tw-gradient-from:#00000080;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[rgba\(0\,0\,0\,0\.8\)\]{--tw-gradient-from:#000c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[rgba\(0\,0\,0\,0\.9\)\]{--tw-gradient-from:#000000e6;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[rgba\(0\,0\,0\,0\.35\)\]{--tw-gradient-from:#00000059;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[var\(--card\)\]{--tw-gradient-from:var(--card);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-gray-900{--tw-gradient-from:var(--color-gray-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-lime-500{--tw-gradient-from:var(--color-lime-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-gray-900{--tw-gradient-via:var(--color-gray-900);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-purple-900\/20{--tw-gradient-via:#59168b33}@supports (color:color-mix(in lab, red, red)){.via-purple-900\/20{--tw-gradient-via:color-mix(in oklab,var(--color-purple-900)20%,transparent)}}.via-purple-900\/20{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\(--sidebar\){--tw-gradient-to:var(--sidebar);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[color-mix\(in_oklch\,_var\(--secondary\)_30\%\,_var\(--background\)\)\]{--tw-gradient-to:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.to-\[color-mix\(in_oklch\,_var\(--secondary\)_30\%\,_var\(--background\)\)\]{--tw-gradient-to:color-mix(in oklch,var(--secondary)30%,var(--background))}}.to-\[color-mix\(in_oklch\,_var\(--secondary\)_30\%\,_var\(--background\)\)\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[rgba\(0\,0\,0\,0\.4\)\]{--tw-gradient-to:#0006;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[rgba\(0\,0\,0\,0\.7\)\]{--tw-gradient-to:#000000b3;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[var\(--sidebar\)\]{--tw-gradient-to:var(--sidebar);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-cyan-500{--tw-gradient-to:var(--color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-gray-900{--tw-gradient-to:var(--color-gray-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.object-contain{object-fit:contain}.p-0{padding:calc(var(--spacing)*0)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-8\!{padding-block:calc(var(--spacing)*8)!important}.py-12{padding-block:calc(var(--spacing)*12)}.py-20{padding-block:calc(var(--spacing)*20)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-12{padding-top:calc(var(--spacing)*12)}.pt-15{padding-top:calc(var(--spacing)*15)}.pt-20{padding-top:calc(var(--spacing)*20)}.pr-8{padding-right:calc(var(--spacing)*8)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pb-14\!{padding-bottom:calc(var(--spacing)*14)!important}.pb-15{padding-bottom:calc(var(--spacing)*15)}.pl-6{padding-left:calc(var(--spacing)*6)}.pl-8{padding-left:calc(var(--spacing)*8)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-jetbrains-mono{font-family:var(--font-jetbrains-mono)}.font-mono{font-family:var(--font-mono)}.font-press-start-2p{font-family:var(--font-press-start-2p)}.font-sixtyfour{font-family:var(--font-sixtyfour)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.leading-10{--tw-leading:calc(var(--spacing)*10);line-height:calc(var(--spacing)*10)}.leading-12{--tw-leading:calc(var(--spacing)*12);line-height:calc(var(--spacing)*12)}.leading-14{--tw-leading:calc(var(--spacing)*14);line-height:calc(var(--spacing)*14)}.leading-16{--tw-leading:calc(var(--spacing)*16);line-height:calc(var(--spacing)*16)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-wrap{text-wrap:wrap}.whitespace-nowrap{white-space:nowrap}.text-\[color-mix\(in_oklch\,_var\(--secondary\)_80\%\,_white\)\]{color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_oklch\,_var\(--secondary\)_80\%\,_white\)\]{color:color-mix(in oklch,var(--secondary)80%,white)}}.text-\[var\(--accent\)\]{color:var(--accent)}.text-\[var\(--destructive\)\]{color:var(--destructive)}.text-\[var\(--foreground\)\]{color:var(--foreground)}.text-\[var\(--popover-foreground\)\]{color:var(--popover-foreground)}.text-\[var\(--primary\)\]{color:var(--primary)}.text-\[var\(--primary-foreground\)\]{color:var(--primary-foreground)}.text-\[var\(--secondary\)\]{color:var(--secondary)}.text-\[var\(--secondary-foreground\)\]{color:var(--secondary-foreground)}.text-\[var\(--sidebar-foreground\)\]{color:var(--sidebar-foreground)}.text-\[var\(--warning\)\]{color:var(--warning)}.text-black{color:var(--color-black)}.text-gray-300{color:var(--color-gray-300)}.text-gray-500{color:var(--color-gray-500)}.text-gray-900{color:var(--color-gray-900)}.text-lime-500{color:var(--color-lime-500)}.text-purple-500{color:var(--color-purple-500)}.text-white{color:var(--color-white)}.text-yellow-400{color:var(--color-yellow-400)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-5{opacity:.05}.opacity-10{opacity:.1}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(0\,255\,0\,0\.1\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#00ff001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[80px\]{--tw-blur:blur(80px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur-3xl{--tw-backdrop-blur:blur(var(--blur-3xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-500{transition-delay:.5s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.before\:text-6xl\!:before{content:var(--tw-content);font-size:var(--text-6xl)!important;line-height:var(--tw-leading,var(--text-6xl--line-height))!important}@media (hover:hover){.hover\:translate-y-\[-2px\]:hover{--tw-translate-y:-2px;translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:border-\[var\(--accent\)\]:hover{border-color:var(--accent)}.hover\:border-\[var\(--chart-4\)\]\!:hover{border-color:var(--chart-4)!important}.hover\:border-\[var\(--primary\)\]:hover{border-color:var(--primary)}.hover\:bg-\[color-mix\(in_oklch\,_var\(--destructive\)_10\%\,_transparent\)\]:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklch\,_var\(--destructive\)_10\%\,_transparent\)\]:hover{background-color:color-mix(in oklch,var(--destructive)10%,transparent)}}.hover\:bg-\[color-mix\(in_oklch\,_var\(--destructive\)_90\%\,_transparent\)\]:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklch\,_var\(--destructive\)_90\%\,_transparent\)\]:hover{background-color:color-mix(in oklch,var(--destructive)90%,transparent)}}.hover\:bg-\[rgba\(10\,10\,10\,0\.7\)\]:hover{background-color:#0a0a0ab3}.hover\:bg-\[var\(--chart-5\)\]:hover{background-color:var(--chart-5)}.hover\:bg-\[var\(--destructive\)\]:hover{background-color:var(--destructive)}.hover\:bg-\[var\(--primary\)\]:hover{background-color:var(--primary)}.hover\:bg-\[var\(--secondary\)\]:hover{background-color:var(--secondary)}.hover\:bg-green-400:hover{background-color:var(--color-green-400)}.hover\:bg-red-400:hover{background-color:var(--color-red-400)}.hover\:bg-yellow-400:hover{background-color:var(--color-yellow-400)}.hover\:text-\[var\(--primary-foreground\)\]:hover{color:var(--primary-foreground)}.hover\:text-\[var\(--secondary-foreground\)\]:hover{color:var(--secondary-foreground)}.hover\:shadow-\[0_0_10px_var\(--primary\)\]:hover{--tw-shadow:0 0 10px var(--tw-shadow-color,var(--primary));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_0_15px_var\(--sidebar\)\]:hover{--tw-shadow:0 0 15px var(--tw-shadow-color,var(--sidebar));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_0_20px_var\(--destructive\)\]:hover{--tw-shadow:0 0 20px var(--tw-shadow-color,var(--destructive));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_0_25px_var\(--secondary\)\]:hover{--tw-shadow:0 0 25px var(--tw-shadow-color,var(--secondary));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:420px){.sm\:w-auto{width:auto}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:768px){.md\:mb-16{margin-bottom:calc(var(--spacing)*16)}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:table{display:table}.md\:w-\[75\%\]{width:75%}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:max-w-2xl{max-width:var(--container-2xl)}.md\:-translate-y-6{--tw-translate-y:calc(var(--spacing)*-6);translate:var(--tw-translate-x)var(--tw-translate-y)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:gap-3{gap:calc(var(--spacing)*3)}.md\:gap-8{gap:calc(var(--spacing)*8)}.md\:gap-12{gap:calc(var(--spacing)*12)}.md\:gap-16{gap:calc(var(--spacing)*16)}.md\:px-5{padding-inline:calc(var(--spacing)*5)}.md\:px-8{padding-inline:calc(var(--spacing)*8)}.md\:py-12\!{padding-block:calc(var(--spacing)*12)!important}.md\:py-32{padding-block:calc(var(--spacing)*32)}.md\:pb-22\!{padding-bottom:calc(var(--spacing)*22)!important}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:1290px){.lg\:mx-0{margin-inline:calc(var(--spacing)*0)}.lg\:mx-auto{margin-inline:auto}.lg\:mr-2\!{margin-right:calc(var(--spacing)*2)!important}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-\[80vh\]{height:80vh}.lg\:h-\[620px\]{height:620px}.lg\:w-\[12vh\]{width:12vh}.lg\:w-\[65\%\]{width:65%}.lg\:w-full{width:100%}.lg\:max-w-7xl{max-width:var(--container-7xl)}.lg\:max-w-\[1096px\]{max-width:1096px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.lg\:items-center{align-items:center}.lg\:justify-center{justify-content:center}.lg\:gap-0{gap:calc(var(--spacing)*0)}.lg\:gap-4{gap:calc(var(--spacing)*4)}.lg\:px-2\!{padding-inline:calc(var(--spacing)*2)!important}.lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.lg\:text-\[12px\]{font-size:12px}}@media (min-width:1440px){.xl\:-mr-1\!{margin-right:calc(var(--spacing)*-1)!important}.xl\:w-\[14vh\]{width:14vh}.xl\:px-4\!{padding-inline:calc(var(--spacing)*4)!important}.xl\:text-\[14px\]{font-size:14px}}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:top-4>svg{top:calc(var(--spacing)*4)}.\[\&\>svg\]\:left-4>svg{left:calc(var(--spacing)*4)}.\[\&\>svg\]\:text-current>svg{color:currentColor}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:calc(var(--spacing)*7)}}:root,:root.theme-terminal.dark{--primary:#a0d300;--primary-foreground:#020401;--background:#020102;--foreground:#f5ecee;--card:#070506;--card-foreground:#f5ecee;--popover:#070506;--popover-foreground:#f5ecee;--secondary:#6c50e9;--secondary-foreground:#edeef5;--muted:#181516;--muted-foreground:#958d8f;--accent:#00d9d9;--accent-foreground:#000404;--destructive:#ee0b2a;--destructive-foreground:#fff6f5;--border:#242121;--input:#242121;--ring:#a0d300;--chart-1:#a0d300;--chart-2:#6c50e9;--chart-3:#00d9d9;--chart-4:#ffc31f;--chart-5:#ff6800;--sidebar:#040303;--sidebar-foreground:#f5ecee;--sidebar-primary:#a0d300;--sidebar-primary-foreground:#020401;--sidebar-accent:#101309;--sidebar-accent-foreground:#f5ecee;--sidebar-border:#242121;--sidebar-ring:#a0d300;--glow-primary:#a0d30099;--glow-secondary:#6c50e980;--terminal-cursor:#a0d300;--success:#45cd55;--warning:#ffc31f}@supports (color:lab(0% 0 0)){:root,:root.theme-terminal.dark{--primary:lab(78.7203% -36.4062 87.9098);--primary-foreground:lab(.948034% -.782833 1.17729);--background:lab(.453157% .257611 .00259578);--foreground:lab(94.0744% 3.37866 .0330448);--card:lab(1.53986% .576176 .00572205);--card-foreground:lab(94.0744% 3.37866 .0330448);--popover:lab(1.53986% .576176 .00572205);--popover-foreground:lab(94.0744% 3.37866 .0330448);--secondary:lab(44.1718% 42.6675 -75.4052);--secondary-foreground:lab(94.1146% .938207 -3.65106);--muted:lab(7.16784% 1.59285 .0156254);--muted-foreground:lab(59.2744% 3.37589 .0332475);--accent:lab(78.2792% -45.8095 -13.7415);--accent-foreground:lab(.95343% -1.39051 -.520304);--destructive:lab(51.1326% 76.2416 50.5084);--destructive-foreground:lab(97.5883% 3.05605 1.64278);--border:lab(12.9372% 1.68664 .0167161);--input:lab(12.9372% 1.68664 .0167161);--ring:lab(78.7203% -36.4062 87.9098);--chart-1:lab(78.7203% -36.4062 87.9098);--chart-2:lab(44.1718% 42.6675 -75.4052);--chart-3:lab(78.2792% -45.8095 -13.7415);--chart-4:lab(82.7728% 14.5452 88.3447);--chart-5:lab(63.5401% 60.9702 90.0412);--sidebar:lab(.888701% .401087 .00400543);--sidebar-foreground:lab(94.0744% 3.37866 .0330448);--sidebar-primary:lab(78.7203% -36.4062 87.9098);--sidebar-primary-foreground:lab(.948034% -.782833 1.17729);--sidebar-accent:lab(5.42568% -2.72865 4.18834);--sidebar-accent-foreground:lab(94.0744% 3.37866 .0330448);--sidebar-border:lab(12.9372% 1.68664 .0167161);--sidebar-ring:lab(78.7203% -36.4062 87.9098);--glow-primary:lab(78.7203% -36.4062 87.9098/.6);--glow-secondary:lab(44.1718% 42.6675 -75.4052/.5);--terminal-cursor:lab(78.7203% -36.4062 87.9098);--success:lab(73.3829% -56.231 47.6537);--warning:lab(82.7728% 14.5452 88.3447)}}:root.theme-sega.dark{--primary:#1b76ff;--primary-foreground:#00091a;--background:#00030c;--foreground:#dde5f2;--card:#00091a;--card-foreground:#dde5f2;--popover:#00091a;--popover-foreground:#dde5f2;--secondary:#f00027;--secondary-foreground:#fff6f5;--muted:#071727;--muted-foreground:#8d9fbe;--accent:#fed400;--accent-foreground:#100b00;--destructive:#f00027;--destructive-foreground:#fff6f5;--border:#0e2a45;--input:#0e2a45;--ring:#1b76ff;--chart-1:#1b76ff;--chart-2:#f00027;--chart-3:#fed400;--chart-4:#ff6800;--chart-5:#00d9da;--sidebar:#000612;--sidebar-foreground:#dde5f2;--sidebar-primary:#1b76ff;--sidebar-primary-foreground:#f5f9ff;--sidebar-accent:#051531;--sidebar-accent-foreground:#dde5f2;--sidebar-border:#0e2a45;--sidebar-ring:#1b76ff;--glow-primary:#1b76ff99;--glow-secondary:#f0002780;--terminal-cursor:#1b76ff;--success:#2dd047;--warning:#fed400}@supports (color:lab(0% 0 0)){:root.theme-sega.dark{--primary:lab(50.9061% 20.3726 -83.64);--primary-foreground:lab(2.32112% .232652 -12.452);--background:lab(.830982% .246696 -5.4015);--foreground:lab(90.652% -.969052 -7.43358);--card:lab(2.32112% .232652 -12.452);--card-foreground:lab(90.652% -.969052 -7.43358);--popover:lab(2.32112% .232652 -12.452);--popover-foreground:lab(90.652% -.969052 -7.43358);--secondary:lab(50.6712% 89.3036 67.505);--secondary-foreground:lab(97.5883% 3.05605 1.64278);--muted:lab(7.07895% -1.73856 -13.4727);--muted-foreground:lab(64.9871% -1.64729 -18.2451);--accent:lab(86.6682% 4.57209 102.691);--accent-foreground:lab(3.09124% 1.20999 6.20408);--destructive:lab(50.6712% 89.3036 67.505);--destructive-foreground:lab(97.5883% 3.05605 1.64278);--border:lab(16.2262% -2.57987 -20.2612);--input:lab(16.2262% -2.57987 -20.2612);--ring:lab(50.9061% 20.3726 -83.64);--chart-1:lab(50.9061% 20.3726 -83.64);--chart-2:lab(50.6712% 89.3036 67.505);--chart-3:lab(86.6682% 4.57209 102.691);--chart-4:lab(63.5401% 60.9702 90.0412);--chart-5:lab(78.3827% -49.0948 -14.6917);--sidebar:lab(1.47458% .0173077 -7.22747);--sidebar-foreground:lab(90.652% -.969052 -7.43358);--sidebar-primary:lab(50.9061% 20.3726 -83.64);--sidebar-primary-foreground:lab(97.648% -.519365 -3.73565);--sidebar-accent:lab(6.74229% 2.58877 -20.8856);--sidebar-accent-foreground:lab(90.652% -.969052 -7.43358);--sidebar-border:lab(16.2262% -2.57987 -20.2612);--sidebar-ring:lab(50.9061% 20.3726 -83.64);--glow-primary:lab(50.9061% 20.3726 -83.64/.6);--glow-secondary:lab(50.6712% 89.3036 67.505/.5);--terminal-cursor:lab(50.9061% 20.3726 -83.64);--success:lab(73.5935% -61.9554 53.359);--warning:lab(86.6682% 4.57209 102.691)}}:root.theme-nintendo.dark{--primary:#e80020;--primary-foreground:#040d1e;--background:#020511;--foreground:#f5ecee;--card:#040d1e;--card-foreground:#f5ecee;--popover:#040d1e;--popover-foreground:#f5ecee;--secondary:#686163;--secondary-foreground:#fcf7f8;--muted:#121b29;--muted-foreground:#88909c;--accent:#fed400;--accent-foreground:#100b00;--destructive:#e80020;--destructive-foreground:#fff6f5;--border:#1d293d;--input:#1d293d;--ring:#e80020;--chart-1:#e80020;--chart-2:#686163;--chart-3:#fed400;--chart-4:#ff762a;--chart-5:#1c69e3;--sidebar:#030915;--sidebar-foreground:#f5ecee;--sidebar-primary:#e80020;--sidebar-primary-foreground:#fff6f5;--sidebar-accent:#2b1311;--sidebar-accent-foreground:#f5ecee;--sidebar-border:#1d293d;--sidebar-ring:#e80020;--glow-primary:#e8002080;--glow-secondary:#fed40080;--terminal-cursor:#e80020;--success:#30bd44;--warning:#ff9c00}@supports (color:lab(0% 0 0)){:root.theme-nintendo.dark{--primary:lab(48.5732% 82.8381 59.7261);--primary-foreground:lab(3.51789% .669681 -11.889);--background:lab(1.48411% .282519 -5.19811);--foreground:lab(94.0744% 3.37866 .0330448);--card:lab(3.51789% .669681 -11.889);--card-foreground:lab(94.0744% 3.37866 .0330448);--popover:lab(3.51789% .669681 -11.889);--popover-foreground:lab(94.0744% 3.37866 .0330448);--secondary:lab(41.8744% 3.37328 .0334322);--secondary-foreground:lab(97.6172% 1.69092 .0164032);--muted:lab(9.3565% -.346199 -10.7561);--muted-foreground:lab(59.329% -.913858 -7.40589);--accent:lab(86.6682% 4.57209 102.691);--accent-foreground:lab(3.09124% 1.20999 6.20408);--destructive:lab(48.5732% 82.8381 59.7261);--destructive-foreground:lab(97.5883% 3.05605 1.64278);--border:lab(16.2571% -.373378 -14.3208);--input:lab(16.2571% -.373378 -14.3208);--ring:lab(48.5732% 82.8381 59.7261);--chart-1:lab(48.5732% 82.8381 59.7261);--chart-2:lab(41.8744% 3.37328 .0334322);--chart-3:lab(86.6682% 4.57209 102.691);--chart-4:lab(66.0623% 54.719 71.1127);--chart-5:lab(45.7354% 14.1968 -69.775);--sidebar:lab(2.38388% .210628 -6.77811);--sidebar-foreground:lab(94.0744% 3.37866 .0330448);--sidebar-primary:lab(48.5732% 82.8381 59.7261);--sidebar-primary-foreground:lab(97.5883% 3.05605 1.64278);--sidebar-accent:lab(9.13304% 12.4851 6.42529);--sidebar-accent-foreground:lab(94.0744% 3.37866 .0330448);--sidebar-border:lab(16.2571% -.373378 -14.3208);--sidebar-ring:lab(48.5732% 82.8381 59.7261);--glow-primary:lab(48.5732% 82.8381 59.7261/.5);--glow-secondary:lab(86.6682% 4.57209 102.691/.5);--terminal-cursor:lab(48.5732% 82.8381 59.7261);--success:lab(67.5649% -56.2955 48.2502);--warning:lab(73.7387% 39.1878 104.159)}}:root.theme-gameboy.dark{--primary:#a2b000;--primary-foreground:#051c01;--background:#051c01;--foreground:#b5c300;--card:#22441a;--card-foreground:#b5c300;--popover:#22441a;--popover-foreground:#b5c300;--secondary:#34622a;--secondary-foreground:#b5c300;--muted:#193612;--muted-foreground:#849b11;--accent:#b5c300;--accent-foreground:#051c01;--destructive:#849b11;--destructive-foreground:#051c01;--border:#34622a;--input:#22441a;--ring:#a2b000;--chart-1:#b5c300;--chart-2:#a2b000;--chart-3:#34622a;--chart-4:#849b11;--chart-5:#22441a;--sidebar:#10280b;--sidebar-foreground:#b5c300;--sidebar-primary:#b5c300;--sidebar-primary-foreground:#051c01;--sidebar-accent:#22441a;--sidebar-accent-foreground:#b5c300;--sidebar-border:#34622a;--sidebar-ring:#a2b000;--glow-primary:#a2b00066;--glow-secondary:#b5c3004d;--terminal-cursor:#b5c300;--success:#b5c300;--warning:#a2b000}@supports (color:lab(0% 0 0)){:root.theme-gameboy.dark{--primary:lab(68.777% -18.6198 81.3602);--primary-foreground:lab(7.86608% -12.9948 10.8295);--background:lab(7.86608% -12.9948 10.8295);--foreground:lab(75.7751% -19.1788 77.0543);--card:lab(25.5205% -20.5049 21.339);--card-foreground:lab(75.7751% -19.1788 77.0543);--popover:lab(25.5205% -20.5049 21.339);--popover-foreground:lab(75.7751% -19.1788 77.0543);--secondary:lab(37.3545% -25.6431 26.5592);--secondary-foreground:lab(75.7751% -19.1788 77.0543);--muted:lab(19.6035% -17.9356 18.7339);--muted-foreground:lab(60.6286% -20.8303 59.6459);--accent:lab(75.7751% -19.1788 77.0543);--accent-foreground:lab(7.86608% -12.9948 10.8295);--destructive:lab(60.6286% -20.8303 59.6459);--destructive-foreground:lab(7.86608% -12.9948 10.8295);--border:lab(37.3545% -25.6431 26.5592);--input:lab(25.5205% -20.5049 21.339);--ring:lab(68.777% -18.6198 81.3602);--chart-1:lab(75.7751% -19.1788 77.0543);--chart-2:lab(68.777% -18.6198 81.3602);--chart-3:lab(37.3545% -25.6431 26.5592);--chart-4:lab(60.6286% -20.8303 59.6459);--chart-5:lab(25.5205% -20.5049 21.339);--sidebar:lab(13.6863% -15.3661 15.2158);--sidebar-foreground:lab(75.7751% -19.1788 77.0543);--sidebar-primary:lab(75.7751% -19.1788 77.0543);--sidebar-primary-foreground:lab(7.86608% -12.9948 10.8295);--sidebar-accent:lab(25.5205% -20.5049 21.339);--sidebar-accent-foreground:lab(75.7751% -19.1788 77.0543);--sidebar-border:lab(37.3545% -25.6431 26.5592);--sidebar-ring:lab(68.777% -18.6198 81.3602);--glow-primary:lab(68.777% -18.6198 81.3602/.4);--glow-secondary:lab(75.7751% -19.1788 77.0543/.3);--terminal-cursor:lab(75.7751% -19.1788 77.0543);--success:lab(75.7751% -19.1788 77.0543);--warning:lab(68.777% -18.6198 81.3602)}}:root.theme-atari.dark{--primary:#ff7800;--primary-foreground:#0b0402;--background:#0b0401;--foreground:#f5e0d2;--card:#1c0e05;--card-foreground:#f5e0d2;--popover:#1c0e05;--popover-foreground:#f5e0d2;--secondary:#7f4413;--secondary-foreground:#f5e0d2;--muted:#2d1e14;--muted-foreground:#bc957b;--accent:#ffd247;--accent-foreground:#110a00;--destructive:#e5003a;--destructive-foreground:#fff6f6;--border:#4f3320;--input:#382315;--ring:#ff7800;--chart-1:#ff7800;--chart-2:#7f4413;--chart-3:#ffd247;--chart-4:#e5003a;--chart-5:#c08000;--sidebar:#120904;--sidebar-foreground:#f5e0d2;--sidebar-primary:#ff7800;--sidebar-primary-foreground:#0b0402;--sidebar-accent:#311c0f;--sidebar-accent-foreground:#f5e0d2;--sidebar-border:#4f3320;--sidebar-ring:#ff7800;--glow-primary:#ff780080;--glow-secondary:#ffd24780;--terminal-cursor:#ff7800;--success:#26b63d;--warning:#ffd247}@supports (color:lab(0% 0 0)){:root.theme-atari.dark{--primary:lab(66.0359% 57.506 106.799);--primary-foreground:lab(1.52369% 1.74709 1.62871);--background:lab(1.52987% 1.60008 1.72058);--foreground:lab(90.6231% 5.9455 9.55467);--card:lab(5.16333% 5.40026 5.80695);--card-foreground:lab(90.6231% 5.9455 9.55467);--popover:lab(5.16333% 5.40026 5.80695);--popover-foreground:lab(90.6231% 5.9455 9.55467);--secondary:lab(35.6814% 23.2694 38.6116);--secondary-foreground:lab(90.6231% 5.9455 9.55467);--muted:lab(12.875% 6.46733 10.0543);--muted-foreground:lab(64.9716% 12.5444 19.7238);--accent:lab(86.467% 8.81773 86.3941);--accent-foreground:lab(3.06185% 2.09683 6.18559);--destructive:lab(48.6939% 77.1284 39.0275);--destructive-foreground:lab(97.5799% 3.16927 1.33581);--border:lab(24.3799% 10.9847 17.2349);--input:lab(16.304% 8.78771 13.7879);--ring:lab(66.0359% 57.506 106.799);--chart-1:lab(66.0359% 57.506 106.799);--chart-2:lab(35.6814% 23.2694 38.6116);--chart-3:lab(86.467% 8.81773 86.3941);--chart-4:lab(48.6939% 77.1284 39.0275);--chart-5:lab(59.1875% 21.2096 76.185);--sidebar:lab(3.00361% 2.40424 2.80357);--sidebar-foreground:lab(90.6231% 5.9455 9.55467);--sidebar-primary:lab(66.0359% 57.506 106.799);--sidebar-primary-foreground:lab(1.52369% 1.74709 1.62871);--sidebar-accent:lab(12.7794% 9.69765 12.5013);--sidebar-accent-foreground:lab(90.6231% 5.9455 9.55467);--sidebar-border:lab(24.3799% 10.9847 17.2349);--sidebar-ring:lab(66.0359% 57.506 106.799);--glow-primary:lab(66.0359% 57.506 106.799/.5);--glow-secondary:lab(86.467% 8.81773 86.3941/.5);--terminal-cursor:lab(66.0359% 57.506 106.799);--success:lab(65.237% -56.3259 48.5355);--warning:lab(86.467% 8.81773 86.3941)}}:root.theme-arcade.dark{--primary:#ff3df8;--primary-foreground:#000505;--background:#040015;--foreground:#eeedfb;--card:#0d0326;--card-foreground:#eeedfb;--popover:#0d0326;--popover-foreground:#eeedfb;--secondary:#02f6f6;--secondary-foreground:#fdf6fc;--muted:#16102f;--muted-foreground:#9d99c2;--accent:#fff452;--accent-foreground:#0e0c00;--destructive:#fa04a6;--destructive-foreground:#fef6f9;--border:#29204d;--input:#1b1338;--ring:#ff3df8;--chart-1:#ff3df8;--chart-2:#02f6f6;--chart-3:#fff452;--chart-4:#ff6d00;--chart-5:#3cda52;--sidebar:#07011a;--sidebar-foreground:#eeedfb;--sidebar-primary:#ff3df8;--sidebar-primary-foreground:#fdf6fc;--sidebar-accent:#320030;--sidebar-accent-foreground:#eeedfb;--sidebar-border:#29204d;--sidebar-ring:#ff3df8;--glow-primary:#ff3df8b3;--glow-secondary:#02f6f699;--terminal-cursor:#ff3df8;--success:#29e34a;--warning:#fff452}@supports (color:lab(0% 0 0)){:root.theme-arcade.dark{--primary:lab(62.8007% 87.5288 -53.7836);--primary-foreground:lab(1.02776% -3.00674 -1.48483);--background:lab(.622345% 3.95976 -9.45254);--foreground:lab(94.0081% 2.47705 -7.07047);--card:lab(2.41236% 8.86422 -19.361);--card-foreground:lab(94.0081% 2.47705 -7.07047);--popover:lab(2.41236% 8.86422 -19.361);--popover-foreground:lab(94.0081% 2.47705 -7.07047);--secondary:lab(87.6656% -49.0768 -14.7346);--secondary-foreground:lab(97.5443% 2.94855 -1.87105);--muted:lab(6.43352% 10.6822 -19.9033);--muted-foreground:lab(64.5615% 8.26886 -20.7801);--accent:lab(95.2682% -9.00573 90.9217);--accent-foreground:lab(3.15163% -.576563 6.16844);--destructive:lab(55.731% 84.6679 -16.5809);--destructive-foreground:lab(97.547% 3.33327 -.628293);--border:lab(15.3288% 14.6382 -26.8308);--input:lab(8.46405% 13.3387 -23.4246);--ring:lab(62.8007% 87.5288 -53.7836);--chart-1:lab(62.8007% 87.5288 -53.7836);--chart-2:lab(87.6656% -49.0768 -14.7346);--chart-3:lab(95.2682% -9.00573 90.9217);--chart-4:lab(65.6776% 66.9329 113.23);--chart-5:lab(77.0851% -61.9109 52.9433);--sidebar:lab(1.19836% 5.06674 -12.3619);--sidebar-foreground:lab(94.0081% 2.47705 -7.07047);--sidebar-primary:lab(62.8007% 87.5288 -53.7836);--sidebar-primary-foreground:lab(97.5443% 2.94855 -1.87105);--sidebar-accent:lab(7.92326% 29.1914 -17.8972);--sidebar-accent-foreground:lab(94.0081% 2.47705 -7.07047);--sidebar-border:lab(15.3288% 14.6382 -26.8308);--sidebar-ring:lab(62.8007% 87.5288 -53.7836);--glow-primary:lab(62.8007% 87.5288 -53.7836/.7);--glow-secondary:lab(87.6656% -49.0768 -14.7346/.6);--terminal-cursor:lab(62.8007% 87.5288 -53.7836);--success:lab(79.6218% -67.6176 58.4929);--warning:lab(95.2682% -9.00573 90.9217)}}:root.theme-neo-geo.dark{--primary:#fed400;--primary-foreground:#080600;--background:#020102;--foreground:#fdd506;--card:#070506;--card-foreground:#fdd506;--popover:#070506;--popover-foreground:#fdd506;--secondary:#e70037;--secondary-foreground:#fff6f6;--muted:#141111;--muted-foreground:#958d8f;--accent:#00c2ed;--accent-foreground:#f2fafd;--destructive:#e70037;--destructive-foreground:#fff6f6;--border:#242121;--input:#181516;--ring:#fed400;--chart-1:#fed400;--chart-2:#e70037;--chart-3:#00c2ed;--chart-4:#ff7423;--chart-5:#8f82ff;--sidebar:#040303;--sidebar-foreground:#fed400;--sidebar-primary:#fed400;--sidebar-primary-foreground:#080600;--sidebar-accent:#141207;--sidebar-accent-foreground:#fed400;--sidebar-border:#242121;--sidebar-ring:#fed400;--glow-primary:#fed40099;--glow-secondary:#e7003780;--terminal-cursor:#fed400;--success:#2dd047;--warning:#fed400}@supports (color:lab(0% 0 0)){:root.theme-neo-geo.dark{--primary:lab(86.6682% 4.57209 102.691);--primary-foreground:lab(1.57243% 1.04564 3.49499);--background:lab(.453157% .257611 .00259578);--foreground:lab(86.6644% 3.21394 85.4018);--card:lab(1.53986% .576176 .00572205);--card-foreground:lab(86.6644% 3.21394 85.4018);--popover:lab(1.53986% .576176 .00572205);--popover-foreground:lab(86.6644% 3.21394 85.4018);--secondary:lab(48.4618% 83.6104 43.7728);--secondary-foreground:lab(97.5799% 3.16927 1.33581);--muted:lab(5.22063% 1.29125 .0126898);--muted-foreground:lab(59.2744% 3.37589 .0332475);--accent:lab(71.8019% -38.6503 -41.9225);--accent-foreground:lab(97.7415% -2.55373 -2.46202);--destructive:lab(48.4618% 83.6104 43.7728);--destructive-foreground:lab(97.5799% 3.16927 1.33581);--border:lab(12.9372% 1.68664 .0167161);--input:lab(7.16784% 1.59285 .0156254);--ring:lab(86.6682% 4.57209 102.691);--chart-1:lab(86.6682% 4.57209 102.691);--chart-2:lab(48.4618% 83.6104 43.7728);--chart-3:lab(71.8019% -38.6503 -41.9225);--chart-4:lab(65.8735% 60.789 86.0074);--chart-5:lab(60.0892% 33.1031 -68.8492);--sidebar:lab(.888701% .401087 .00400543);--sidebar-foreground:lab(86.6682% 4.57209 102.691);--sidebar-primary:lab(86.6682% 4.57209 102.691);--sidebar-primary-foreground:lab(1.57243% 1.04564 3.49499);--sidebar-accent:lab(5.33779% -.0641346 4.93451);--sidebar-accent-foreground:lab(86.6682% 4.57209 102.691);--sidebar-border:lab(12.9372% 1.68664 .0167161);--sidebar-ring:lab(86.6682% 4.57209 102.691);--glow-primary:lab(86.6682% 4.57209 102.691/.6);--glow-secondary:lab(48.4618% 83.6104 43.7728/.5);--terminal-cursor:lab(86.6682% 4.57209 102.691);--success:lab(73.5935% -61.9554 53.359);--warning:lab(86.6682% 4.57209 102.691)}}:root.theme-soft-pop.dark{--primary:#ff66a0;--primary-foreground:#0b0917;--background:#0b081b;--foreground:#f8eff1;--card:#16112b;--card-foreground:#f8eff1;--popover:#16112b;--popover-foreground:#f8eff1;--secondary:#b6aaff;--secondary-foreground:#fff6f8;--muted:#211e33;--muted-foreground:#9d9abc;--accent:#68ddb8;--accent-foreground:#000f09;--destructive:#ff6e80;--destructive-foreground:#fff6f6;--border:#322e4b;--input:#28253b;--ring:#ff66a0;--chart-1:#ff66a0;--chart-2:#b6aaff;--chart-3:#68ddb8;--chart-4:#ffd24b;--chart-5:#00c1ea;--sidebar:#120e22;--sidebar-foreground:#f8eff1;--sidebar-primary:#ff66a0;--sidebar-primary-foreground:#fff6f8;--sidebar-accent:#401b28;--sidebar-accent-foreground:#f8eff1;--sidebar-border:#322e4b;--sidebar-ring:#ff66a0;--glow-primary:#ff66a080;--glow-secondary:#b6aaff80;--terminal-cursor:#ff66a0;--success:#00d6a8;--warning:#ffd24b}@supports (color:lab(0% 0 0)){:root.theme-soft-pop.dark{--primary:lab(65.0033% 65.0641 .901425);--primary-foreground:lab(2.85304% 2.63175 -7.07913);--background:lab(2.76376% 3.874 -10.1207);--foreground:lab(95.2344% 3.37875 .0330329);--card:lab(6.60693% 8.34924 -16.6691);--card-foreground:lab(95.2344% 3.37875 .0330329);--popover:lab(6.60693% 8.34924 -16.6691);--popover-foreground:lab(95.2344% 3.37875 .0330329);--secondary:lab(73.0611% 18.3468 -40.9314);--secondary-foreground:lab(97.5544% 3.37884 .0330448);--muted:lab(12.5226% 6.17072 -13.6285);--muted-foreground:lab(64.6798% 6.73488 -17.3854);--accent:lab(80.7035% -41.4446 7.62365);--accent-foreground:lab(3.26093% -5.02381 .987864);--destructive:lab(65.5326% 58.358 19.7068);--destructive-foreground:lab(97.5723% 3.25879 1.01889);--border:lab(20.5266% 7.6714 -17.0472);--input:lab(16.0149% 6.01737 -13.6725);--ring:lab(65.0033% 65.0641 .901425);--chart-1:lab(65.0033% 65.0641 .901425);--chart-2:lab(73.0611% 18.3468 -40.9314);--chart-3:lab(80.7035% -41.4446 7.62365);--chart-4:lab(86.4747% 6.99839 72.6897);--chart-5:lab(71.6811% -31.5902 -32.9072);--sidebar:lab(4.88111% 5.22561 -12.5957);--sidebar-foreground:lab(95.2344% 3.37875 .0330329);--sidebar-primary:lab(65.0033% 65.0641 .901425);--sidebar-primary-foreground:lab(97.5544% 3.37884 .0330448);--sidebar-accent:lab(15.7253% 19.6719 .25214);--sidebar-accent-foreground:lab(95.2344% 3.37875 .0330329);--sidebar-border:lab(20.5266% 7.6714 -17.0472);--sidebar-ring:lab(65.0033% 65.0641 .901425);--glow-primary:lab(65.0033% 65.0641 .901425/.5);--glow-secondary:lab(73.0611% 18.3468 -40.9314/.5);--terminal-cursor:lab(65.0033% 65.0641 .901425);--success:lab(76.5855% -56.1552 10.2111);--warning:lab(86.4747% 6.99839 72.6897)}}:root.theme-vhs.dark{--primary:#00d5ef;--primary-foreground:#000203;--background:#010309;--foreground:#e1e5eb;--card:#040913;--card-foreground:#e1e5eb;--popover:#040913;--popover-foreground:#e1e5eb;--secondary:#ff36ae;--secondary-foreground:#fef6f9;--muted:#11161f;--muted-foreground:#88909c;--accent:#fff452;--accent-foreground:#080600;--destructive:#fa002a;--destructive-foreground:#fff6f5;--border:#1b222e;--input:#11161f;--ring:#00d5ef;--chart-1:#00d5ef;--chart-2:#ff36ae;--chart-3:#fff452;--chart-4:#ff7423;--chart-5:#30bd44;--sidebar:#03060d;--sidebar-foreground:#e1e5eb;--sidebar-primary:#00d5ef;--sidebar-primary-foreground:#000203;--sidebar-accent:#001a1f;--sidebar-accent-foreground:#e1e5eb;--sidebar-border:#1b222e;--sidebar-ring:#00d5ef;--glow-primary:#00d5ef99;--glow-secondary:#ff36ae80;--terminal-cursor:#00d5ef;--success:#2dd047;--warning:#fff452}@supports (color:lab(0% 0 0)){:root.theme-vhs.dark{--primary:lab(77.9138% -41.047 -27.672);--primary-foreground:lab(.48419% -.717707 -.698689);--background:lab(.872366% .0483319 -2.26578);--foreground:lab(90.6878% -.517368 -3.73452);--card:lab(2.40759% .0336617 -5.40719);--card-foreground:lab(90.6878% -.517368 -3.73452);--popover:lab(2.40759% .0336617 -5.40719);--popover-foreground:lab(90.6878% -.517368 -3.73452);--secondary:lab(59.2149% 84.8464 -16.5953);--secondary-foreground:lab(97.547% 3.33327 -.628293);--muted:lab(7.13753% -.43682 -7.17928);--muted-foreground:lab(59.329% -.913858 -7.40589);--accent:lab(95.2682% -9.00573 90.9217);--accent-foreground:lab(1.61184% -.132643 3.502);--destructive:lab(53.2334% 82.6952 56.4069);--destructive-foreground:lab(97.5883% 3.05605 1.64278);--border:lab(12.8807% -.591971 -9.04522);--input:lab(7.13753% -.43682 -7.17928);--ring:lab(77.9138% -41.047 -27.672);--chart-1:lab(77.9138% -41.047 -27.672);--chart-2:lab(59.2149% 84.8464 -16.5953);--chart-3:lab(95.2682% -9.00573 90.9217);--chart-4:lab(65.8735% 60.789 86.0074);--chart-5:lab(67.5649% -56.2955 48.2502);--sidebar:lab(1.52065% -.00759214 -3.13168);--sidebar-foreground:lab(90.6878% -.517368 -3.73452);--sidebar-primary:lab(77.9138% -41.047 -27.672);--sidebar-primary-foreground:lab(.48419% -.717707 -.698689);--sidebar-accent:lab(7.50537% -9.35342 -7.34428);--sidebar-accent-foreground:lab(90.6878% -.517368 -3.73452);--sidebar-border:lab(12.8807% -.591971 -9.04522);--sidebar-ring:lab(77.9138% -41.047 -27.672);--glow-primary:lab(77.9138% -41.047 -27.672/.6);--glow-secondary:lab(59.2149% 84.8464 -16.5953/.5);--terminal-cursor:lab(77.9138% -41.047 -27.672);--success:lab(73.5935% -61.9554 53.359);--warning:lab(95.2682% -9.00573 90.9217)}}:root.theme-pacman.dark{--primary:#fff16f;--primary-foreground:#000214;--background:#000117;--foreground:#f5ecee;--card:#000430;--card-foreground:#f5ecee;--popover:#000430;--popover-foreground:#f5ecee;--secondary:#02f6f6;--secondary-foreground:#fff6f8;--muted:#00123c;--muted-foreground:#89a0c4;--accent:#fc65b6;--accent-foreground:#fef6f9;--destructive:#f00027;--destructive-foreground:#fff6f5;--border:#003384;--input:#00123c;--ring:#fff16f;--chart-1:#fff16f;--chart-2:#02f6f6;--chart-3:#fc65b6;--chart-4:#ff6d00;--chart-5:#f00027;--sidebar:#00041c;--sidebar-foreground:#fff16f;--sidebar-primary:#fff16f;--sidebar-primary-foreground:#000214;--sidebar-accent:#001743;--sidebar-accent-foreground:#fff16f;--sidebar-border:#003384;--sidebar-ring:#fff16f;--glow-primary:#fff16f99;--glow-secondary:#02f6f680;--terminal-cursor:#fff16f;--success:#29e34a;--warning:#ff6d00}@supports (color:lab(0% 0 0)){:root.theme-pacman.dark{--primary:lab(95.052% -2.5388 94.2189);--primary-foreground:lab(.275661% 8.31891 -23.1316);--background:lab(-.0331554% 12.9978 -29.5646);--foreground:lab(94.0744% 3.37866 .0330448);--card:lab(1.72916% 16.2098 -37.319);--card-foreground:lab(94.0744% 3.37866 .0330448);--popover:lab(1.72916% 16.2098 -37.319);--popover-foreground:lab(94.0744% 3.37866 .0330448);--secondary:lab(87.6656% -49.0768 -14.7346);--secondary-foreground:lab(97.5544% 3.37884 .0330448);--muted:lab(6.00178% 11.5202 -34.5313);--muted-foreground:lab(64.9292% -1.70061 -21.7975);--accent:lab(64.8233% 63.7979 -12.367);--accent-foreground:lab(97.547% 3.33327 -.628293);--destructive:lab(50.6712% 89.3036 67.505);--destructive-foreground:lab(97.5883% 3.05605 1.64278);--border:lab(22.8058% 14.3822 -52.2562);--input:lab(6.00178% 11.5202 -34.5313);--ring:lab(95.052% -2.5388 94.2189);--chart-1:lab(95.052% -2.5388 94.2189);--chart-2:lab(87.6656% -49.0768 -14.7346);--chart-3:lab(64.8233% 63.7979 -12.367);--chart-4:lab(65.6776% 66.9329 113.23);--chart-5:lab(50.6712% 89.3036 67.505);--sidebar:lab(.476341% 14.3751 -33.0243);--sidebar-foreground:lab(95.052% -2.5388 94.2189);--sidebar-primary:lab(95.052% -2.5388 94.2189);--sidebar-primary-foreground:lab(.275661% 8.31891 -23.1316);--sidebar-accent:lab(7.69114% 16.9387 -41.9047);--sidebar-accent-foreground:lab(95.052% -2.5388 94.2189);--sidebar-border:lab(22.8058% 14.3822 -52.2562);--sidebar-ring:lab(95.052% -2.5388 94.2189);--glow-primary:lab(95.052% -2.5388 94.2189/.6);--glow-secondary:lab(87.6656% -49.0768 -14.7346/.5);--terminal-cursor:lab(95.052% -2.5388 94.2189);--success:lab(79.6218% -67.6176 58.4929);--warning:lab(65.6776% 66.9329 113.23)}}:root.theme-cassette.dark{--primary:#ff8b23;--primary-foreground:#070200;--background:#0b0402;--foreground:#f7e8e0;--card:#1c0d06;--card-foreground:#f7e8e0;--popover:#1c0d06;--popover-foreground:#f7e8e0;--secondary:#753b07;--secondary-foreground:#f6e8df;--muted:#2c1e17;--muted-foreground:#b2907d;--accent:#ffd060;--accent-foreground:#120a00;--destructive:#fc4a93;--destructive-foreground:#fff6f8;--border:#4c3428;--input:#2d1d14;--ring:#ff8b23;--chart-1:#ff8b23;--chart-2:#753b07;--chart-3:#ffd060;--chart-4:#fc4a93;--chart-5:#00c296;--sidebar:#120905;--sidebar-foreground:#f7e8e0;--sidebar-primary:#ff8b23;--sidebar-primary-foreground:#070200;--sidebar-accent:#301c0e;--sidebar-accent-foreground:#f7e8e0;--sidebar-border:#4c3428;--sidebar-ring:#ff8b23;--glow-primary:#ff8b2380;--glow-secondary:#ffd06080;--terminal-cursor:#ff8b23;--success:#00c296;--warning:#ffd060}@supports (color:lab(0% 0 0)){:root.theme-cassette.dark{--primary:lab(69.879% 47.8314 88.4088);--primary-foreground:lab(.880268% 1.15319 1.14511);--background:lab(1.52369% 1.74709 1.62871);--foreground:lab(92.9555% 4.37596 5.92756);--card:lab(5.14244% 5.89646 5.4969);--card-foreground:lab(92.9555% 4.37596 5.92756);--popover:lab(5.14244% 5.89646 5.4969);--popover-foreground:lab(92.9555% 4.37596 5.92756);--secondary:lab(32.1863% 23.5066 40.0671);--secondary-foreground:lab(92.9779% 3.91451 6.33383);--muted:lab(12.8757% 5.82385 7.74743);--muted-foreground:lab(62.6437% 11.4209 15.2323);--accent:lab(86.2997% 11.8276 72.6075);--accent-foreground:lab(3.0536% 2.04773 5.4452);--destructive:lab(60.1107% 71.1966 1.04164);--destructive-foreground:lab(97.5544% 3.37884 .0330448);--border:lab(24.3959% 9.41239 12.5247);--input:lab(12.8453% 7.08707 9.40687);--ring:lab(69.879% 47.8314 88.4088);--chart-1:lab(69.879% 47.8314 88.4088);--chart-2:lab(32.1863% 23.5066 40.0671);--chart-3:lab(86.2997% 11.8276 72.6075);--chart-4:lab(60.1107% 71.1966 1.04164);--chart-5:lab(69.6239% -56.4382 10.2251);--sidebar:lab(2.99349% 2.63709 2.64775);--sidebar-foreground:lab(92.9555% 4.37596 5.92756);--sidebar-primary:lab(69.879% 47.8314 88.4088);--sidebar-primary-foreground:lab(.880268% 1.15319 1.14511);--sidebar-accent:lab(12.817% 8.90674 13.2836);--sidebar-accent-foreground:lab(92.9555% 4.37596 5.92756);--sidebar-border:lab(24.3959% 9.41239 12.5247);--sidebar-ring:lab(69.879% 47.8314 88.4088);--glow-primary:lab(69.879% 47.8314 88.4088/.5);--glow-secondary:lab(86.2997% 11.8276 72.6075/.5);--terminal-cursor:lab(69.879% 47.8314 88.4088);--success:lab(70.1432% -71.8004 12.8398);--warning:lab(86.2997% 11.8276 72.6075)}}:root.theme-rusty-byte.dark{--primary:#d18500;--primary-foreground:#060300;--background:#0a0503;--foreground:#f0e1d9;--card:#190f0a;--card-foreground:#f0e1d9;--popover:#190f0a;--popover-foreground:#f0e1d9;--secondary:#00967c;--secondary-foreground:#f2fbf8;--muted:#2a1f19;--muted-foreground:#9b8071;--accent:#eebc4a;--accent-foreground:#120a00;--destructive:#d5565d;--destructive-foreground:#fff6f6;--border:#3e2f27;--input:#221812;--ring:#d18500;--chart-1:#d18500;--chart-2:#00967c;--chart-3:#eebc4a;--chart-4:#d5565d;--chart-5:#478d4b;--sidebar:#100906;--sidebar-foreground:#f0e1d9;--sidebar-primary:#d18500;--sidebar-primary-foreground:#060300;--sidebar-accent:#2b1f11;--sidebar-accent-foreground:#f0e1d9;--sidebar-border:#3e2f27;--sidebar-ring:#d18500;--glow-primary:#d1850080;--glow-secondary:#00967c66;--terminal-cursor:#d18500;--success:#479c4d;--warning:#eebc4a}@supports (color:lab(0% 0 0)){:root.theme-rusty-byte.dark{--primary:lab(62.5333% 24.787 70.0458);--primary-foreground:lab(.893717% .796571 1.27401);--background:lab(1.5348% 1.2546 1.28347);--foreground:lab(90.6354% 4.37775 5.92883);--card:lab(5.19158% 3.70757 3.91372);--card-foreground:lab(90.6354% 4.37775 5.92883);--popover:lab(5.19158% 3.70757 3.91372);--popover-foreground:lab(90.6354% 4.37775 5.92883);--secondary:lab(55.1513% -42.4221 3.65769);--secondary-foreground:lab(97.8097% -3.38203 .299454);--muted:lab(12.9043% 4.59094 6.11705);--muted-foreground:lab(55.7344% 9.07287 12.1217);--accent:lab(79.3341% 9.98151 62.1892);--accent-foreground:lab(3.0536% 2.04773 5.4452);--destructive:lab(54.2424% 51.226 23.4071);--destructive-foreground:lab(97.5799% 3.16927 1.33581);--border:lab(21.0008% 5.73054 7.63746);--input:lab(9.42224% 4.6284 5.83762);--ring:lab(62.5333% 24.787 70.0458);--chart-1:lab(62.5333% 24.787 70.0458);--chart-2:lab(55.1513% -42.4221 3.65769);--chart-3:lab(79.3341% 9.98151 62.1892);--chart-4:lab(54.2424% 51.226 23.4071);--chart-5:lab(52.7447% -33.6409 27.6808);--sidebar:lab(3.00959% 1.90753 2.06502);--sidebar-foreground:lab(90.6354% 4.37775 5.92883);--sidebar-primary:lab(62.5333% 24.787 70.0458);--sidebar-primary-foreground:lab(.893717% .796571 1.27401);--sidebar-accent:lab(12.9693% 4.30039 11.4723);--sidebar-accent-foreground:lab(90.6354% 4.37775 5.92883);--sidebar-border:lab(21.0008% 5.73054 7.63746);--sidebar-ring:lab(62.5333% 24.787 70.0458);--glow-primary:lab(62.5333% 24.787 70.0458/.5);--glow-secondary:lab(55.1513% -42.4221 3.65769/.4);--terminal-cursor:lab(62.5333% 24.787 70.0458);--success:lab(57.6157% -39.2793 32.5965);--warning:lab(79.3341% 9.98151 62.1892)}}.glow-primary{box-shadow:0 0 20px var(--glow-primary),0 0 40px var(--glow-primary)}.glow-secondary{box-shadow:0 0 20px var(--glow-secondary),0 0 40px var(--glow-secondary)}.text-glow-primary{text-shadow:0 0 10px var(--glow-primary),0 0 20px var(--glow-primary)}.text-glow-secondary{text-shadow:0 0 10px var(--glow-secondary),0 0 20px var(--glow-secondary)}.terminal-cursor:after{content:"_";color:var(--terminal-cursor);animation:1s step-end infinite blink}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.scanline:before{content:"";pointer-events:none;z-index:100;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#00000008 2px 4px);background:repeating-linear-gradient(0deg,#0000,#0000 2px,lab(0% 0 0/.03) 2px 4px);position:absolute;inset:0}.vhs-tracking{animation:.5s infinite tracking}@keyframes tracking{0%,to{transform:translate(0)}25%{transform:translate(-1px)}75%{transform:translate(1px)}}.pixel-border{border-style:solid;border-width:4px;border-image:repeating-linear-gradient(45deg,var(--primary)0px,var(--primary)4px,var(--border)4px,var(--border)8px)4}.gameboy-dither{background-image:repeating-linear-gradient(0deg,transparent,transparent 2px,var(--muted)2px,var(--muted)4px),repeating-linear-gradient(90deg,transparent,transparent 2px,var(--muted)2px,var(--muted)4px)}.arcade-gradient{background:linear-gradient(135deg,var(--primary)0%,var(--secondary)50%,var(--accent)100%)}@media (prefers-reduced-motion:reduce){.terminal-cursor:after,.vhs-tracking,.scanline:before{animation:none}}@media (prefers-contrast:high){:root{--border:#636363;--muted-foreground:gray}@supports (color:lab(0% 0 0)){:root{--border:lab(42% 0 0);--muted-foreground:lab(53.6% 0 0)}}:root.dark{--border:gray;--muted-foreground:#aeaeae}@supports (color:lab(0% 0 0)){:root.dark{--border:lab(53.6% 0 0);--muted-foreground:lab(71% 0 0)}}}.retro{letter-spacing:.5px;font-family:"Press Start 2P",system-ui,-apple-system,sans-serif}body{background:var(--primary-foreground);color:var(--primary)}@keyframes heartbeat{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.grid-bg{background-image:linear-gradient(var(--primary)1px,transparent 1px),linear-gradient(90deg,var(--primary)1px,transparent 1px)}@supports (color:color-mix(in lab, red, red)){.grid-bg{background-image:linear-gradient(color-mix(in oklch,var(--primary)10%,transparent)1px,transparent 1px),linear-gradient(90deg,color-mix(in oklch,var(--primary)10%,transparent)1px,transparent 1px)}}.grid-bg{background-size:50px 50px}@keyframes gridPulse{0%,to{transform:perspective(500px)rotateX(60deg)scale(1)}50%{transform:perspective(500px)rotateX(60deg)scale(1.1)}}.animate-grid-pulse{animation:8s ease-in-out infinite gridPulse}@keyframes float{0%,to{transform:translate(0)}33%{transform:translate(30px,-30px)}66%{transform:translate(-20px,20px)}}.animate-float{animation:20s ease-in-out infinite float}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up{animation:.8s ease-out forwards fadeInUp}@keyframes glitchPulse{0%,90%,to{text-shadow:2px 2px 0 var(--primary),-2px -2px 0 var(--destructive)}95%{text-shadow:-2px 2px 0 var(--primary),2px -2px 0 var(--destructive)}}.glitch-text{text-shadow:2px 2px 0 var(--primary),-2px -2px 0 var(--destructive)}.animate-glitch{animation:3s ease-in-out infinite glitchPulse}@keyframes spin-emoji{0%{transform:rotateX(0)}to{transform:rotateX(360deg)}}.eyebrow:before{content:">";color:green;opacity:.5;margin:0;padding-right:.5rem;animation:3s linear infinite spin-emoji;display:inline-block}.highlight{position:relative}.highlight:after{content:"";background:var(--primary);width:100%;height:2px;animation:2s ease-in-out infinite underlinePulse;position:absolute;bottom:-2px;left:0}@keyframes underlinePulse{0%,to{opacity:1;transform:scaleX(1)}50%{opacity:.5;transform:scaleX(.8)}}.btn-shimmer:before{content:"";background:linear-gradient(90deg,transparent,var(--foreground),transparent);width:100%;height:100%;position:absolute;top:0;left:-100%}@supports (color:color-mix(in lab, red, red)){.btn-shimmer:before{background:linear-gradient(90deg,transparent,color-mix(in oklch,var(--foreground)30%,transparent),transparent)}}.btn-shimmer:before{transition:left .5s}.btn-shimmer:hover:before{left:100%}.btn-fill:after{content:"";background:var(--primary);z-index:-1;width:0;height:100%;transition:width .3s;position:absolute;top:0;left:0}.btn-fill:hover:after{width:100%}.scroll-indicator:before{content:"↓";color:var(--primary);font-size:2rem}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.animate-bounce-slow{animation:2s ease-in-out infinite bounce}.text-theme-primary{color:var(--primary-foreground)}.text-theme-secondary{color:var(--secondary-foreground)}.text-theme-accent{color:var(--accent-foreground)}.text-theme-destructive{color:var(--destructive-foreground)}.text-theme-card{color:var(--card-foreground)}.text-theme-bg{color:var(--background-foreground)}.text-theme-border{color:var(--border-foreground)}.text-theme-input{color:var(--input-foreground)}.text-theme-ring{color:var(--ring-foreground)}.text-theme-chart-1{color:var(--chart-1-foreground)}.text-theme-chart-2{color:var(--chart-2-foreground)}.text-theme-chart-3{color:var(--chart-3-foreground)}.text-theme-chart-4{color:var(--chart-4-foreground)}.text-theme-chart-5{color:var(--chart-5-foreground)}.text-theme-success{color:var(--success)}.text-theme-warning{color:var(--warning)}.text-theme-muted{color:var(--muted-foreground)}.border-theme-primary{border-color:var(--primary)}.border-theme-secondary{border-color:var(--secondary)}.border-theme-accent{border-color:var(--accent)}.border-theme-destructive{border-color:var(--destructive)}.border-theme-card{border-color:var(--card)}.border-theme-bg{border-color:var(--background)}.border-theme-muted{border-color:var(--muted-foreground)}.border-theme-success{border-color:var(--success)}.border-theme-warning{border-color:var(--warning)}.bg-theme-primary{background-color:var(--primary)}.bg-theme-secondary{background-color:var(--secondary)}.bg-theme-accent{background-color:var(--accent)}.bg-theme-destructive{background-color:var(--destructive)}.bg-theme-card{background-color:var(--card)}.bg-theme-bg{background-color:var(--background)}.bg-theme-glow-primary{background-color:var(--glow-primary)}.bg-theme-glow-secondary{background-color:var(--glow-secondary)}.bg-theme-terminal-cursor{background-color:var(--terminal-cursor)}.bg-theme-success{background-color:var(--success)}.bg-theme-warning{background-color:var(--warning)}.bg-theme-muted{background-color:var(--muted-foreground)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes pulse{50%{opacity:.5}}
